Gentoo-build-publisher

Latest version: v2.4.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2.4.0

The significant changes include:

- Beginnings of a "new-style" plugin architecture
- The purge ability has been spun off as a plugin

**Full Changelog**: https://github.com/enku/gentoo-build-publisher/compare/2.3.0...2.4.0

2.3.0

Notable Changes:

- Lots of internal code refactoring
- A new timeout setting has been added for the rq worker
- The web interface can return a URL for a given package
- Plugins that register to do so are now automatically added to INSTALLED_APPS

2.2.0

Notable changes:

- Add delete subcommand
- binrepos.conf: include "gentoo-build-publisher" and machine
- Graphql: scheduleBuild: add flag for building repos
- Dashboard: use powers of 1024 for storage
- Graphql: machines: enable server-side filtering


**Full Changelog**: https://github.com/enku/gentoo-build-publisher/compare/2.1.0...2.2.0

2.1.0

Notable changes:

- The "Work Queue" section from the dashboard has been removed as it's usually empty.
- API keys are now required for GraphQL mutations. The `gbp apikey` server-side subcommand is introduced to manage API keys.
- Lots of internal code changes

**Full Changelog**: https://github.com/enku/gentoo-build-publisher/compare/2.0.1...2.1.0

2.0.1

**Full Changelog**: https://github.com/enku/gentoo-build-publisher/compare/2.0.0...2.0.1

2.0.0

Changes:

So many; here are some:

- Preview of machines page
- Add ability to pass build parameters to Jenkins
- Support for multiple async worker types including Celery, RQ (redis) and threads
- Django 5 support
- Drop the Django admin. Use the CLI or Dashboard
- Drop support for Python 3.10 and older
- Bug fixes
- Lots of code cleanups

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.