Releases: duecredit/duecredit
Releases · duecredit/duecredit
0.11.2
0.11.1
🏠 Internal
- Add "released" auto plugin to annotate issues and PRs #257 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.11.0
🐛 Bug Fix
- PEP 639 compliance (requires Python 3.9+) #255 (198982749+Copilot@users.noreply.github.com)
- Upgrade Windows CI runner from deprecated windows-2019 to windows-latest #253 (@Copilot)
- Enforce more ruff rules #246 (@DimitriPapadopoulos)
- Require citeproc-py 0.5 #247 (@DimitriPapadopoulos)
- black → ruff format #239 (@DimitriPapadopoulos)
- flake8 → ruff #241 (@DimitriPapadopoulos)
- Update pre-commit ruff legacy alias #245 (@DimitriPapadopoulos)
- isort → ruff #238 (@DimitriPapadopoulos)
- AppVeyor is not used any more #240 (@DimitriPapadopoulos)
- Apply ruff/pyupgrade rules UP031/UP032: .format instead of % + prefer f-strings #230 (@DimitriPapadopoulos)
- Do call print() #223 (@DimitriPapadopoulos)
- Test against Python 3.13 #221 (@DimitriPapadopoulos)
- Travis is not used anymore #220 (@DimitriPapadopoulos)
- remove last reference to contextlib2 #219 (@a-detiste)
🏠 Internal
- gh-actions: Bump actions/checkout from 5 to 6 #251 (@dependabot[bot])
- gh-actions: Bump actions/setup-python from 5 to 6 #250 (@dependabot[bot])
- gh-actions: Bump actions/checkout from 4 to 5 #249 (@dependabot[bot])
- Start applying ruff rules: RUF010 Use explicit conversion flag #244 (@DimitriPapadopoulos)
- Start applying ruff/flake8-simplify rules #243 (@DimitriPapadopoulos)
- Start applying ruff/flake8-pie rules #242 (@DimitriPapadopoulos)
- setup.py → pyproject.toml #237 (@DimitriPapadopoulos)
- gh-actions: Bump codecov/codecov-action from 4 to 5 #236 (@dependabot[bot])
- Apply ruff/pycodestyle rule E713 #232 (@DimitriPapadopoulos)
- Start applying ruff/pyupgrade rules #222 (@DimitriPapadopoulos)
- Start applying ruff/flake8-comprehensions rules #224 (@DimitriPapadopoulos)
- Start applying ruff/Pylint Refactor rules #228 (@DimitriPapadopoulos)
- Start applying ruff/flake8-simplify rules #225 (@DimitriPapadopoulos)
- gh-actions: Bump codecov/codecov-action from 3 to 4 #211 (@dependabot[bot] @yarikoptic)
- Apply ruff/Pylint Warning rules #227 (@DimitriPapadopoulos)
🧪 Tests
- Update pre-commit hooks #234 (@DimitriPapadopoulos)
- Add ruff to pre-commit config #233 (@DimitriPapadopoulos)
- Fix error in tests - impacts Windows only? #226 (@DimitriPapadopoulos)
Authors: 6
- @Copilot
- @dependabot[bot]
- Alexandre Detiste (@a-detiste)
- Copilot (198982749+Copilot@users.noreply.github.com)
- Dimitri Papadopoulos Orfanos (@DimitriPapadopoulos)
- Yaroslav Halchenko (@yarikoptic)
0.10.2
🐛 Bug Fix
- Do not bother testing with psychopy installed #216 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.10.1
🐛 Bug Fix
- Fix assertion placement + test on CI having numpy installed in a separate matrix run #215 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
0.10.0
🚀 Enhancement
- Log to stderr not stdout by default #213 (@yarikoptic)
🐛 Bug Fix
- Update README.md #212 (@marcelzwiers)
- add more type annotations #209 (@a-detiste)
- Stop using distutils; test against Python 3.12 #207 (@jwodder)
- Remove use of importlib.metadata backport #208 (@jwodder)
- Add & apply pre-commit with black and isort #199 (@jwodder @yarikoptic)
- Apply and conform to better linting #197 (@jwodder @yarikoptic)
- raise, do not return some NotImplemented if type is other than what we can compare #206 (@yarikoptic)
- Stop executing
setup.py#198 (@jwodder @yarikoptic) - Better coverage config #200 (@jwodder)
- Use Dependabot to update GitHub Actions versions #201 (@jwodder)
- Don't
pip install codecov#202 (@jwodder) - Remove mutable default argument #196 (@jwodder)
- misc. move typing improvements, WIP #195 (@a-detiste)
- Drop python 3.6 and 3.7 and pyupgrade to 3.8 #194 (@yarikoptic)
- Improve type annotation of codebase, add CI for mypy, fix a string format in test #191 (@a-detiste @yarikoptic)
- This super simple PR allows programmers to more easily create (manage) pipeline specific .duecredit.p files / reports #193 (@marcelzwiers)
⚠️ Pushed to master
- Revert "raise, do not return some NotImplemented if type is other than what we can compare" (@yarikoptic)
🏠 Internal
- gh-actions: Bump actions/setup-python from 4 to 5 #210 (@dependabot[bot])
- gh-actions: Bump codespell-project/actions-codespell from 1 to 2 #203 (@dependabot[bot])
- gh-actions: Bump actions/checkout from 2 to 4 #204 (@dependabot[bot])
- gh-actions: Bump actions/setup-python from 2 to 4 #205 (@dependabot[bot])
📝 Documentation
- Add some more
cite()information to the README.md #192 (@marcelzwiers)
Authors: 5
- @dependabot[bot]
- Alexandre Detiste (@a-detiste)
- John T. Wodder II (@jwodder)
- Marcel Zwiers (@marcelzwiers)
- Yaroslav Halchenko (@yarikoptic)
0.9.3
🐛 Bug Fix
- ENH: codespell #185 (@yarikoptic)
🏠 Internal
- RF: remove remaining usage of SIX, and thus move away fully from Python 2 #186 (@a-detiste @yarikoptic)
- Ignore "vor" which is now detected as typo #186 (@yarikoptic)
🧪 Tests
- Use teardown_method instead of nose-y teardown #190 (@yarikoptic)
- Move from Travis to github workflow, disable coveralls #187 (@yarikoptic)
Authors: 2
- Alexandre Detiste (@a-detiste)
- Yaroslav Halchenko (@yarikoptic)
0.9.2
0.9.1
🐛 Bug Fix
- Set up intuit auto to automate releases #178 (@jwodder @yarikoptic)
- BF: make pypi upload happen in py 3.8 matrix (2.7 was removed) #178 (@yarikoptic)
Authors: 2
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
[0.9.0](https://github.com/duecredit/duecredit/tree/0.9.0) (2021-04-13)
- Drop support for Python < 3.6 - Python packaging is reworked, importlib-metadata is added as a dependency for python < 3.8