Releases: cjolowicz/retrocookie
Releases · cjolowicz/retrocookie
v0.4.3
Changes
- Release 0.4.3 (#760) @cjolowicz
- 👷 Limit max pygit2 version due to breaking changes (#759) @bruno-fs
- 👷 Replace reorder-python-imports with isort (#499) @cjolowicz
🚨 Testing
- 🔧 [coverage] Include test suite in code coverage (#462) @cjolowicz
👷 Continuous Integration
- 👷 [github] Configure Dependabot to update indirect dependencies (#459) @cjolowicz
📦 Dependencies
- Bump release-drafter/release-drafter from 5.17.6 to 5.20.0 (#630) @dependabot
- Bump types-urllib3 from 1.26.7 to 1.26.14 (#629) @dependabot
- Bump types-requests from 2.27.7 to 2.27.25 (#628) @dependabot
- Bump identify from 2.4.6 to 2.5.0 (#626) @dependabot
- Bump actions/checkout from 2.4.0 to 3.0.2 (#624) @dependabot
- Bump actions/setup-python from 2.3.1 to 3.1.2 (#615) @dependabot
- Bump actions/upload-artifact from 2.3.1 to 3.0.0 (#614) @dependabot
- Bump actions/download-artifact from 2.1.0 to 3.0.0 (#613) @dependabot
- Bump sphinx from 4.4.0 to 4.5.0 in /docs (#606) @dependabot
- Bump poetry from 1.1.12 to 1.1.13 in /.github/workflows (#579) @dependabot
- Bump tomli from 1.2.3 to 2.0.1 (#576) @dependabot
- Bump pip from 21.3.1 to 22.0.2 in /.github/workflows (#562) @dependabot
- Bump sphinx-click from 3.0.2 to 3.0.3 in /docs (#561) @dependabot
- Bump charset-normalizer from 2.0.10 to 2.0.11 (#560) @dependabot
- Bump black from 21.12b0 to 22.1.0 (#559) @dependabot
- Bump sphinx-click from 3.0.2 to 3.0.3 (#558) @dependabot
- Bump identify from 2.4.5 to 2.4.6 (#557) @dependabot
- Bump arrow from 1.2.1 to 1.2.2 (#556) @dependabot
- Bump bandit from 1.7.1 to 1.7.2 (#555) @dependabot
- Bump coverage from 6.2 to 6.3 (#554) @dependabot
- Bump typed-ast from 1.5.1 to 1.5.2 (#553) @dependabot
- Bump identify from 2.4.4 to 2.4.5 (#552) @dependabot
- Bump pyparsing from 3.0.6 to 3.0.7 (#551) @dependabot
- Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 (#550) @dependabot
- Bump pre-commit from 2.16.0 to 2.17.0 (#549) @dependabot
- Bump sphinx from 4.3.2 to 4.4.0 in /docs (#548) @dependabot
- Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 (#547) @dependabot
- Bump types-requests from 2.27.5 to 2.27.7 (#546) @dependabot
- Bump identify from 2.4.3 to 2.4.4 (#545) @dependabot
- Bump types-urllib3 from 1.26.4 to 1.26.7 (#544) @dependabot
- Bump release-drafter/release-drafter from 5.15.0 to 5.16.1 (#543) @dependabot
- Bump flake8-bugbear from 21.11.29 to 22.1.11 (#542) @dependabot
- Bump identify from 2.4.2 to 2.4.3 (#539) @dependabot
- Bump types-urllib3 from 1.26.3 to 1.26.4 (#538) @dependabot
- Bump gitpython from 3.1.25 to 3.1.26 (#537) @dependabot
- Bump types-urllib3 from 1.26.2 to 1.26.3 (#536) @dependabot
- Bump types-requests from 2.27.3 to 2.27.5 (#535) @dependabot
- Bump nox from 2021.10.1 to 2022.1.7 in /.github/workflows (#534) @dependabot
- Bump gitpython from 3.1.24 to 3.1.25 (#533) @dependabot
- Bump types-requests from 2.26.3 to 2.27.3 (#532) @dependabot
- Bump urllib3 from 1.26.7 to 1.26.8 (#531) @dependabot
- Bump mypy from 0.930 to 0.931 (#530) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.5.0 (#529) @dependabot
- Bump identify from 2.4.1 to 2.4.2 (#528) @dependabot
- Bump pygments from 2.11.1 to 2.11.2 (#527) @dependabot
- Bump requests from 2.27.0 to 2.27.1 (#526) @dependabot
- Bump charset-normalizer from 2.0.9 to 2.0.10 (#525) @dependabot
- Bump requests from 2.26.0 to 2.27.0 (#524) @dependabot
- Bump zipp from 3.6.0 to 3.7.0 (#523) @dependabot
- Bump virtualenv from 20.11.2 to 20.13.0 in /.github/workflows (#522) @dependabot
- Bump furo from 2021.11.23 to 2022.1.2 in /docs (#521) @dependabot
- Bump rich from 10.16.1 to 10.16.2 (#520) @dependabot
- Bump furo from 2021.11.23 to 2022.1.2 (#519) @dependabot
- Bump virtualenv from 20.11.2 to 20.13.0 (#518) @dependabot
- Bump pyupgrade from 2.30.1 to 2.31.0 (#517) @dependabot
- Bump pygments from 2.11.0 to 2.11.1 (#516) @dependabot
- Bump pyupgrade from 2.30.0 to 2.30.1 (#515) @dependabot
- Bump pygments from 2.10.0 to 2.11.0 (#514) @dependabot
- Bump virtualenv from 20.11.0 to 20.11.2 in /.github/workflows (#513) @dependabot
- Bump attrs from 21.3.0 to 21.4.0 (#512) @dependabot
- Bump virtualenv from 20.11.0 to 20.11.2 (#511) @dependabot
- Bump attrs from 21.2.0 to 21.3.0 (#510) @dependabot
- Bump virtualenv from 20.10.0 to 20.11.0 in /.github/workflows (#509) @dependabot
- Bump pyupgrade from 2.29.1 to 2.30.0 (#508) @dependabot
- Bump identify from 2.4.0 to 2.4.1 (#507) @dependabot
- Bump types-requests from 2.26.2 to 2.26.3 (#506) @dependabot
- Bump virtualenv from 20.10.0 to 20.11.0 (#505) @dependabot
- Bump filelock from 3.4.0 to 3.4.2 (#503) @dependabot
- Bump pre-commit-hooks from 4.0.1 to 4.1.0 (#504) @dependabot
- Bump platformdirs from 2.4.0 to 2.4.1 (#502) @dependabot
- Bump typed-ast from 1.4.3 to 1.5.1 (#501) @dependabot
- Bump mypy from 0.921 to 0.930 (#500) @dependabot
- Bump mypy from 0.910 to 0.921 (#498) @dependabot
- Bump sphinx from 4.3.1 to 4.3.2 in /docs (#497) @dependabot
- Bump sphinx from 4.3.1 to 4.3.2 (#496) @dependabot
- Bump types-requests from 2.26.1 to 2.26.2 (#495) @dependabot
- Bump rich from 10.16.0 to 10.16.1 (#494) @dependabot
- Bump actions/upload-artifact from 2.3.0 to 2.3.1 (#492) @dependabot
- Bump cryptography from 36.0.0 to 36.0.1 (#491) @dependabot
- Bump tomli from 1.2.2 to 1.2.3 (#490) @dependabot
- Bump rich from 10.15.2 to 10.16.0 (#489) @dependabot
- Bump typeguard from 2.13.2 to 2.13.3 (#488) @dependabot
- Bump flake8-rst-docstrings from 0.2.4 to 0.2.5 (#487) @dependabot
- Bump flake8-rst-docstrings from 0.2.3 to 0.2.4 (#486) @dependabot
- Bump distlib from 0.3.3 to 0.3.4 (#485) @dependabot
- Bump actions/download-artifact from 2.0.10 to 2.1.0 (#484) @dependabot
- Bump actions/upload-artifact from 2.2.4 to 2.3.0 (#483) @dependabot
- Bump pygit2 from 1.7.1 to 1.7.2 (#482) @dependabot
- Bump charset-normalizer from 2.0.8 to 2.0.9 (#480) @dependabot
- Bump black from 21.11b1 to 21.12b0 (#481) @dependabot
- Bump rich from 10.15.1 to 10.15.2 (#479) @dependabot
- Bump typing-extensions from 4.0.0 to 4.0.1 (#478) @dependabot
- Bump pre-commit from 2.15.0 to 2.16.0 (#477) @dependabot
- Bump flake8-bugbear from 21.11.28 to 21.11.29 (#476) @dependabot
- Bump rich from 10.15.0 to 10.15.1 (#475) @dependabot
- Bump actions/setup-python from 2.3.0 to 2.3.1 (#474) @dependabot
- Bump sphinx from 4.3.0 to 4.3.1 in /docs (#473) @dependabot
- Bump poetry from 1.1.11 to 1.1.12 in /.github/workflows (#472) @dependabot
- Bump sphinx from 4.3.0 to 4.3.1 (#471) @dependabot
- Bump types-requests from 2.26.0 to 2.26.1 (#470) @dependabot
- Bump rich from 10.14.0 to 10.15.0 (#469) @dependabot
- Bump flake8-bugbear from 21.9.2 to 21.11.28 (#468) @dependabot
- Bump coverage from 6.1.2 to 6.2 (#467) @dependabot
- Bump charset-normalizer from 2.0.7 to 2.0.8 (#466) @dependabot
- Bump furo from 2021.11.16 to 2021.11.23 in /docs (#465) @dependabot
- Bump furo from 2021.11.16 to 2021.11.23 (#464) @dependabot
- Bump actions/cache from 2.1.6 to 2.1.7 (#463) @dependabot
- Bump typeguard from 2.13.0 to 2.13.2 (#461) @dependabot
- Bump cryptography from 35.0.0 to 36.0.0 (#460) @dependabot
v0.4.2
Changes
This release teaches the retrocookie
command to print a friendly error message when git
exits with failure, including the output from the failed command. This improves the user experience in the common case where the imported changes produce a merge conflict in the template repository. (The retrocookie-pr
command already knew how to do this.) The rest are internal changes, read on for all the boring details.
🚀 Features
- ✨ Improve error message when git exits with failure (#454) @cjolowicz
🚨 Testing
- 🔧 [pytest] Filter Typeguard warnings triggered by click (#455) @cjolowicz
👷 Continuous Integration
- 📚 [README] Adapt Codecov badge to renamed default branch (#457) @cjolowicz
- 🔧 [codecov] Require 100% patch coverage (#456) @cjolowicz
📚 Documentation
- 📚 [docs] Fix missing usage page for retrocookie-pr (#453) @cjolowicz
- 📚 [docs] Fix missing usage page for retrocookie-pr (#452) @cjolowicz
📦 Package
- Release 0.4.2 (#458) @cjolowicz
v0.4.1
Changes
This release contains only internal changes.
🚨 Testing
- [nox] Avoid mypy warning about unreachable code (#392) @cjolowicz
- [nox] Use session decorator from nox-poetry (#400) @cjolowicz
- [nox] Improve error message when nox-poetry is not installed (#401) @cjolowicz
- [nox] Simplify Nox session for code coverage (#407) @cjolowicz
- [nox] Print full report in safety session (#413) @cjolowicz
- [pre-commit] Update prettier hook to new mirrors-prettier repo (#416) @cjolowicz
- [mypy] Simplify mypy.ini using the strict setting (#418) @cjolowicz
- [nox] Avoid flake8 warning about chained exceptions (#420) @cjolowicz
- [pr] Avoid multiple shadowing leading to F401 in recent pyflakes (#424) @cjolowicz
- [mypy] Move
mypy
configuration intopyproject.toml
(#423) @cjolowicz - [pre-commit] Add pre-commit hook for pyupgrade (#395) @cjolowicz
👷 Continuous Integration
- [github] Limit job concurrency when running functional tests (#390) @cjolowicz
- [github] Relax concurrency limits between runs, users, and events (#391) @cjolowicz
- [functional] Use retries when creating repositories (#393) @cjolowicz
- [github] Disable functional tests in Tests workflow (#397) @cjolowicz
- [github] Enable colors from pre-commit, pytest, Sphinx, and xdoctest (#421) @cjolowicz
- [github] Avoid merge conflicts between Dependabot PRs (#443) @cjolowicz
📚 Documentation
- [CONTRIBUTING] Update documented minimum version to Python 3.7 (#408) @cjolowicz
- [CONTRIBUTING] Fix typo (#412) @cjolowicz
- [flake8] Configure flake8-rst-docstrings for Sphinx (#414) @cjolowicz
- [readthedocs] Use Python 3.9 when building on Read the Docs (#417) @cjolowicz
- [README] Remove badges for Black and pre-commit (#431) @cjolowicz
- Use furo Sphinx theme for documentation (#411) @cjolowicz
- Add sparkles to README (#451) @cjolowicz
💄 Style
- [git] Ignore per-machine coverage data files (#415) @cjolowicz
- Clean up prompts in doctests (#247) @cjolowicz
📦 Package
- [poetry] Release 0.4.1 (#450) @cjolowicz
- [poetry] Avoid semver constraints for dependencies using CalVer (#410) @cjolowicz
- [poetry] Remove redundant Trove classifiers for Python versions (#409) @cjolowicz
📦 Dependencies
- [cutty] Link to cookiecutter-hypermodern-python 8f800d4 (#449) @cjolowicz
- [github] Bump constraints for workflows (#396) @cjolowicz
- [poetry] Bump github3.py from 1.3.0 to 3.0.0 (#394) @cjolowicz
- [poetry] Bump typeguard from 2.12.1 to 2.13.0 (#447) @cjolowicz
- [poetry] Update dependencies (#388) @cjolowicz
- [poetry] Update indirect dependencies (#448) @cjolowicz
- [poetry] Upgrade mypy, typeguard, and click (#442) @cjolowicz
Dependabot PRs
- Bump actions/cache from 2.1.3 to 2.1.6 (#322) @dependabot
- Bump actions/checkout from 2.3.4 to 2.4.0 (#402) @dependabot
- Bump actions/download-artifact from 2.0.8 to 2.0.10 (#330) @dependabot
- Bump actions/setup-python from 2.2.1 to 2.3.0 (#398) @dependabot
- Bump actions/upload-artifact from 2.2.2 to 2.2.4 (#399) @dependabot
- Bump codecov/codecov-action from 1.2.1 to 2.1.0 (#360) @dependabot
- Bump cookiecutter from 1.7.2 to 1.7.3 (#437) @dependabot
- Bump coverage from 5.3.1 to 6.1.2 (#385) @dependabot
- Bump darglint from 1.5.8 to 1.8.1 (#436) @dependabot
- Bump flake8 from 3.8.4 to 4.0.1 (#405) @dependabot
- Bump flake8-bugbear from 20.11.1 to 21.9.2 (#430) @dependabot
- Bump flake8-docstrings from 1.5.0 to 1.6.0 (#403) @dependabot
- Bump flake8-rst-docstrings from 0.0.14 to 0.2.3 (#404) @dependabot
- Bump furo from 2021.11.12 to 2021.11.16 in /docs (#444) @dependabot
- Bump git-filter-repo from 2.29.0 to 2.34.0 (#429) @dependabot
- Bump mypy from 0.800 to 0.910 (#440) @dependabot
- Bump pep8-naming from 0.11.1 to 0.12.1 (#434) @dependabot
- Bump poetry from 1.1.2 to 1.1.11 in /.github/workflows (#370) @dependabot
- Bump pre-commit from 2.9.3 to 2.15.0 (#358) @dependabot
- Bump pre-commit-hooks from 3.4.0 to 4.0.1 (#433) @dependabot
- Bump pygit2 from 1.5.0 to 1.7.1 (#445) @dependabot
- Bump pygments from 2.7.4 to 2.10.0 (#419) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.4.1 to 1.4.2 (#311) @dependabot
- Bump pytest from 6.2.1 to 6.2.5 (#357) @dependabot
- Bump release-drafter/release-drafter from 5.13.0 to 5.15.0 (#309) @dependabot
- Bump reorder-python-imports from 2.3.6 to 2.6.0 (#439) @dependabot
- Bump rich from 9.9.0 to 10.14.0 (#386) @dependabot
- Bump sphinx from 3.4.3 to 3.5.4 (#425) @dependabot
- Bump sphinx from 3.4.3 to 4.3.0 in /docs (#384) @dependabot
- Bump sphinx from 3.5.4 to 4.3.0 (#432) @cjolowicz
- Bump sphinx-autobuild from 2020.9.1 to 2021.3.14 (#438) @dependabot
- Bump sphinx-click from 2.5.0 to 3.0.2 (#426) @dependabot
- Bump sphinx-click from 2.5.0 to 3.0.2 in /docs (#382) @dependabot
- Bump sphinx-rtd-theme from 0.5.1 to 1.0.0 in /docs (#361) @dependabot
- Bump tenacity from 6.3.1 to 8.0.1 (#406) @dependabot
- Bump tenacity from 6.3.1 to 8.0.1 (#446) @dependabot
- Bump typing-extensions from 3.10.0.2 to 4.0.0 (#435) @dependabot
- Bump urllib3 from 1.25.9 to 1.26.5 (#389) @dependabot
v0.4.0
Changes
- Release 0.4.0 (#246) @cjolowicz
🚀 Features
- Add retrocookie-pr for backporting pull requests (#197) @cjolowicz
- Hide git and git-filter-repo output from the console (#237) @cjolowicz
🔨 Refactoring
- Do not import MonkeyPatch from internal _pytest package (#236) @cjolowicz
- Minor cleanups in tests (#199) @cjolowicz
📦 Dependencies
- Bump typing-extensions from 3.7.4.2 to 3.7.4.3 (#244) @dependabot
- Bump pygit2 from 1.4.0 to 1.5.0 (#243) @dependabot
- Bump pip from 20.3.3 to 21.0 in /.github/workflows (#245) @dependabot
- Bump xdoctest from 0.15.0 to 0.15.2 (#240) @dependabot
- Bump pygments from 2.7.3 to 2.7.4 (#242) @dependabot
- Bump sphinx from 3.3.1 to 3.4.3 (#239) @dependabot
- Bump mypy from 0.790 to 0.800 (#241) @dependabot
- Bump sphinx-rtd-theme from 0.5.0 to 0.5.1 (#232) @dependabot
- Bump virtualenv from 20.2.1 to 20.4.0 in /.github/workflows (#235) @dependabot
- Bump nox from 2020.8.22 to 2020.12.31 in /.github/workflows (#218) @dependabot
- Bump pre-commit-hooks from 3.3.0 to 3.4.0 (#205) @dependabot
- Bump codecov/codecov-action from v1.1.0 to v1.2.1 (#224) @dependabot
- Bump sphinx from 3.3.1 to 3.4.3 in /docs (#226) @dependabot
- Bump sphinx-rtd-theme from 0.5.0 to 0.5.1 in /docs (#222) @dependabot
- Bump actions/download-artifact from v2.0.6 to v2.0.8 (#220) @dependabot
- Bump nox-poetry from 0.6.0 to 0.7.1 in /.github/workflows (#231) @dependabot
- Bump actions/upload-artifact from v2.2.1 to v2.2.2 (#238) @dependabot
- Bump safety from 1.9.0 to 1.10.3 (#234) @dependabot
- Bump release-drafter/release-drafter from v5.12.1 to v5.13.0 (#217) @dependabot
- Bump actions/setup-python from v2.2.0 to v2.2.1 (#211) @dependabot
- Bump crazy-max/ghaction-github-labeler from v3.1.0 to v3.1.1 (#208) @dependabot
- Bump pip from 20.3.1 to 20.3.3 in /.github/workflows (#207) @dependabot
- Bump py from 1.9.0 to 1.10.0 (#233) @cjolowicz
- Bump pytest from 6.1.2 to 6.2.1 (#206) @dependabot
- Bump codecov/codecov-action from v1.0.15 to v1.1.0 (#209) @dependabot
- Bump actions/setup-python from v2.1.4 to v2.2.0 (#210) @dependabot
- Bump pre-commit from 2.9.2 to 2.9.3 (#201) @dependabot
- Bump pygments from 2.7.2 to 2.7.3 (#200) @dependabot
v0.3.2
Changes
- Release 0.3.2 (#198) @cjolowicz
🪲 Fixes
- Use git-cherry-pick instead of pygit2 (#100) @cjolowicz
v0.3.1
Changes
- Release 0.3.1 (#196) @cjolowicz
🪲 Fixes
- Respect init.defaultBranch setting in git (#184) @cjolowicz
- Use only string values from the cookiecutter context (#176) @oncleben31
📚 Documentation
- Add note about .cookiecutter.json to README.rst (#195) @cjolowicz
- Add example to README.rst (#194) @cjolowicz
📦 Dependencies
Show
- Bump actions/checkout from v2.2.0 to v2.3.1 (#105) @dependabot
- Bump actions/checkout from v2.3.1 to v2.3.2 (#129) @dependabot
- Bump actions/checkout from v2.3.2 to v2.3.3 (#147) @dependabot
- Bump actions/checkout from v2.3.3 to v2.3.4 (#171) @dependabot
- Bump actions/download-artifact from v2.0.5 to v2.0.6 (#187) @dependabot
- Bump actions/setup-python from v2 to v2.1.1 (#119) @dependabot
- Bump actions/setup-python from v2.1.1 to v2.1.2 (#131) @dependabot
- Bump actions/setup-python from v2.1.2 to v2.1.3 (#150) @dependabot
- Bump actions/setup-python from v2.1.3 to v2.1.4 (#155) @dependabot
- Bump actions/upload-artifact from v2.2.0 to v2.2.1 (#188) @dependabot
- Bump codecov/codecov-action from v1.0.10 to v1.0.11 (#118) @dependabot
- Bump codecov/codecov-action from v1.0.11 to v1.0.12 (#121) @dependabot
- Bump codecov/codecov-action from v1.0.12 to v1.0.13 (#133) @dependabot
- Bump codecov/codecov-action from v1.0.13 to v1.0.14 (#156) @dependabot
- Bump codecov/codecov-action from v1.0.14 to v1.0.15 (#175) @dependabot
- Bump codecov/codecov-action from v1.0.7 to v1.0.10 (#110) @dependabot
- Bump cookiecutter-hypermodern-python to 2020.11.15 (#185) @cjolowicz
- Bump coverage from 5.1 to 5.2 (#114) @dependabot
- Bump coverage from 5.2 to 5.2.1 (#122) @dependabot
- Bump coverage from 5.2.1 to 5.3 (#143) @dependabot
- Bump darglint from 1.4.1 to 1.5.1 (#112) @dependabot
- Bump darglint from 1.5.1 to 1.5.2 (#125) @dependabot
- Bump darglint from 1.5.2 to 1.5.4 (#139) @dependabot
- Bump darglint from 1.5.4 to 1.5.5 (#151) @dependabot
- Bump darglint from 1.5.5 to 1.5.8 (#180) @dependabot
- Bump flake8 from 3.8.3 to 3.8.4 (#153) @dependabot
- Bump flake8-bugbear from 20.1.4 to 20.11.1 (#181) @dependabot
- Bump flake8-rst-docstrings from 0.0.13 to 0.0.14 (#146) @dependabot
- Bump git-filter-repo from 2.27.0 to 2.27.1 (#102) @dependabot
- Bump git-filter-repo from 2.27.1 to 2.28.0 (#123) @dependabot
- Bump git-filter-repo from 2.28.0 to 2.29.0 (#158) @dependabot
- Bump mypy from 0.780 to 0.782 (#109) @dependabot
- Bump mypy from 0.782 to 0.790 (#154) @dependabot
- Bump nox-poetry from 0.5.0 to 0.6.0 in /.github/workflows (#191) @dependabot
- Bump pep8-naming from 0.10.0 to 0.11.1 (#104) @dependabot
- Bump pip from 20.2.4 to 20.3.1 in /.github/workflows (#190) @dependabot
- Bump pre-commit from 2.5.1 to 2.6.0 (#111) @dependabot
- Bump pre-commit from 2.6.0 to 2.7.1 (#134) @dependabot
- Bump pre-commit from 2.7.1 to 2.8.2 (#168) @dependabot
- Bump pre-commit from 2.8.2 to 2.9.0 (#177) @dependabot
- Bump pre-commit from 2.9.0 to 2.9.2 (#182) @dependabot
- Bump pre-commit-hooks from 3.1.0 to 3.2.0 (#127) @dependabot
- Bump pre-commit-hooks from 3.2.0 to 3.3.0 (#161) @dependabot
- Bump pygit2 from 1.2.1 to 1.3.0 (#145) @dependabot
- Bump pygit2 from 1.3.0 to 1.4.0 (#173) @dependabot
- Bump pygments from 2.6.1 to 2.7.0 (#142) @dependabot
- Bump pygments from 2.7.0 to 2.7.1 (#144) @dependabot
- Bump pygments from 2.7.1 to 2.7.2 (#162) @dependabot
- Bump pypa/gh-action-pypi-publish from v1.2.2 to v1.3.0 (#107) @dependabot
- Bump pypa/gh-action-pypi-publish from v1.3.0 to v1.3.1 (#115) @dependabot
- Bump pypa/gh-action-pypi-publish from v1.3.1 to v1.4.1 (#148) @dependabot
- Bump pytest from 5.4.3 to 6.0.1 (#128) @dependabot
- Bump pytest from 6.0.1 to 6.0.2 (#141) @dependabot
- Bump pytest from 6.0.2 to 6.1.0 (#149) @dependabot
- Bump pytest from 6.1.0 to 6.1.1 (#152) @dependabot
- Bump pytest from 6.1.1 to 6.1.2 (#163) @dependabot
- Bump release-drafter/release-drafter from v5.11.0 to v5.12.0 (#157) @dependabot
- Bump release-drafter/release-drafter from v5.12.0 to v5.12.1 (#160) @dependabot
- Bump reorder-python-imports from 2.3.1 to 2.3.2 (#120) @dependabot
- Bump reorder-python-imports from 2.3.2 to 2.3.5 (#126) @dependabot
- Bump reorder-python-imports from 2.3.5 to 2.3.6 (#169) @dependabot
- Bump salsify/action-detect-and-tag-new-version from v1.0.3 to v2.0.1 (#117) @dependabot
- Bump sphinx from 3.1.0 to 3.1.1 (#101) @dependabot
- Bump sphinx from 3.1.1 to 3.1.2 (#113) @dependabot
- Bump sphinx from 3.1.2 to 3.2.1 (#132) @dependabot
- Bump sphinx from 3.2.1 to 3.3.0 (#170) @dependabot
- Bump sphinx from 3.3.0 to 3.3.1 (#174) @dependabot
- Bump sphinx-autobuild from 0.7.1 to 2020.9.1 (#138) @dependabot
- Bump virtualenv from 20.1.0 to 20.2.1 in /.github/workflows (#193) @dependabot
- Bump xdoctest from 0.12.0 to 0.13.0 (#116) @dependabot
- Bump xdoctest from 0.13.0 to 0.15.0 (#140) @dependabot
- Hypermodern Python Cookiecutter 626265f (#98) @cjolowicz
- Update actions/checkout requirement to v2.3.4 (#189) @dependabot
v0.3.0
Changes
💥 Breaking Changes
- Rename --whitelist and --blacklist to --include-variable and --exclude-variable (#92) @cjolowicz
- Do not use whitespace in templating tags (#75) @cjolowicz
🪲 Fixes
- Fix unescaped token when another token is present (#60) @cjolowicz
- Fix missing commits when fetching from multiple branches (#59) @cjolowicz
- Fix git-fetch error when is a relative path (#57) @cjolowicz
🚨 Testing
- Type-check noxfile.py (#91) @cjolowicz
- Enable runtime type-checking with Typeguard by default (#64) @cjolowicz
👷 Continuous Integration
- Remove redundant entries from Dependabot config (#96) @cjolowicz
🔨 Refactoring
- Refactor tests (#62) @cjolowicz
- Use git-filter-repo non-destructively (#61) @cjolowicz
- Refactor tests (#58) @cjolowicz
📦 Dependencies
- retrocookie 0.3.0 (#97) @cjolowicz
- Bump poetry from 1.0.5 to 1.0.9 in /.github/workflows (#90) @dependabot
- Bump pypa/gh-action-pypi-publish from v1.1.0 to v1.2.2 (#89) @dependabot
- Bump actions/cache from v1.2.0 to v2 (#88) @dependabot
- Bump release-drafter/release-drafter from v5.8.0 to v5.11.0 (#87) @dependabot
- Bump actions/checkout from v2.1.1 to v2.2.0 (#86) @dependabot
- Update Dependabot config file (#85) @dependabot-preview
- Bump sphinx from 3.0.4 to 3.1.0 in /docs (#71) @dependabot-preview
- Bump typeguard from 2.8.0 to 2.9.1 (#69) @dependabot-preview
- Bump sphinx from 3.0.4 to 3.1.0 (#72) @dependabot-preview
- Bump importlib-metadata from 1.6.0 to 1.6.1 (#70) @dependabot-preview
- Bump wcwidth from 0.2.3 to 0.2.4 (#68) @dependabot-preview
- Bump certifi from 2020.4.5.1 to 2020.4.5.2 (#67) @dependabot-preview
- Bump livereload from 2.6.1 to 2.6.2 (#66) @dependabot-preview
- Bump pre-commit from 2.4.0 to 2.5.1 (#74) @dependabot-preview
- Update package description and classifiers (#63) @cjolowicz
v0.2.0
Changes
🚀 Features
- Use shallow clone for rewriting (#53) @cjolowicz
- Require source repository on the local filesystem (#48) @cjolowicz
- Expand command-line help (#46) @cjolowicz
- Re-assign short options (#45) @cjolowicz
- Default to HEAD if --branch is not given (#43) @cjolowicz
- Do not require --branch (#42) @cjolowicz
- Rework cherry picking implementation (#41) @cjolowicz
- Allow passing commits as positional arguments (#39) @cjolowicz
- Add --create option (#38) @cjolowicz
- Do no create a local branch unless requested with --create-branch (#37) @cjolowicz
- Rename --base to --upstream (#36) @cjolowicz
- Rename --ref to --branch (#35) @cjolowicz
- Rename --local to --create-branch (#34) @cjolowicz
- Use cherry picking instead of rebase (#33) @cjolowicz
- Add git.Repository.lookup_replacement (#28) @cjolowicz
- Add git.Repository.parse_revisions (#27) @cjolowicz
- Add git.Repository.cherrypick (#24) @cjolowicz
- Add git.Repository.read_text (#23) @cjolowicz
- Use git config for author and committer (#20) @cjolowicz
- Add mirror option to git.Repository.clone (#22) @cjolowicz
- Parse revisions passed to git.Repository.create_branch (#19) @cjolowicz
- Make positional argument mandatory (#17) @cjolowicz
- Replace --url option by a positional argument (#10) @cjolowicz
- Initial implementation (#7) @cjolowicz
🪲 Fixes
- Fix Jinja escaping in blob callback (#9) @cjolowicz
🚨 Testing
- Require explicit create option for tests.helpers.branch (#21) @cjolowicz
- Configure darglint to allow long docstrings without signatures (#11) @cjolowicz
📚 Documentation
- Update API documentation (#55) @cjolowicz
- Minor improvements to README (#49) @cjolowicz
- Update README (#47) @cjolowicz
- Update README.md after dropping Python 3.6 (#14) @cjolowicz
🔨 Refactoring
- Do not invoke git directly from core module (#54) @cjolowicz
- Do not create temporary remote (#52) @cjolowicz
- Refactor retrocookie (#51) @cjolowicz
- Minor cleanup in git-filter-repo interface (#50) @cjolowicz
- Add git.git function (#18) @cjolowicz
- Use future.annotations instead of quoting return types (#16) @cjolowicz
- Refactor tests (#12) @cjolowicz
- Refactor (#8) @cjolowicz
📦 Dependencies
- Release 0.2.0 (#56) @cjolowicz
- Bump identify from 1.4.18 to 1.4.19 (#44) @dependabot-preview
- Bump mypy from 0.770 to 0.780 (#40) @dependabot-preview
- Bump typeguard from 2.7.1 to 2.8.0 (#32) @dependabot-preview
- Bump wcwidth from 0.2.2 to 0.2.3 (#31) @dependabot-preview
- Bump nodeenv from 1.3.5 to 1.4.0 (#30) @dependabot-preview
- Bump pytest from 5.4.2 to 5.4.3 (#29) @dependabot-preview
- Bump git-filter-repo from 2.26.0 to 2.27.0 (#26) @dependabot-preview
- Bump wcwidth from 0.1.9 to 0.2.2 (#25) @dependabot-preview
- Bump identify from 1.4.17 to 1.4.18 (#15) @dependabot-preview
- Drop Python 3.6 (#13) @cjolowicz
- Bump sphinx from 3.0.3 to 3.0.4 (#5) @dependabot-preview
- Bump nox from 2019.11.9 to 2020.5.24 in /.github/workflows (#6) @dependabot-preview
- Bump identify from 1.4.15 to 1.4.17 (#4) @dependabot-preview
- Bump six from 1.14.0 to 1.15.0 (#3) @dependabot-preview
- Bump sphinx from 3.0.3 to 3.0.4 in /docs (#2) @dependabot-preview