Table-format

Latest version: v1.4.2

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

Scan your dependencies

Page 2 of 2

1.3

* Added `--add-noqa` argument

1.2

* Re-format individual items to have PEP8 whitespace and no line-breaks.

1.1

* Fixed bug with duplicated comment lines

1.0

* Re-implemented using libcst, to preserve comments.

0.0.1

* Initial release


📦 Making a Release

First check everything is passing, using tox or [GitHub
Actions](https://github.com/spookylukey/table-format/actions?query=workflow%3ATests).

Update CHANGES.md with the current release date, and commit.

Bump the version number by running the following from the shell:

shell
$ bumpversion release


Check the version number is to your liking. You can also do `bumpversion minor` etc.

Then
shell
$ ./release.sh


This script does the following:

1. Packages the code in both a tar archive and a wheel
2. Uploads to PyPI using `twine`. Be sure to have a `.pypirc` file configured to
avoid the need for manual input at this step. Requires `pip install twine` first.
3. Pushes to GitHub.

Afterwards, you should do:
shell
$ bumpversion patch


Add a new section to CHANGES.md, with `Version $NEXTVERSION (unreleased)`.

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.