Shub

Latest version: v2.15.4

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

Scan your dependencies

2.15.4

===================

- Support Docker server 25+.

2.15.3

===================

- Fix ``shub image deploy`` failing on Python 3.8 and 3.9.

2.15.2

===================

- Add support for Python 3.12.

- Remove remnants of Python 2 support.

- Start a changelog.


Release procedure for shub
==========================

The GitHub Actions build is configured to release `shub` to PyPI whenever
a new tag (starting with `v`, e.g. `v2.13.0`) is committed.

The steps to do a release are:

1. Install [bumpversion](https://pypi.python.org/pypi/bumpversion)

2. Make sure you're at the tip of master, and then run:

bumpversion VERSION_PART

In place of `VERSION_PART`, use one of `patch`, `minor` or `major`, meaning
the part of the version number to be updated.

This will create a new commit and tag updating the version number.

3. Push the changes and the new tag to trigger the release:

git push origin master --tags

4. Once the build finishes, run `pip install shub` in a temporary virtualenv
and make sure it's installing the latest version.

5. Update the release information at:

https://github.com/scrapinghub/shub/releases

The GitHub action will automatically create a release draft and attach the
platform-specific binaries (built with the `freeze` tox environment) to it.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.