Skip to content

Commit

Permalink
Release 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
techalchemy committed May 15, 2019
1 parent be4d426 commit ed16699
Show file tree
Hide file tree
Showing 10 changed files with 29 additions and 10 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
1.5.0 (2019-05-15)
==================

Features
--------

- Implemented an AST parser for ``setup.py`` for parsing package names, dependencies, and version information if available. `#106 <https://github.com/sarugaku/requirementslib/issues/106>`_

- Fully implement marker merging and consolidation logic using ``requirement.merge_markers(markers)``. `#153 <https://github.com/sarugaku/requirementslib/issues/153>`_


Bug Fixes
---------

- Updated ``attrs`` dependency to constraint ``>=18.2``. `#142 <https://github.com/sarugaku/requirementslib/issues/142>`_

- Fixed a bug which forced early querying for dependencies via pypi or other indexes just by simply creating a ``Requirement`` instance.
- Added the ability to skip tests requiring internet by setting ``REQUIREMENTSLIB_SKIP_INTERNET_TESTS``. `#145 <https://github.com/sarugaku/requirementslib/issues/145>`_

- Egg fragments on ``PEP-508`` style direct URL dependencies are now disregarded rather than merged with the leading name. `#146 <https://github.com/sarugaku/requirementslib/issues/146>`_

- Fixed a bug which prevented the successful loading of pipfiles using ``Pipfile.load``. `#148 <https://github.com/sarugaku/requirementslib/issues/148>`_

- Fixed a bug which prevented handling special setup.cfg directives during dependency parsing. `#150 <https://github.com/sarugaku/requirementslib/issues/150>`_

- Fixed an issue which caused the merging of markers to inadvertently use ``or`` to merge even different variables. `#153 <https://github.com/sarugaku/requirementslib/issues/153>`_


1.4.2 (2019-03-04)
==================

Expand Down
1 change: 0 additions & 1 deletion news/106.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/142.bugfix.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/145.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/146.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/148.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/150.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/153.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion news/153.feature.rst

This file was deleted.

2 changes: 1 addition & 1 deletion src/requirementslib/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from .models.pipfile import Pipfile
from .models.requirements import Requirement

__version__ = "1.4.3.dev0"
__version__ = "1.5.0"


logger = logging.getLogger(__name__)
Expand Down

0 comments on commit ed16699

Please sign in to comment.