Skip to content

Releases: andreoliwa/nitpick

v0.35.0

31 Dec 16:40
Compare
Choose a tag to compare

0.35.0 (2023-12-31)

Bug Fixes

  • deps: update dependency click to v8.1.7 (783741d)
  • fail when no style is explicitly configured (don't use the default style) (#606) (f309354)
  • style: better .editorconfig (0b779d9)
  • style: comma_separated_values for flake8/isort (7336dbc)
  • style: move "build" to readthedocs.toml (676ac24)
  • style: remove Radon from the Nitpick preset (126b1c1)
  • style: tag markdownlint.toml as a markdown style (578bfb5)
  • style: use black mirror that's 2x faster (67dc163)

Features

  • add Python 3.12 (#616) (90ced4c)
  • set CLI options with environment variables (3575b9a)
  • style: add toml-sort (#626) (a4aeef7)
  • style: default Python version on pre-commit (3557c1f)
  • style: Poetry (virtualenv in project) (f002b8b)
  • suggest styles based on the file types in the project (#629) (e2bca24)

v0.34.0

19 Aug 01:46
Compare
Choose a tag to compare

0.34.0 (2023-08-19)

Features

  • accept all types of GitHub tokens (personal and apps) (#603) (5d23b6c)
  • drop support for Python 3.7 (65178f3)

v0.33.2

29 May 15:14
Compare
Choose a tag to compare

0.33.2 (2023-05-29)

Bug Fixes

  • changed TOML lists are replaced (same behaviour as in YAML files) (#577) (dbd9ac7)
  • deps: update dependency attrs to v23 (07c9bdd)
  • deps: update dependency dpath to v2.1.6 (4550476)
  • deps: update dependency identify to v2.5.23 (6e66f66)
  • deps: update dependency identify to v2.5.24 (2e5cb4b)
  • deps: update dependency loguru to v0.7.0 (da24d3a)
  • deps: update dependency pylint to v2.17.4 (ba8f68e)
  • deps: update dependency pytest to v7.3.0 (c7f71a0)
  • deps: update dependency pytest to v7.3.1 (0ca66ec)
  • deps: update dependency pytest-cov to v4.1.0 (ae11654)
  • deps: update dependency pytest-testmon to v2.0.5 (8548727)
  • deps: update dependency pytest-testmon to v2.0.6 (ecc305c)
  • deps: update dependency pytest-testmon to v2.0.8 (4a01477)
  • deps: update dependency requests to v2.29.0 (6096405)
  • deps: update dependency requests to v2.30.0 (f930af7)
  • deps: update dependency requests to v2.31.0 (82af708)
  • deps: update dependency ruamel.yaml to v0.17.22 (544c264)
  • deps: update dependency ruamel.yaml to v0.17.23 (1685e3f)
  • deps: update dependency ruamel.yaml to v0.17.24 (bd2e810)
  • deps: update dependency ruamel.yaml to v0.17.26 (935328d)
  • deps: update dependency ruamel.yaml to v0.17.27 (5f12e41)
  • deps: update dependency ruamel.yaml to v0.17.28 (c4fc365)
  • deps: update dependency sphinx to v7 (45f9f63)
  • deps: update dependency sphinx_rtd_theme to v1.2.1 (a3049cc)
  • deps: update dependency tomlkit to v0.11.8 (#579) (2292285)
  • deps: update ruamel.yaml* to work with Python 3.11 (c410aeb)

v0.33.1

29 Mar 18:53
Compare
Choose a tag to compare

0.33.1 (2023-03-29)

Bug Fixes

  • deps: pin requests-cache to >=1.0.0 (bc72699)
  • deps: update dependency tomlkit to v0.11.7 (8dff578)

v0.33.0

27 Mar 19:15
Compare
Choose a tag to compare

0.33.0 (2023-03-27)

Bug Fixes

  • actually show chosen styles in log output (#477) (9a685ac)
  • deps: update dependency attrs to v22 (d3ad0e0)
  • deps: update dependency click to v8.1.3 (bd54df5)
  • deps: update dependency configupdater to v3.1.1 (024fd16)
  • deps: update dependency dpath to v2.1.5 (#557) (6a4fddd)
  • deps: update dependency flake8 to v5 (#559) (1bc7b06)
  • deps: update dependency freezegun to v1.2.2 (#543) (9a67f5a)
  • deps: update dependency identify to v2.5.22 (00dbdce)
  • deps: update dependency importlib-resources to v5.12.0 (68aae5c)
  • deps: update dependency jmespath to v1 (e51c957)
  • deps: update dependency marshmallow to v3.19.0 (a314480)
  • deps: update dependency marshmallow-polyfield to v5.11 (#545) (b05092b)
  • deps: update dependency more-itertools to v8.14.0 (#531) (139ef6b)
  • deps: update dependency pytest to v7 (a080454)
  • deps: update dependency pytest-cov to v4 (db278d4)
  • deps: update dependency pytest-datadir to v1.4.1 (c6d5cb4)
  • deps: update dependency pytest-socket to v0.6.0 (#534) (2bdf0d6)
  • deps: update dependency pytest-testmon to v1.4.5 (392fce5)
  • deps: update dependency pytest-testmon to v2.0.1 (81b300d)
  • deps: update dependency pytest-testmon to v2.0.2 (1e58ff2)
  • deps: update dependency python-slugify to v8 (77649bd)
  • deps: update dependency requests to v2.28.2 (#536) (0af1b14)
  • deps: update dependency requests-cache to v0.9.8 (#518) (2135344)
  • deps: update dependency requests-cache to v1.0.1 (2104255)
  • deps: update dependency responses to v0.23.1 (#537) (796034c)
  • deps: update dependency sphinx to v4.5.0 (#538) (aee2267)
  • deps: update dependency sphinx to v5 (#560) (b7fcb67)
  • deps: update dependency sphinx_rtd_theme to v1.2.0 (f729818)
  • deps: update dependency sphobjinv to v2.3.1 (33bea38)
  • deps: update dependency strenum to v0.4.10 (4aed308)
  • deps: update dependency testfixtures to v6.18.5 (311a5ca)
  • deps: update dependency tomlkit to v0.11.6 (a28e6d7)
  • document.add does not work on Linux (#487) (07048bb)
  • further improve file path handling (#479) (6cff555)
  • pass in token to fetch GH default branch (#475) (46ea598)

Features

v0.32.0

27 Mar 17:47
Compare
Choose a tag to compare

0.32.0 (2022-03-27)

Bug Fixes

  • deps: update dependency pytest-socket to a commit hash (#440) (61ac278)
  • GitHub URL should preserve query args (#453) (a2b97b1)
  • use built-in preset as default style (#450) (68fa2ce)

Features

v0.31.0

15 Jan 04:40
Compare
Choose a tag to compare

0.31.0 (2022-01-15)

Bug Fixes

  • keys suggested in the order they are defined (#442) (09c30ab)
  • pin attrs to >=20.1.0, change imports (0696d08)

Features

v0.30.0

14 Jan 01:37
Compare
Choose a tag to compare

0.30.0 (2022-01-14)

Bug Fixes

  • style override on Windows (#422) (e7d2897)
  • use current dir; don't climb dirs to find the project root (#421) (3c82e8c)

Features

  • default pre-commit hook now runs "nitpick fix" (cb4c242)
  • json: autofix JSON files (#429) (4b58a03)
  • nitpick init adds a [tool.nitpick] section (36f4065)
  • yaml: autofix .pre-commit-config.yaml (note: style changed!) (#434) (352b53d)
  • yaml: autofix GitHub Workflow files (#437) (6af77c4)
  • yaml: autofix YAML files (#431) (d8cc4b1)

v0.29.0

14 Jan 01:26
68a79f9
Compare
Choose a tag to compare

0.29.0 (2021-11-08)

Bug Fixes

  • convert ?token=xx into HTTP Basic creds for github style urls (9b882a2)

Features

  • add Python 3.10 (#410) (050d2b9)
  • add support for private Github repos for style sources (49dc12d)
  • make generic.is_url() accept dollar-quoted userinfo fragments (ef99acd)

v0.28.0

27 Oct 13:17
Compare
Choose a tag to compare

0.28.0 (2021-10-27)

Bug Fixes

  • remove() has changed to detach() on the ConfigUpdater API (93c6c52)

Features