Skip to content

Releases: cjolowicz/nox-poetry

v0.8.1

06 Feb 21:06
55c0dcd
Compare
Choose a tag to compare

This is a maintenance release fixing an issue where the new @session decorator did not work with parametrized sessions. If you use @nox.parametrize in your noxfile, you should upgrade.

Changes

🪲 Fixes

  • Forward additional arguments to parametrized sessions (#270) @cjolowicz

v0.8.0

05 Feb 12:07
cb905e6
Compare
Choose a tag to compare

Changes

This release brings a major API redesign: nox-poetry now ships its own @session decorator. Decorate your session functions with it, and session.install will use Poetry's lock file to pin dependencies. Thanks @brechtm for the initial idea!

This release deprecates the following functions and modules:

Deprecation Replacement
module patch @session
function install session.install
function installroot session.poetry.installroot
function build_package session.poetry.build_package
function export_requirements session.poetry.export_requirements

Read on for a complete list of changes.

🚀 Features

🔥 Removals and Deprecations

👷 Continuous Integration

📚 Documentation

  • Use intersphinx for links to pip and Nox docs (#267) @cjolowicz
  • docs: Invoke Nox inside the Poetry environment for testing (#264) @cjolowicz

🔨 Refactoring

📦 Dependencies

v0.7.1

14 Jan 19:11
b33016c
Compare
Choose a tag to compare

Changes

🪲 Fixes

  • Decode pyproject.toml as UTF-8 regardless of system locale (#233) @staticdev

🚨 Testing

  • Add test for non-ASCII characters in pyproject.toml (#234) @cjolowicz

📦 Dependencies

v0.7.0

05 Jan 15:44
09afa0d
Compare
Choose a tag to compare

This release fixes an issue when using nox-poetry with pip's new dependency resolver, due to limitations when using constraints files in hash-checking mode. This fix involved a breaking change: Requirements are no longer exported with hashes.

Changes

💥 Breaking Changes

  • Use without-hashes when exporting requirements (#222) @epenet

📦 Dependencies

v0.6.0

03 Dec 15:47
7df0604
Compare
Choose a tag to compare

Changes

💥 Breaking Changes

  • Use "." in install() instead of DistributionFormat (#183) @cjolowicz

🚀 Features

🪲 Fixes

  • Fix broken sdist support due to missing egg fragment (#178) @cjolowicz

🚨 Testing

📚 Documentation

🔨 Refactoring

📦 Dependencies

Show

v0.5.0

29 Sep 07:07
2c5d187
Compare
Choose a tag to compare

Changes

💥 Breaking Changes

📚 Documentation

📦 Dependencies

v0.4.0

27 Sep 13:40
722a3a2
Compare
Choose a tag to compare

Changes

🚀 Features

🔨 Refactoring

v0.3.0

27 Sep 07:35
9e095d3
Compare
Choose a tag to compare

Changes

💥 Breaking Changes

🔨 Refactoring

📦 Dependencies

v0.2.0

25 Sep 21:15
b31eef9
Compare
Choose a tag to compare

Changes

🚀 Features

📚 Documentation

📦 Dependencies

0.1.0

21 May 04:13
6525572
Compare
Choose a tag to compare

Changes

📦 Dependencies