Skip to content

Releases: macro128/pdm-conda

v0.18.3

15 Jul 20:36
e776d55
Compare
Choose a tag to compare

Fixed

  • Fix pdm venv create not working when no using Conda.

v0.18.2

02 Jul 00:10
9dadc25
Compare
Choose a tag to compare

Added

  • Now compatible with pdm==v2.16.1.

Changed

  • Avoid making Conda concurrent executions when using pdm add/remove/update/install/sync commands.

v0.18.1

08 Jun 23:49
ceb5c6d
Compare
Choose a tag to compare

Fixed

  • Fix pdm init not working after installing this plugin.

v0.18.0

08 Jun 21:04
70d2dd2
Compare
Choose a tag to compare

Added

  • Now compatible with pdm==v2.15.4.
  • Add conda.active config to activate/deactivate pdm-conda plugin.

Changed

  • Only modify PDM config while the plugin is active.

v0.17.6

17 May 01:14
e03ee46
Compare
Choose a tag to compare

Added

  • Now compatible with pdm==v2.15.2.

v0.17.5

08 May 04:01
1541fe9
Compare
Choose a tag to compare

Changed

  • Allow selecting a Conda environment on pdm use even if base environment is active.
  • Force Conda to always fetch all packages info con conda create --dry-run.

Fixed

  • Don't show duplicated Conda interpreters on pdm use.
  • Don't show base Conda env on pdm env list or pdm use.
  • Write plugin related changes on pdm venv create --with.
  • Fix paths when using on Windows.
  • Fix Conda environments not showing on Windows.

v0.17.3

29 Apr 02:39
Compare
Choose a tag to compare

Fixed

  • Fix locked packages missing groups when Conda resolution has cyclic dependencies.
  • Ensure conda.excludes is always sorted when saving to pyproject.toml

v0.17.2

27 Apr 03:21
Compare
Choose a tag to compare

Added

  • Now compatible with pdm==v2.15.1.

Fixed

  • Fix locked packages missing groups when conflict with Conda constraints.
  • Fix pdm lock --refresh failing with packages with extras.

v0.17.0

22 Apr 04:56
7a76eed
Compare
Choose a tag to compare

Added

  • Add conda.auto-exludes config and auto-excludes behavior.
  • Now compatible with pdm==v2.15.0.

Changed

  • Allow multiple channels specified using pdm init --channel.
  • Faster resolution time with mixed Conda and PyPi packages.

Fixed

  • Fix locked packages dropping information when running pdm lock --refresh.
  • Fix calling conda commands unnecessarily on pdm add/remove/update reuse when lockfile exists.
  • Ensure all commands apply to the correct environment when using Conda.

v0.16.5

18 Mar 23:48
Compare
Choose a tag to compare

Fixed

  • Fixed pdm not detecting Conda packages.
  • Fixed pdm list --tree --resolve command not working with Conda packages.