- FIX: PyPI no longer returns "releases" in the specific version URL, just use the package base URL always
- Remove the requests / requests-futures requirement in favour of
thttp
(this will have a performance impact for large project because the async request futures is no longer used)
- Update Travis config to use more recent Python and requests version
- Merge PR #78: Use clean exit code when --delay is used and no deps are too outdated (thanks @tenzer)
- Merge PR #77: Use new PyPI URL in order to avoid redirects for each request (thanks @tenzer)
- Fix issue #73: missing versions are ignored (thanks @jedie)
- Added support for
--delay
option (thanks @clement-escolano)
- Removed support for the (defunct) piprot.io service
- Merged #68 to add support for ignoring out of date packages with
# norot
- Merged #62 to add support for
requests[security]
style extras (thanks @zeebonk)
- Merged #53 / #54 which adds support for a simpler Github repo syntax
- Allows
-rrequirements.txt
syntax for importing other requirements files. Fixes #57.
- Merged #51 to avoid a KeyError when stable_version is unavailable (thanks @federicobond)
- Fixed #48 where pytz would break everything
- Brings back proper support for versions with different lengths
- Fixed #42 which affected version numbers with more than three groups
- vendored the version checking code to fix issue with pkg_resources not being available
- support for looking up requirements from Github
- support for looking up requirements from a given URL
- Exit status is set to
1
if requirements are out of data (thanks @skoczen!)
-
previously if two releases were released on the same day this wasn't reported as being out of date.
-
updated version checking to ensure that prerelease versions are not included
- Boo boo during the release because of missing HISTORY.rst file
- requests-futures support, making everything a whole heap faster
- Added documentation for the --latest feature that's been there from the beginning
- Added --notify-post-commit argument to output a post-commit hook to automatically notify
- Improved documentation for --notify feature
- Fixed a bunch of PyLint errors and suggestions
- Nothing
- Nothing.
- Nothing.
- Use rst for PyPI long description field
- Updated setup.py to include README in long_description for PyPI
- Added Notifications section to README with piprot.io details
- Added new tests for recursive requirements files
- Nothing.
- Nothing.
- Nothing.
- This CHANGELOG file, hopefully encouraging me to tell the world more about changes to this project
- Support for piprot.io notifications
- Nothing.
- Nothing.
- Nothing.