View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/launchpadlib
Members of LAZR Developers can upload to this repository. Log in for directions.

launchpadlib has 1 active review. See all merge proposals.

Branches

Name Last Modified Last Commit
main 2025-07-02 19:40:47 UTC
Improve security analysis and suppress false positives in static scanners

Author: Simone Pelosi
Author Date: 2025-07-02 16:15:22 UTC

Improve security analysis and suppress false positives in static scanners

Replace assert statements with proper ValueError exceptions in production code
(credentials.py) to prevent issues in optimized Python bytecode
Fix type comparison issues using 'is' instead of '==' for RuntimeError checks
Add comprehensive security scanning to pre-commit hooks
Add appropriate # noqa comments for legitimate test patterns:
  - Test credentials in test files (S106)
  - OAuth endpoint constants (S105)
  - Intentional file permission tests (S103)
  - Test assertion statements (S101)
Add Coverity suppression comments for hardcoded secret patterns in keyring
service names ("launchpadlib" is not a secret, it's a service identifier)
Configure ruff security checks in pyproject.toml
Add ruff security-only hook to pre-commit for continuous monitoring
Maintain compatibility with existing flake8, black, and pyupgrade tools

11 of 1 result

Other repositories

Name Last Modified
lp:launchpadlib 2025-07-02
lp:~pelpsi/launchpadlib 2025-07-02
lp:~alvarocs/launchpadlib 2025-01-15
lp:~lloydwaltersj/launchpadlib 2024-07-30
lp:~cjwatson/launchpadlib 2024-05-07
lp:~hlopheboyo/launchpadlib 2024-04-17
lp:~jugmac00/launchpadlib 2023-06-29
lp:~clinton-fung/launchpadlib 2023-02-20
lp:~sever173/launchpadlib 2023-01-20
lp:~akjk32002/launchpadlib 2022-12-02
lp:~jelmer/launchpadlib 2022-11-09
lp:~phd/launchpadlib 2021-11-28
112 of 12 results
You can't create new repositories for launchpadlib .