Releases: anaconda/anaconda-linter
Releases · anaconda/anaconda-linter
0.1.5
v0.1.4
See CHANGELOG for full details.
What's Changed
- chore(deps): update pre-commit hook pycqa/isort to v5.13.2 by @anaconda-renovate in #328
- chore(deps): update pre-commit hook psf/black to v23.12.0 by @anaconda-renovate in #330
- chore(deps): update pre-commit hook pycqa/pylint to v3.0.3 by @anaconda-renovate in #329
- Fixes bug with Makefile environment name by @schuylermartin45 in #331
- Fixes precommit/pylint naunce by @schuylermartin45 in #332
- README fixes by @schuylermartin45 in #333
- Fixes issue with crashing linter rule, adds missing unit tests by @schuylermartin45 in #334
- Small comment change by @schuylermartin45 in #336
- First pass: Independent Execution by @schuylermartin45 in #339
- Fixes PAT-270 bug by @schuylermartin45 in #341
- chore(deps): update actions/cache action to v4 by @anaconda-renovate in #342
- chore(deps): update pre-commit hook psf/black to v23.12.1 by @anaconda-renovate in #338
- Addresses the bug found in PAT-249 by @schuylermartin45 in #343
- 0.1.4 update by @cbouss in #356
Full Changelog: 0.1.3...0.1.4
v0.1.3
See CHANGELOG for full details. Python 3.11+ will be supported for the time being for ease of maintenance.
v0.1.2
- Enforces Python code auto formatting across the project
- Enforces Python code linting across the project
- Significant changes the
Makefile
andpre-commit
configurations - Adds fix support for
no_git_on_windows
- Adds support and unit tests for some auto-fixable rules
- README changes
pytest
now runs tests in parallel- Various bug fixes
The package is now distributed via the distro-tooling
channel and not defaults
.
v0.1.1
What's Changed
- Update Licenses and Exceptions by @github-actions in #267
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.10.1 by @anaconda-renovate in #270
- chore(deps): update pre-commit hook pycqa/flake8 to v6.1.0 by @anaconda-renovate in #271
- Add knowledge of Python build backends to the missing_wheel rule by @JeanChristopheMorinPerso in #272
- chore(deps): update actions/checkout digest to 7739b9b by @anaconda-renovate in #273
- chore(deps): update actions/checkout digest to f43a0e5 by @anaconda-renovate in #274
- chore(deps): update actions/checkout digest to 72f2cec by @anaconda-renovate in #276
- chore(deps): update actions/checkout action to v4 by @anaconda-renovate in #278
- chore(deps): update actions/upload-artifact digest to a8a3f3a by @anaconda-renovate in #279
- Update Licenses and Exceptions by @github-actions in #275
- chore(deps): update actions/cache digest to 704facf by @anaconda-renovate in #281
- chore(deps): update pre-commit hook psf/black to v23.9.1 by @anaconda-renovate in #282
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.11.0 by @anaconda-renovate in #285
- Update pre-commit config by @dbast in #287
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.13.0 by @anaconda-renovate in #286
- chore(deps): update actions/checkout digest to 8ade135 by @anaconda-renovate in #288
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.27.0 by @anaconda-renovate in #289
- Update Licenses and Exceptions by @github-actions in #290
- chore(deps): update pre-commit hook codespell-project/codespell to v2.2.6 by @anaconda-renovate in #291
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.15.0 by @anaconda-renovate in #292
- chore(deps): update actions/setup-python digest to 65d7f2d by @anaconda-renovate in #293
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 by @anaconda-renovate in #296
- chore(deps): update actions/checkout digest to 7cdaf2f by @anaconda-renovate in #297
- 0.1.1 by @cbouss in #301
New Contributors
- @anaconda-renovate made their first contribution in #270
- @dbast made their first contribution in #287
Full Changelog: 0.1.0...0.1.1
v0.1.0
What's Changed
- Convert environment creation into action by @marcoesters in #220
- Small README update by @schuylermartin45 in #219
- Support scripts defined as lists for
build/script
andoutputs/{name}/script
by @rafaelmartins in #234 - Fix linter parsing bugs by @marcoesters in #237
- Make filepath strings in results relative to feedstock base directory by @Arishamays1 in #241
- Set percy as render backend by @cbouss in #245
- Remove "packaging" package from PYTHON_BUILD_TOOLS by @JeanChristopheMorinPerso in #229
- Prohibit license_family: None by @marcoesters in #226
- Adds
-h
usage message, as per ISSUE #231 by @schuylermartin45 in #249 - Check for english specific doc links by @markan in #225
- percy 0.0.5 with patch support by @cbouss in #255
- Add anaconda-lint entry point by @marcoesters in #262
New Contributors
- @rafaelmartins made their first contribution in #234
- @JeanChristopheMorinPerso made their first contribution in #229
Full Changelog: 0.0.5...0.1.0
v0.0.5
What's Changed
- Gitpod poc by @razzlestorm in #179
- Add fallbacks to all get commands by @marcoesters in #184
- Update recipe to reflect aggregate by @marcoesters in #182
- Build tools bugs by @marcoesters in #188
- Add no_git_on_windows check by @marcoesters in #192
- updates licenses and exceptions to latest as of March by @razzlestorm in #195
- License automation by @razzlestorm in #196
- #204: Enforce use of --no-build-isolation on pip install by @ELundby45 in #206
pip
Dependency fix by @schuylermartin45 in #210- Do not require version pin for hatch extensions by @markan in #212
- Remove has_imports_and_run_test_py by @marcoesters in #213
New Contributors
- @ELundby45 made their first contribution in #206
- @schuylermartin45 made their first contribution in #210
- @markan made their first contribution in #212
Full Changelog: 0.0.4...0.0.5
v0.0.4
What's Changed
- Begin implementing unit tests by @razzlestorm in #93
- Miscalleneous clean-up and fixes by @marcoesters in #115
- Update README.md by @ryanskeith in #117
- Add lint unit tests by @marcoesters in #103
- Add check for unnecessary patch/m2-patch by @marcoesters in #104
- Fix failing merge workflow by @marcoesters in #105
- Control message output by severity level by @marcoesters in #120
- Remove unused code and simplify dependencies by @marcoesters in #121
- update jinja and selectors handling by @cbouss in #131
- Restore py<310 compatibility by @marcoesters in #132
- Multi-output support by @marcoesters in #149
- Code clean-up by @marcoesters in #154
- Fix missing_python check by @marcoesters in #153
- Add format to LintCheck messages by @marcoesters in #155
- Update multi-output checks by @marcoesters in #159
- Add checks for python packages by @marcoesters in #162
- Implement new recipe standards into check_completeness by @marcoesters in #160
- Update URL checks by @marcoesters in #161
- Transition to pathlib in unit tests by @marcoesters in #163
- Python test checks by @marcoesters in #164
- Implement checks for build tools by @marcoesters in #165
- Add config.yaml to test directory by @marcoesters in #167
- Add self-test by @marcoesters in #168
- Add recipe directory checks by @marcoesters in #175
- Miscellaneous fixes by @marcoesters in #176
New Contributors
- @ryanskeith made their first contribution in #117
Full Changelog: 0.0.3...0.0.4
v0.0.3
v0.0.2
Changes introduced:
- Additional checks added
- More compilers supported