Releases: ni/python-styleguide
Releases · ni/python-styleguide
v0.5.0 - Adopt flake8-tidy-imports
Added
- Add vim/neovim integration instructions to README (#205)
- Add VSCode integration instructions to README (#222)
- Adopt flake8-tidy-imports to enforce O.1.5 (#223)
- Add fallbacks to
_get_application_import_names(#234) - Make format command (#221)
Changed
Fixed
Details
What's Changed
- README: Add vim/neovim integration instructions by @mbr0wn in #205
- poetry-lock-update - skip PR if no changes by @mshafer-NI in #213
- Update poetry lock file and poetry and python versions in pipelines by @mshafer-NI in #216
- Drop Python 3.7 support by @mshafer-NI in #218
- make format command by @mshafer-NI in #221
- Dev/update_readme by @mshafer-NI in #222
- adopt flake8-tidy-imports to enforce O.1.5 by @mshafer-NI in #223
- pin to 0.18 because 0.19 is broken by @mshafer-NI in #225
- update publishing flow to use ni/python-actions by @mshafer-NI in #227
- Update _get_application_import_names to have fall-backs by @mjohanse-emr in #234
- github: Upgrade from ubuntu-20.04 to ubuntu-latest by @bkeryan in #238
- Configure Renovate by @renovate[bot] in #239
- Add self to code owners by @mshafer-NI in #243
- Fix formatting files with unicode by @mshafer-NI in #242
- Fix acknowledge when run on multiple files by @mshafer-NI in #244
- adopt ni/python-actions for PR builds by @mshafer-NI in #235
- pyproject.toml: Update dev-dependency syntax and build system by @bkeryan in #249
- add a pip install and lint to the PR build to validate install time deps without the lock by @mshafer-NI in #182
- add bkeryan as another alt by @mshafer-NI in #261
- disable upgrading flake8-import-order by @mshafer-NI in #260
- mark flake8-spellcheck as a rejected plugin by @mshafer-NI in #272
- fix: Work around "No module named 'pkg_resources'" by pinning setuptools to <82 by @bkeryan in #275
- Delete .github/workflows/Update-Poetry-Lock.yml by @mshafer-NI in #278
- Add changelog by @mshafer-NI in #287
- Also prevent setuptools from getting upgraded by @mshafer-NI in #289
- github: Fix outdated aspects of Comment-on-PR.yml and Notify-Convention-Change.yml by @bkeryan in #291
- Update CHANGELOG to reflect that support for Python 3.8 is also removed in the upcoming release by @mshafer-NI in #294
- Bring black pin forward from 0.4.x by @mshafer-NI in #295
New Contributors
- @mjohanse-emr made their first contribution in #234
- @renovate[bot] made their first contribution in #239
Full Changelog: v0.4.9...v0.5.0
v0.4.9 - pin setuptools to version that works with flake8-import-order
What's Changed
- fix: Work around "No module named 'pkg_resources'" by pinning setuptools to <82 (#275) by @bkeryan in #275
Full Changelog: v0.4.8...v0.4.9
v0.4.8 - pin black to version that works across our supported Python versions
What's Changed
- chore: Update project version - releases/0.4 by @ni-github-admins in #230
- pin black to version that support Python < 3.10 still by @mshafer-NI in #262
Full Changelog: v0.4.7...v0.4.8
v0.4.7
Full Changelog: v0.4.6...v0.4.7
v0.4.6 - Correct for fix being over aggressive + some more ignores
What's Changed
- Bump nokogiri from 1.16.2 to 1.16.5 in /docs by @dependabot in #180
- Bump rexml from 3.2.5 to 3.2.8 in /docs by @dependabot in #181
- Ignore documentation errors in Sphinx config by @kroeschl in #183
- bump the patch version number by @mshafer-NI in #184
- Dev/fix command being over aggressive by @mshafer-NI in #185
New Contributors
Full Changelog: v0.4.5...v0.4.6
v0.4.5 - Add short command and allow F401 in init files
What's Changed
- add nps as short command by @mshafer-NI in #154
- Bump nokogiri from 1.14.3 to 1.16.2 in /docs by @dependabot in #163
- Remove @rtzoeller from notification list by @rtzoeller in #178
- remove 3.7 testing by @mshafer-NI in #179
- Ignore F401 for init.py files by @mbr0wn in #173
New Contributors
- @rtzoeller made their first contribution in #178
- @mbr0wn made their first contribution in #173
Full Changelog: v0.4.4...v0.4.5-2
v0.4.5 - Add short command and allow F401 in init files
What's Changed
- add nps as short command by @mshafer-NI in #154
- Bump nokogiri from 1.14.3 to 1.16.2 in /docs by @dependabot in #163
- Remove @rtzoeller from notification list by @rtzoeller in #178
- remove 3.7 testing by @mshafer-NI in #179
- Ignore F401 for init.py files by @mbr0wn in #173
New Contributors
- @rtzoeller made their first contribution in #178
- @mbr0wn made their first contribution in #173
Full Changelog: v0.4.4...v0.4.5
v0.4.4: Also ignore D102 for tests
What's Changed
- Update poetry lock and reformat by @ni-vsts-admins in #147
- Also ignore D102 Missing docstring in public method in tests by @irwand in #148
Full Changelog: v0.4.3...v0.4.4
v0.4.3: All tests ignore missing docstrings in methods in "tests" dir "test_*.py"
Still testing release pipeline
v0.1.17 mark it as 0.1.17