Chartpress

Latest version: v2.3.0

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

Scan your dependencies

Page 2 of 8

2.0.0

Make sure to read about the breaking changes and the release highlights below!

Breaking changes

If you are using chartpress to publish development releases should be aware that
the suffix appended to chart versions and image tags is changed to look like
`1.2.3-0.dev.git.n.hash`, where the following things has changed:

- `-0.dev` is appended by default for non pre-release versions.
- `n` is the number of commits on the branch, where it previously was the number
of commits since the last tag on the branch.

Release highlights

- The option `baseVersion` is added to chart configuration in chartpress.yaml,
for more details see the [README.md section on controlling development
versions](https://github.com/jupyterhub/chartpress#controlling-development-versions).

New features added

- use baseVersion config to set the base version for development releases (supersedes useChartVersion config) [179](https://github.com/jupyterhub/chartpress/pull/179) ([minrk](https://github.com/minrk))

Enhancements made

- Allow extra options to be passed to docker build [142](https://github.com/jupyterhub/chartpress/pull/142) ([adamblake](https://github.com/adamblake))

Bugs fixed

- fix check for first-time publishing chart [161](https://github.com/jupyterhub/chartpress/pull/161) ([minrk](https://github.com/minrk))

Maintenance and upkeep improvements

- upload test coverage to codecov [181](https://github.com/jupyterhub/chartpress/pull/181) ([minrk](https://github.com/minrk))
- Enforce that `--reset` is an exclusive argument [180](https://github.com/jupyterhub/chartpress/pull/180) ([minrk](https://github.com/minrk))
- count commits on branch instead of commits since last tag on branch [178](https://github.com/jupyterhub/chartpress/pull/178) ([minrk](https://github.com/minrk))
- pre-commit: add pyupgrade and isort (replaces reorder-python-imports) [173](https://github.com/jupyterhub/chartpress/pull/173) ([consideRatio](https://github.com/consideRatio))
- (reverted) accept --tag arg in --reset [152](https://github.com/jupyterhub/chartpress/pull/152) ([minrk](https://github.com/minrk))
- (reverted) Add `useChartVersion` and change appended version suffix (now like `1.2.3-0.dev.git.3.h123`) [150](https://github.com/jupyterhub/chartpress/pull/150) ([minrk](https://github.com/minrk))
- Add tests with dev tags and backport branches [145](https://github.com/jupyterhub/chartpress/pull/145) ([minrk](https://github.com/minrk))
- Drop support for py36 and misc ci maintenance [144](https://github.com/jupyterhub/chartpress/pull/144) ([consideRatio](https://github.com/consideRatio))
- Remove six (no longer needed by docker) [140](https://github.com/jupyterhub/chartpress/pull/140) ([manics](https://github.com/manics))

Documentation improvements

- docs: update README about use with GitHub actions [139](https://github.com/jupyterhub/chartpress/pull/139) ([consideRatio](https://github.com/consideRatio))

Continuous integration improvements

- upload test coverage to codecov [181](https://github.com/jupyterhub/chartpress/pull/181) ([minrk](https://github.com/minrk))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterhub/chartpress/graphs/contributors?from=2021-07-26&to=2022-08-30&type=c))

[adamblake](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3Aadamblake+updated%3A2021-07-26..2022-08-30&type=Issues) | [consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3AconsideRatio+updated%3A2021-07-26..2022-08-30&type=Issues) | [manics](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3Amanics+updated%3A2021-07-26..2022-08-30&type=Issues) | [minrk](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3Aminrk+updated%3A2021-07-26..2022-08-30&type=Issues)

1.3

1.3.0

This release improve performance significantly when building images for multiple
platforms. Chartpress can now can now also decide if such images needs to be
built and pushed, like it can for single platform images.

Enhancements made

- _image_needs_\[building|pushing\]: check platforms when using docker buildx [136](https://github.com/jupyterhub/chartpress/pull/136) ([manics](https://github.com/manics))

Maintenance and upkeep improvements

- remove unused \_strip_build_suffix_from_identifier [137](https://github.com/jupyterhub/chartpress/pull/137) ([manics](https://github.com/manics))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterhub/chartpress/graphs/contributors?from=2021-07-23&to=2021-07-26&type=c))

[consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3AconsideRatio+updated%3A2021-07-23..2021-07-26&type=Issues) | [manics](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3Amanics+updated%3A2021-07-23..2021-07-26&type=Issues)

1.2.2

The release of 1.2.1 was made incorrectly to PyPI, so this is another release to
fix the situation.

1.2.1

Bugs fixed

- fix: use of github workflow tokens - different from PATs [134](https://github.com/jupyterhub/chartpress/pull/134) ([consideRatio](https://github.com/consideRatio))
- fix: mute handled git error messages [133](https://github.com/jupyterhub/chartpress/pull/133) ([consideRatio](https://github.com/consideRatio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterhub/chartpress/graphs/contributors?from=2021-06-23&to=2021-07-23&type=c))

[consideRatio](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3AconsideRatio+updated%3A2021-06-23..2021-07-23&type=Issues) | [yuvipanda](https://github.com/search?q=repo%3Ajupyterhub%2Fchartpress+involves%3Ayuvipanda+updated%3A2021-06-23..2021-07-23&type=Issues)

1.2

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.