Versionfinder

Latest version: v1.1.1

Safety actively analyzes 619345 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.1

------------------

* Unless :py:class:`~.VersionFinder` is constructed with the ``log=True`` option, completely disable the ``pip.subprocessor`` logger. This will suppress annoying critical-level log messages generated on systems which do not have ``git`` in the PATH.

1.1.0

------------------

* Switch GitPython requirement from ``>=2.1.0,<2.2.0`` to ``~=3.1``.
* Correct docs to clarify that this package now needs Python >= 3.5.
* Numerous testing changes:

* Switch tests from deprecated pep8 / pytest-pep8 to pycodestyle / pytest-pycodestyle.
* Code style fixes for using pycodestyle
* Remove py27 and py34 test support
* Update acceptance tests for pip 20

1.0.0

------------------

**Important:** in keeping with the scheduled end-of-life of various Python versions, versionfinder now only officially supports Python 3.5 or greater. A DeprecationWarning will be generated when run with versions before 3.5, and they are no longer tested.

* Fix `Issue 7 <https://github.com/jantman/versionfinder/issues/7>`_ where certain new versions of pip throw an AttributeError on import if running in Lambda (or other environments where ``sys.stdin`` is ``None``).
* Stop testing Python 3.3 and drop official support for it.
* Stop testing Python 2.7 and 3.4.
* Add DeprecationWarnings for any Python version < 3.5.
* Multiple pip10 fixes.
* Test fixes:

* Always install latest versions of ``coverage`` and ``pytest``.
* Switch docs build to py37
* Begin testing under py37 and py38

0.1.3

------------------

* Fix minor unhandled exception in previous release.

0.1.2

------------------

* Fix `Issue 5 <https://github.com/jantman/versionfinder/issues/5>`_ where ``import pip`` fails if ``requests`` has previously been imported. Also proactive fix for pip10 changes.
* Multiple test fixes

0.1.1

------------------

* Prevent dieing with an exception if ``git`` is not installed on the system.
* Add hack to ``docs/source/conf.py`` as workaround for https://github.com/sphinx-doc/sphinx/issues/3860
* Add TravisCI testing for py36

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.