Skip to content

Releases: asmeurer/removestar

1.5.1 (2024-08-14)

14 Aug 10:34
93bdd76
Compare
Choose a tag to compare

Fixes

  • Make notebook support and dependencies optional

Docs

  • Valid pre-commit tag in README example

Maintenance

  • Pre commit updates
  • pre-commit autoupdate
  • Fix pytest config to run doctests

Pull requests

New Contributors

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

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