Skip to content

Releases: andreoliwa/nitpick

v0.4.0

07 Jan 17:40
8f384f6
Compare
Choose a tag to compare

feat

  • Check files that should not exist (like .isort.cfg) (1901bb8)
  • Check pre-commit config file and the presence of hooks (b1333db)
  • Warn about replacing requirements.txt by pyproject.toml (dacb091)

fix

  • Don't break when pyproject.toml or setup.cfg don't exist (6a546c1)
  • Only check rules if the file exists (66e42d2)

refactor

  • Check absence of pipenv files using the .toml config (4002015)
  • Remove should_exist_default, consider existence of a config (8b22926)
  • Use a mixin with a base error number for each class (bb7e73d)

v0.3.0

07 Jan 17:16
1c5d9e0
Compare
Choose a tag to compare

feat

  • Show different key/value pairs on pyproject.toml, case insensitive b (30e03eb)

fix

  • KeyError when section does not exist on setup.cfg (e652604)

v0.2.0

07 Jan 17:16
bc8a8a8
Compare
Choose a tag to compare

build

  • Upgrade packages and lint with flake8 (22f4c62)
  • v0.2.0 (with conventional-changelog and bumpversion) (bc8a8a8)

docs

  • Add docs on how to configure pyproject.toml and style (4a1d221)

feat

  • Check missing key/value pairs in pyproject.toml (190aa6c)
  • Compare setup.cfg configuration (2bf144a)
  • First warning, only on the main Python file (0b30506)
  • Read config from pyproject.toml, cache data, run only on one Python (265daa5)
  • Read style from TOML file/URL (or climb directory tree) (84f19d6)
  • Respect the files section on nitpick.toml (9e36a02)
  • Use nitpick's own default style file if none is provided (4701b86)

refactor

  • Rename to flake8-nitpick (1e4f42e)

test

v0.1.1

07 Jan 17:16
9fb4749
Compare
Choose a tag to compare
Upload hotfix

v0.1.0

07 Jan 17:16
2143c55
Compare
Choose a tag to compare
Add PyPI upload tools