Releases: asmeurer/removestar
Releases · asmeurer/removestar
1.5.1 (2024-08-14)
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
- Pre commit updates by @Saransh-cpp in #53
- Fix pytest config to run doctests by @kieran-ryan in #55
- Valid pre-commit tag in README example by @kieran-ryan in #56
- pre-commit autoupdate by @Saransh-cpp in #57
- Make notebook support and dependencies optional by @Saransh-cpp in #54
- Prepare for 1.5.1 by @Saransh-cpp in #59
New Contributors
- @kieran-ryan made their first contribution in #55
Full Changelog: https://github.com/asmeurer/removestar/blob/master/CHANGELOG.md
All Changes: 1.5...1.5.1
1.5.0 (2023-09-18)
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
- GitHub Actions: Add Python 3.12 release candidate to the testing by @cclauss in #45
- pre-commit autoupdate by @cclauss in #46
- Fix typos in
README.md
by @arjxn-py in #47 - Ruff: Set upper limits on code complexity by @cclauss in #48
- Compatibility with jupyter notebooks by @rraadd88 in #31
- Pre-commit autoupdate by @Saransh-cpp in #49
- Prepare for 1.5.0 by @Saransh-cpp in #50
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)
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 usehatch-vcs
for versioning,
getting rid ofsetup.py
,setup.cfg
,MANIFEST.in
,versioneer.py
,
conftest.py
,pytest.ini
, and introducingpyproject.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
- Use utf-8 encoding in the command line interface by @haiiliin in #25
- Add
project_urls
to the metadata. by @KOLANICH in #26 - Upgrade GitHub Actions by @cclauss in #28
- Upgrade linter from pyflakes to ruff by @cclauss in #29
- Ruff: Ignore a new pylint rule by @cclauss in #30
- Rearrange directories + minor CI updates by @Saransh-cpp in #34
- Migrate to
hatch
andhatch-vcs
by @Saransh-cpp in #35 - Enable pre-commit by @Saransh-cpp in #36
- Revamp CI-CD pipeline by @Saransh-cpp in #37
- Add .git_archival.txt and .gitattributes by @Saransh-cpp in #38
- Create a pre-commit hook by @Saransh-cpp in #40
- Colored output by @Saransh-cpp in #41
- Use trusted publisher deployment by @Saransh-cpp in #42
- Turn off verbose output for pre-commit hook by @Saransh-cpp in #43
- Prepare for
v1.4
by @Saransh-cpp in #44
New Contributors
- @haiiliin made their first contribution in #25
- @KOLANICH made their first contribution in #26
- @Saransh-cpp made their first contribution in #34
Full Changelog: https://github.com/asmeurer/removestar/blob/master/CHANGELOG.md
All Changes: 1.3.1...1.4