Skip to content

Releases: andreoliwa/nitpick

v0.27.0

20 Jul 22:57
Compare
Choose a tag to compare

0.27.0 (2021-07-20)

Bug Fixes

  • cli: print "no violations" message (2fedd0a)
  • cli: replace the "run" command by "fix" and "check" (#359) (34d2499)
  • don't fail when there is no config/root file (#350) (cca099a)
  • include of remote style when there is only a local style (#349) (032855d)
  • run pre-commit hooks only on passed files (#356) (3db024a)

Features

  • accept a regular GitHub URL as a style (#361) (8fc34cb)
  • enforce settings on any TOML file (#352) (8fd6324)
  • fetch GitHub URLs directly (#341) (d3e6811)
  • install on macOS with Homebrew (c679adf)
  • pre-commit hook to apply changes (#322) (5e98e5f)
  • quick setup with nitpick init command (#347) (3156afe)
  • read configuration from .nitpick.toml or pyproject.toml (#332) (612ae41)
  • root files for other programming languages (#321) (09a0e83)
  • support custom protocols for styles (#333) (9baef63)

v0.26.0

16 Mar 21:47
Compare
Choose a tag to compare

0.26.0 (2021-03-16)

Features

  • cache remote styles to avoid HTTP requests (#312) (08104d8)

v0.25.0

09 Mar 20:01
Compare
Choose a tag to compare

0.25.0 (2021-03-09)

Features

v0.24.1

28 Feb 17:15
Compare
Choose a tag to compare

0.24.1 (2021-02-28)

Bug Fixes

  • display parsing errors as violations (#299) (4e189eb)

v0.24.0

23 Feb 16:06
Compare
Choose a tag to compare

0.24.0 (2021-02-23)

Bug Fixes

  • check a YAML file with the text plugin (#249) (1821962)
  • override a remote style with "./your-local-style.toml" (#295) (fe5f085)
  • toml module now accepts keys beginning with dot (fix #183) (b086a24)
  • validate sections in comma_separated_values (fix #227) (f1be98f)

Features

  • apply changes to pyproject.toml (#287) (4b79f81)
  • apply changes to setup.cfg (#288) (f878630)
  • cli: add 'ls' command to list configured files (cfc031b)
  • cli: add 'run' command to display violations (a67bfa8)
  • cli: filter only the desired files on ls/run commands (#265) (f5e4a9c)
  • drop support for Python 3.5 (#251) (9f84a60), closes #250
  • experimental CLI interface (alpha version) (#255) (c9ca5dc)

v0.23.1

02 Nov 21:51
Compare
Choose a tag to compare

0.23.1 (2020-11-02)

Bug Fixes

v0.23.0

18 Sep 02:35
Compare
Choose a tag to compare

0.23.0 (2020-09-18)

Bug Fixes

Features

  • check if a text file contains lines (#182) (3173bf7)
  • detect JSON files by extension, no need to declare them first (6f54480)
  • use a plugin system (experimental) (#180) (6d2df4f)

v0.22.2

15 May 12:39
Compare
Choose a tag to compare

0.22.2 (2020-05-15)

Bug Fixes

  • toml 0.10.1 is now raising ValueError: Circular reference (ed1174f), closes #159
  • json: warn about different values (4f9a891), closes #155

v0.22.1

26 Mar 02:37
Compare
Choose a tag to compare

0.22.1 (2020-03-26)

Bug Fixes

  • broken build that didn't upload v0.22.0 to PyPI (aaf2f06)

v0.22.0

26 Mar 02:10
Compare
Choose a tag to compare

0.22.0 (2020-03-26)

Bug Fixes

Features