Skip to content

Releases: usnistgov/pyproject2conda

v0.19.0

29 Jan 17:11
Compare
Choose a tag to compare

v0.18.0

24 Jan 17:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.0...v0.18.0

v0.17.0

22 Jan 19:45
Compare
Choose a tag to compare

Full Changelog: v0.16.0...v0.17.0

v0.16.0

31 Dec 15:19
Compare
Choose a tag to compare

Full Changelog: v0.15.0...v0.16.0

v0.15.0

17 Dec 18:42
Compare
Choose a tag to compare

Full Changelog: v0.14.0...v0.15.0

v0.14.0

16 Dec 18:58
Compare
Choose a tag to compare

Full Changelog: v0.13.0...v0.14.0

v0.13.0

04 Nov 20:19
Compare
Choose a tag to compare

Changed

  • Allow overrides for all options.
  • overrides override environment options.

Full Changelog: v0.12.0...v0.13.0

v0.12.0

04 Nov 16:40
Compare
Choose a tag to compare

Removed

  • Removed comments based (# p2c: ...) support. Specify changes with
    tool.pyproject2conda.dependencies table only. This greatly simplifies the
    code, and has become the primary way to use the pyproject2conda.

Added

  • Added PEP 735 support. This includes
    adding option --group to the cli, and groups key to
    tools.pyproject2conda.envs.... tables. There is also an option
    --extra-or-group (or extras_or_groups in pyproject.toml) that will first
    try to find dependencies from "extras" and then from "groups".

Changed

  • Passing no extras to an environment now defaults to no added extras or groups.
    Old behavior (to default to the extra with the same name as the environment)
    was lead to complications with support of dependency-groups. Explicitly pass
    the extra or group if to get the old behavior.

  • default_envs now passed the environment name as extras_or_groups.
    Therefore, if the name of the environment is an extra, it will be used.
    Otherwise, it will be from a group of that name.

  • Removed option --base/--no-base. Replaced with --skip-package. Default is
    to include package dependencies. Pass --skip-package (or
    skip_package = true in pyproject.toml) to skip package dependencies.

Full Changelog: v0.11.0...v0.12.0

v0.10.0

17 Nov 18:07
Compare
Choose a tag to compare

Full Changelog: v0.9.0...v0.10.0

v0.9.0

17 Nov 18:07
Compare
Choose a tag to compare

Full Changelog: v0.8.0...v0.9.0