- Nothing changed yet.
- Drop python 3.7 support. [gforcada]
- Test against python 3.12. [gforcada]
- Use pyproject.toml rather than setup.py. [gforcada]
- Switch from setuptools to hatchling. [gforcada]
- Switch to main branch. [gforcada]
- Use tox and pre-commit to ease project maintenance. [gforcada]
- Pin dependencies. [gforcada]
- Test//QA with GitHub actions. [gforcada]
- Overhaul testing. [gforcada]
- Fixed false positive "default_language" string match. (issue #17) [iham]
- Fix conflict between flake8-plone-hasattr and flake8-plone-api [iham]
- added support for sublimetext (stdin/filename handling) [iham]
- Release universal wheels. [gforcada]
- Fix the logic to report if a line has a replacement needed. Before the internal data got a parenthesis at the end there was some extra logic checking for end of line or a next character. But since some time ago a parenthesis was added as well, which made some checkers never report (namely getToolByName and probably lots more). [gforcada]
- Remove
restrictedTraverse
as a suggestion to be replaced with get_view, there are way too many false positives. [gforcada]
- Report which version of plone.api is needed to be able to apply each suggested replacement. [gforcada]
- Add methods from plone.api 1.5. [gforcada]
- Instead of looking for catalog, look for .catalog, this should avoid some false positives [do3cc]
- Improve testing so that physical files are no longer needed. [gforcada]
- Remove JSON data, use a regular python dictionary. [gforcada]
- Fix old approach being a substring of another method (getSite and getSiteManager). Fixes #1 [gforcada]
- Improve test coverage. [gforcada]
- Ignore
XXX
old usages, they are mostly a placeholder to keep the mapping easier. [gforcada]
- I give up, collapse everything into a single file, should be easy... [gforcada]
- Yet another try. [gforcada]
- Still not... [gforcada]
- All previous releases are broken, attempting to fix it (setuptools is playing with me). [gforcada]
- Minor README enhancement. [gforcada]
- Fix version number location. [gforcada]
- Initial release [gforcada]
- Add buildout and other stuff. [gforcada]
- Add a
mapping.json
to add Plone API method calls to old usages data [gforcada] - Add a
mapping.py
to convertmapping.json
into a reverse mapping (to be used by the flake8 plugin). [gforcada] - Create the flake8 plugin per se that iterates over the files and searches for old usages (coming from
mapping.py
). [gforcada] - Add tests and badges for travis and coveralls [gforcada]