Skip to content

Releases: asmeurer/removestar

1.5.0 (2023-09-18)

18 Sep 14:58
201bc39
Compare
Choose a tag to compare

Features

  • removestar can now be used to get rid of * imports in jupyter notebooks (.ipynb files)

Docs

  • Fix typos in README.md

Maintenance

  • GitHub Actions: Add Python 3.12 release candidate to the testing
  • Ruff: Set upper limits on code complexity
  • Pre-commit autoupdate

Pull Requests

New Contributors

Full Changelog: https://github.com/asmeurer/removestar/blob/master/CHANGELOG.md
All Changes: 1.4...1.5

1.4.0 (2023-09-06)

06 Sep 04:03
5bdfa91
Compare
Choose a tag to compare

Features

  • removestar can now be used as a pre-commit hook.
  • removestar now outputs colored text.

Bug fixes

  • Turn off verbose output for pre-commit hook.
  • Add git archive support for auto versioning.
  • Use utf-8 encoding in the command line interface.

Maintenance

  • Use trusted publisher deployment for PyPI uploads.
  • Revamp the CI pipeline and create a CD pipeline.
  • Enable pre-commit for formatting and linting.
  • Migrate the build-backend to hatch and use hatch-vcs for versioning,
    getting rid of setup.py, setup.cfg, MANIFEST.in, versioneer.py,
    conftest.py, pytest.ini, and introducing pyproject.toml/
  • Move the tests directory out of the removestar directory.
  • Ruff: Ignore a new pylint rule.
  • Upgrade linter from pyflakes to ruff.
  • Upgrade GitHub Actions.
  • Add project_urls to the metadata.

Pull requests

New Contributors

Full Changelog: https://github.com/asmeurer/removestar/blob/master/CHANGELOG.md
All Changes: 1.3.1...1.4