Skip to content

Tags: JsseL/prequ

Tags

v1.4.3

Toggle v1.4.3's commit message
Prequ 1.4.3

Changes since 1.4.2:

Bug Fixes
~~~~~~~~~

- Normalize requirement names in annotations

  - Previously the annotations were rendered with inconsistent case,
  e.g. sometimes "Jinja2", sometimes "jinja2".  This made the generated
  requirements file unstable and caused problems with "prequ check".

v1.4.2

Toggle v1.4.2's commit message
Prequ 1.4.2

Changes since 1.4.1:

- Add support for Pip 18

v1.4.1

Toggle v1.4.1's commit message
Prequ 1.4.1

Changes since 1.4.0:

General Changes
~~~~~~~~~~~~~~~

- Remove dependency on setuptools

- Remove dependency on six

- Improve error messages on dependency resolution failures

Bug Fixes
~~~~~~~~~

- Fix unsafe package reporting in the generated output file

v1.4.0

Toggle v1.4.0's commit message
Prequ 1.4.0

Changes since 1.3.1:

General Changes
~~~~~~~~~~~~~~~

- Add support for Pip 10

- Improve error messages when skipping pre-releases
  (jazzband#655)

- Improve compile speed of locally available editable requirement by
  avoiding creation of an sdist archive (jazzband#583)

- Improve the ``NoCandidateFound`` error message on potential causes
  (jazzband#614)

- sync: Add ``-markerlib`` to the list of packages to ignore
  (jazzband#613)

- tests: Do not download Django from Git (jazzband#629)

Features
~~~~~~~~

- sync: Add "--user" option to install packages into user-local
  directory (jazzband#642)

- Allow editable packages in source requirements even if generating
  hashes is enabled (jazzband#524)

Bug Fixes
~~~~~~~~~

- Handle environment markers in the source requirements
  (jazzband#647)

v1.4.0rc2

Toggle v1.4.0rc2's commit message
Prequ 1.4.0rc2

Changes since 1.4.0rc1:

General Changes
~~~~~~~~~~~~~~~

- Add support for Pip 10
- Improve error messages when skipping pre-releases
  (jazzband#655)
- tests: Do not download Django from Git (jazzband#629)

Features
~~~~~~~~

- sync: Add "--user" option to install packages into user-local
  directory (jazzband#642)

Bug Fixes
~~~~~~~~~

- Handle environment markers in the source requirements
  (jazzband#647)

v1.4.0rc1

Toggle v1.4.0rc1's commit message
Prequ 1.4.0rc1

Changes since 1.3.1:

Features
~~~~~~~~

- Allow editable packages in source requirements even if generating
  hashes is enabled (jazzband#524)

General Changes
~~~~~~~~~~~~~~~

- Improve compile speed of locally available editable requirement by
  avoiding creation of an sdist archive (jazzband#583)
- Improve the ``NoCandidateFound`` error message on potential causes
  (jazzband#614)
- sync: Add ``-markerlib`` to the list of packages to ignore
  (jazzband#613)

v1.3.1

Toggle v1.3.1's commit message
Prequ 1.3.1

Changes since 1.3.0:

Bug Fixes
~~~~~~~~~

- Fix handling of requirements with a period in name

v1.3.0

Toggle v1.3.0's commit message
Prequ 1.3.0

Changes since 1.2.2:

Features
~~~~~~~~

- Add support for unpinned non-editable VCS URLs
- Make relative paths work as a requirement entry (editable or not)

General Changes
~~~~~~~~~~~~~~~

- Make "via package" comments work for editable requirers too
- Speedup: Do not regenerate hashes if they are already known

Bug Fixes
~~~~~~~~~

- Ignore installed packages when calulating dependencies
- Generate hashes of artifacts correctly
- sync: Respect environment markers (jazzband#600)

1.2.2
-----

Released on 2017-09-28 9:50 +03:00.

This version of Prequ is synced with pip-tools 1.10.1.

Bug Fixes
~~~~~~~~~

- Fix a bug where the resolver would sometime not stabilize on
  requirements specifying extras (jazzband#566)
- Fix an unicode encoding error when distribution package contains
  non-ASCII file names (jazzband#567)
- sync: Fix syncing when there were editables present

v1.2.2

Toggle v1.2.2's commit message
Prequ 1.2.2

Changes since 1.2.1:

Bug Fixes
~~~~~~~~~

- Fix a bug where the resolver would sometime not stabilize on
  requirements specifying extras (jazzband#566)
- Fix an unicode encoding error when distribution package contains
  non-ASCII file names (jazzband#567)
- sync: Fix syncing when there were editables present

v1.2.1

Toggle v1.2.1's commit message
Prequ 1.2.1

Changes since 1.2.0:

Bug Fixes
~~~~~~~~~

- Correctly follow only the dependencies of the current platform