| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pdm | Distribution: openSUSE Tumbleweed |
| Version: 2.26.6 | Vendor: openSUSE |
| Release: 1.2 | Build date: Thu Feb 12 10:09:04 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 2902808 | Source RPM: python-pdm-2.26.6-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pdm-project/pdm/ | |
| Summary: Python Development Master | |
PDM is a modern Python package manager with PEP 582 support. It installs and manages packages in a similar way to npm that doesn't need to create a virtualenv at all!
MIT
* Thu Feb 12 2026 Daniel Garcia <daniel.garcia@suse.com>
- Update to 2.26.6:
- Support `packaging==26.0` changes for version comparison
- Release v2.26.5 (2026-01-21)
- Respect the project path when using cookiecutter template in `pdm
init` command.
- Fix a bug that `resolution.excludes` is not applied when
evaluating candidates from the lock file.
[#]# Documentation
- Remove chatbot from the docs page footer.
- Generate llms.txt for docs powered by `mkdocs-llmstxt`.
- Release v2.26.4 (2026-01-09)
- Make sure cursor closing for fixing PyPy different gc mode also
add PyPy in CI.
- Fix a bug that old HTTP cache directories cause PDM to crash when
trying to clear them.
- Release v2.26.3 (2025-12-24)
- Port to `hishel` 1.0.0.
- Update `.gitignore` file in the default template.
- Correct the sysconfig variables for Python standalone build
installations.
- Ignore `packages.vcs.requested-revision` if it's None when
formatting pylock.toml.
- Fix test failures with uv test cases using non-venv Python
interpreters.
- Release v2.26.2 (2025-11-24)
- Only parse TOML document with `tomlkit` when writing is required.
- Add SHA256 checksums for binary releases during the release
workflow and create an installer script that downloads binaries
from GitHub releases with automatic platform detection and
checksum verification.
- Fix test_use_python_write_file_multiple_versions to match PDM's
actual behavior.
- Correctly calculate the venv path for `UV_PROJECT_ENVIRONMENT` env
var when using uv mode.
- Ensure `implementation.gil_disabled` is a boolean in
`get_current_env_spec`. This fix an issue that free-threaded
wheels get rejected incorrectly.
- Fix CLI help formatting on Python 3.14+.
- Make `PdmBasicAuth` a `cached_property` to accelerate execution.
[#]# Removals and Deprecations
- Add deprecation warning for `pdm search` command as PyPI no longer
supports search API.
[#]# Miscellany
- Add tests to utils.fs_supports_link_method and
utils.convert_to_datetime.
- Release v2.26.1 (2025-10-29)
- Substitute missing env vars with empty string in
`expand_env_vars`.
- Constrained hishel to be less than 1.0.0 due to its refactor
- Release v2.26.0 (2025-10-11)
- Limit the log file size to 100MB and truncate the log output if
exceeded.
- Speed up dependency resolution in the bad path by skipping
candidates of the same version when resolving.
- Reload project files after running hook scripts.
- Fix a bug when using UV as the resolver does not respect the
venv.location configuration.
- Fix `publish --skip-existing` for Nexus Repository OSS >= 3.70
- Fix a resolution failure when both prerelease and non-prerelease
requirements exist.
- Ignore invalid `python` requirement during locking.
- Isolate PDM loggers with the root logger to avoid log leakage.
- Fix a crash when resolving URL dependencies under `use_uv=true`.
- Release v2.25.9 (2025-08-22)
- No significant changes.
- Release v2.25.8 (2025-08-22)
- Fix a careless error by fast apply in AI coding.
- Release v2.25.7 (2025-08-22)
- Show the path to site-packages in the output of `pdm info`.
- Fix `uv python dir` path resolution on Windows
- Strip local version in version specifiers when writing package
locks.
- Show an error message when 'default' is used in optional
dependencies or dependency groups.
- Prevent hash clearing when appending to lockfile with env_spec.
- Release v2.25.6 (2025-08-14)
- The `pdm python install -v` command now shows the download URL for
the Python interpreter.
- Ensure `make_array` always returns a tomlkit array type.
- Preserve multi-line help text in the CLI help output.
- Re-caculate artifact files and hashes when the lock target
changes.
- Require packaging>22.0 and remove conditional PACKAGING_22 version
checks.
- Bump truststore to version 0.10.4.
- Release v2.25.5 (2025-07-30)
- Tell the difference between free-threaded Python and normal ones.
Users need to request for free-threaded versions explicitly by
adding `t` to the version string, otherwise the normal build will
be preferred.
- Fix a bug that editable local package URLs are empty when using
`pylock.toml`.
- Fix a bug where `pdm export` with `--lockfile pylock.toml`
produced empty requirements.txt files due to missing group
information extraction from pylock format markers.
- Read metadata from installed distribution when using
reuse-installed strategy.
- Fix a lockfile writing error when locking git dependencies in the
pylock.toml format.
- Release v2.25.4 (2025-06-30)
- Add credentials when passing source urls to uv resolver.
- Redact credentials in source urls in the log output, and inject
credentials into the source url for uv sync command as well.
- Fix a bug that extra dependencies of transitive dependencies are
not properly installed when USE_UV=true
- Improve the terminal output when setting up a script environment.
- Skip non-existent library paths in post-install steps when trying
to fix the pth files.
- Update `resolvelib` to 1.2.0.
- Release v2.25.3 (2025-06-22)
- Fix a bug that local file package metadata was missing when
reading the lockfile.
- Extract `dependency-groups` and `extras` markers from `marker`
value when parsing pylock.toml.
- Release v2.25.2 (2025-06-16)
- No significant changes.
- Release v2.25.1 (2025-06-14)
- Fix duplicated dependencies added to the lock file when the same
dependency with extras is requested.
- Stabilize order of the `extras` and `dependency-groups` fields in
pylock output.
- Release v2.25.0 (2025-06-13)
- Support pylock as alternative lock format and make it opt-in by
config.
- Search for package metadata in lock file first when reuse strategy
is used.
- Fix Windows 11 install pdm error, which is because of msgpack
install failure.
- Change the return type of `array_of_inline_tables` to list[dict]
from list[str]
- Ensure uv resolver to include hash for package files.
- Avoid infinite recursion when reading pyproject.toml with circular
file dependencies.
- Release v2.24.2 (2025-05-23)
- Reinstalling local wheel if its checksum changes.
- Ignore HTTP cache entries if deserialization fails.
- Fetch missing URLs when `static_urls` is not enabled when running
`pdm export -f pylock`.
- Missing self package when `--self` or `--editable-self` is passed
to `pdm export -f pylock`.
- Release v2.24.1 (2025-04-23)
- Install the project when using the `BaseSynchronizer` with
`install_self` set to `True`. This fixes the bug that when calling
`pdm sync --quiet`, it skips installing the project itself.
- Mark one additional test as requiring network, and fix another one
not to require it anymore.
- Release v2.24.0 (2025-04-18)
- New command `pdm new` that behaves like `pdm init` but creates a
new project.
- Support use `--name` as project name for command `pdm new` e.g.
`pdm new hello --name world`
- Support exporting to pylock.toml format as described by PEP 751.
- Pass the `--quiet` option to `pdm sync` command.
- If a `.python-version` file is found and it contains multiple
lines, the file will be ignored. The usage of the
`.python-version` file can be disabled, if configuration value
`python.use_python_version` (or environment variable
`PDM_USE_PYTHON_VERSION`) is `False`.
- fix `pdm config -e` command to open read-only file under linux
- Replace project names and import names in both `README.md` and
`pyproject.toml` when running `pdm init <template>`.
- Fix a bug that URL dependency hashes are not updated if running
`pdm lock --update-reuse`.
- Release v2.23.1 (2025-04-09)
- Use `pyapp` to wrap `pdm` as a Python application that bootstrap
itself at runtime.
- Support all providers `id` is supporting currently for OIDC
trusted publishing
- Installation error for local plugins specified with file URL
without a name.
- Eliminate the warning about inherit_metadata when using uv mode.
- Fix an installation failure when installing editable local
dependencies on Windows and Python 3.13.
- Fix a bug that overridden requirements in lock file get rewritten
when adding a new requirement.
- Cyclic group inclusion is detected incorrectly. Also show the
cyclic group names in the error message.
- Fix a bug that `pdm remove` doesn't handle dependency groups
include correctly.
- Update `unearth` to address an issue downloading git repos with
short commit hash.
- Release v2.23.0 (2025-04-01)
- Add `pdm python find` command to search for a python interpreter.
- `pdm import` now converts `package-mode` from Poetry's settings
table to `distribution`.
- Excluding non-existing groups for `pdm remove`.
- Fix a bug that `pdm add` and `pdm update` remove dependency groups
incorrectly.
- Fix a bug that using resolution overrides drops extra
dependencies.
- Release v2.22.4 (2025-03-07)
- Ensure dev-dependencies are added to the correct group when the
`tool.pdm.dev-dependencies` table has groups.
* Mon Feb 03 2025 Daniel Garcia <daniel.garcia@suse.com>
- Update 2.22.3
* Don't validate local file requirements that are not used. (#3376)
* Don't set "dependencies" as empty list for uv toml if there is no
dependencies in the raw toml file. (#3378)
* Add a dummy project name to the script environment pyproject.toml.
(#3382)
- 2.22.2
* Write installer metadata like INSTALLER and REQUESTED to dist-info
directory when installing packages. (#3359)
* Respect .python-version file in the project root directory when
selecting the Python interpreter. By default, it will be written
when running pdm use command. (#3367)
* Fix a problem of missing dependencies when adding to dev
dependencies if both editable and non-editable dependencies exist.
(#3361)
* Use stdlib for URL <-> Path conversions. (#3362)
* shellingham.detect_shell() returns ('tcsh', '/bin/tcsh') for tcsh
on FreeBSD, so the current code tries to use the Bash venv
activation script and fails due to syntax error. This change fixes
the issue. (#3366)
* Fix a performance issue because pypi source credentials were being
queried many times from keyring. (#3368)
- 2.22.1
* Fix zsh hanging issue by removing PyPI package completion. (#3329)
* Write dev dependencies to dependency-groups section when importing
project from other package managers. (#3354)
- 2.22.0
* Use minimal template if the project is an application. (#3295)
* Add one safe_compatible version specifiers saving strategy.
(#3301)
* Allow customizing scripts display with scripts.show_header
settings. (#3313)
* Speed up the resolution by only resolving wheel candidates if
possible. (#3319)
* Drop version from the search result, following the change of
warehouse. (#3328)
* Support overrides settings under [tool.pdm.resolution] with use_uv
(#3330)
* No longer requires wheel to build a setuptools-backed package.
(#3320)
* Fix an inconsistent behavior when running pdm remove <package>
with uv enabled. (#3323)
* Fix: uninstallation error when pdm is not installed before.
(#3325)
* Fix a bug in uv mode that direct URL dependencies can't be
installed. (#3332)
* Fix a crash issue when rewriting dependency groups with
include-group items. (#3333)
* Also read username from keyring if missing in source/repository
config. (#3334)
* Allow configuring repositories in project. (#3335)
* Mark tests that require uv and skip them if uv is not found.
(#3324)
* Wed Nov 27 2024 Markéta Machová <mmachova@suse.com>
- Update to 2.21.0
* Support dependency groups as standardized by PEP 735. By default, dev
dependencies will be written to [dependency-groups] table.
* Fix a bug that strategy.inherit_metadata config is not honored when using
- -lockfile option.
* Update resolvelib to 1.1.0.
* Add a fixer to remove the deprecated cross_platform strategy from lock file.
* Pass original working directory as env variable to pdm scripts.
* Output similar commands or script command when the input command is not
correct.
* Print task name by default when using pdm run
* Make OrderedSet.__contains__ run in O(1)
* Drop support of Python 3.8
* Fri Sep 27 2024 Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.19.1:
* Features & Improvements:
+ Respect certificates in env vars REQUESTS_CA_BUNDLE and CURL_CA_BUNDLE
when verifying SSL certificates.
+ Improve the installation progress output to show the time elapsed
+ Support reading requirement constraints from pip-style requirement
files for "overriding" via --override option.
+ Add a --non-interactive option for automation scenarios, also
interactive prompts will not show up when not running in an
interactive terminal.
+ Add --license and --project-version as CLI options to control and
streamline them during pdm init.
+ Run pdm sync in "post-rewrite" stage of pre-commit
+ Project.get_dependencies() now returns a list of Requirement instead
of a mapping. The old usage will be kept working for a short period of
time and will be removed in the future.
+ Support locking for specific target, which is a combination of (python,
platform, implementation) triple.
+ Rename --reuse-env to --recreate for run command, and reverse the
behavior.
* Bug Fixes
+ Fallback version to 0.0.0 when the version is not specified or empty.
+ Ensures that / is URL encoded in sources URL environment variables.
+ Respect the excludes and overrides settings when installing packages.
+ Fix a bug of export command that packages with extras are included
twice.
+ Remove empty groups when removing packages with pdm remove.
+ When running pdm venv purge, if the current project's python version
had been referencing the removed venv then clear it out.
+ Fix command pdm config to not show site configuration file path if it
doesn't exist.
+ Now when --no-markers is used, the exported requirements can only work
on the current platform.
+ Skip checking project.name if it is absent when running pdm outdated.
+ Don't remove the cross_platform strategy from old lock files.
+ Fixed pdm venv activate to remove quotes
+ Don't fail install-pdm.py if there is an invalid pyproject.toml file
under the current directory.
+ Fix a bug that Python markers from the existing locked packages are
considered when locking with --append option.
+ Fix a crash issue when requires-python is absent in the project
metadata.
+ Ignore invalid requires-python values from index.
+ Fix the group selection logic, to make --without GROUP work as
expected.
+ Raise dep-logic lower bound to 0.4.2 to fix issues with pdm lock
+ When locking dependencies that references the self project, the
referenced groups should also be recorded in the lockfile.
+ Retry failed installation jobs if they are run sequentially, such as
for editable dependencies.
+ Fix the local path issue when -p is passed to change the project root.
+ Fix a bug that PDM can't install editable self package with
non-isolated build in one go.
+ Add context when parsing version failed.
* Removals and Deprecations
+ Remove the deprecation warning of BaseCommand.__init__() method. Now
it doesn't take any arguments.
+ Provider.get_reuse_candidate() method is deprecated in favor of
Provider.iter_reuse_candidates(), to return an iterable of reuse
candidates.
+ --no-markers option in pdm export command becomes a no-op and is
marked as deprecated, because it doesn't make sense anymore.
* Thu Sep 05 2024 Markéta Machová <mmachova@suse.com>
- Fix build on Leap 15.6
* Tue Jul 02 2024 Daniel Garcia <daniel.garcia@suse.com>
- Update to 2.16.1
* Fix new interface from pbs_installer regarding build_dir and best
match auto-install strategy for pdm use
(same as for pdm python install --list) (#2943)
* Fix crash when pdm is used with importlib-metadata version 8.0.
(#2974)
- 2.16.0
* Add --no-extras to pdm export to strip extras from the
requirements. Now the default behavior is to keep extras. (#2519)
* Support PEP 723: running scripts with inline metadata in
standalone environment with dependencies. (#2924)
* pdm use and pdm python install now take requires-python into
account (incl. from pyproject.toml) if python version not
specified and pdm use provides auto installation by that. (#2943)
* --no-isolation no longer installs build-requires nor dynamic build
dependencies, to be consistent with pip. (#2944)
* Add notifiers in CLI output when global project is being used.
(#2952)
* Use tool.pdm.resolution table when calculating the content hash of
project file, previously only overrides table was used.
* This will change the hash already stored in the lockfile, so bump
the lockfile version to 4.4.2. (#2956)
* Add max retries on read timeout or bad connection. (#2914)
* Don't update local files if they don't change. (#2966)
* Don't list python versions that don't have any installation link
for the current platform. (#2970)
* Clarify the purposes of pdm outdated and --unconstrained option.
(#2965)
* Some clarifications on the interpreter selection and central
package cache. (#2967)
- 2.15.4
* Build wheel from sdist if available, to make sure sdist is built
properly. This behavior is consistent with pypa/build. (#2843)
* Fix the issue of self-referencing extra dependencies failing to be
resolved for local packages. (#2898)
* Fix an issue of max recursion depth error when parsing a poetry
project with circular dependencies on local packages. (#2900)
* Fix a bug that VCS dependencies and --self don't work in the
exported requirements.txt with hashes. (#2908)
* Fix a cache miss when there exist built wheels for a given link.
(#2912)
* Don't try to store caches when --no-cache is given. (#2913)
- 2.15.3
* Fixed pdm venv activate, to also work for windows. And added
documentation on how to authenticate to Azure Artifacts (#2851)
* Don't show unsupported formats in pdm export. (#2877)
* Proxy (HTTP_PROXY env vars) settings are ignored for custom
indexes. (#2880)
* Fix the quoting of venv activate command for powershell. (#2881)
* Raise an error if the package given by pdm update does not exist
in the select dependency group but in other groups. (#2885)
- 2.15.2
* Use get_runner() method to build the task runner in run command.
runner_cls attribute is deprecated. (#2872)
* Expand ${PROJECT_ROOT} in source URLs. (#2846)
* Fix env and other options being inherited in nested composite
scripts. (#2849)
* Keep the ${PROJECT_ROOT} variable in dependencies after running
pdm lock --update-reuse. (#2852)
* Make direct_minimal_versions work on newly added dependencies.
(#2853)
* Fix a syntax error in the zsh completion script. (#2868)
- 2.15.1
* Disable check update in zsh completion script. (#2838)
* Fixes cached packages metadata files (.referrers) collisions on
sync when using a venv with symlink cache method. (#2839)
* Build docs with object inventory to support cross references from
Sphinx documentation projects. (#2841)
- 2.15.0
* Packages format preferences can now be defined in the project
pyproject.toml using the no-binary, only-binary and prefer-binary
keys of the tool.pdm.resolution section. (#2656)
* Don't create project and virtualenv when running pdm python
install. (#2809)
* Clean up the python installation directory if a previous download
was unsuccessful. (#2810)
* Don't cache editable installations. (#2816)
* Fix a bug that installing in-project plugins with editable local
paths doesn't work. (#2820)
* Don't create log directory until it's needed, to fix a
PermissionError in docker environment. (#2825)
* Fix recursive script detection on multiple invocations. (#2829)
- 2.14.0
* Revert the package cache introduced in 2.13. Don't cache the
decompressed contents of wheels unless being told so. (#2803)
* Fix inconsistent logging when pdm use a different python
interpreter (#2776)
* Fix PDM unable to find Python interpreters when
PDM_IGNORE_ACTIVE_VENV is set (#2779)
* Check verify_ssl when trusting each source. (#2784)
* Fix name check for project itself in pdm outdated (#2785)
* Fix a regression that proxy env vars are not respected. (#2788)
* Fix an issue that venv provider can't be found when providers are
explicitly configured. (#2792)
* Fix a bug that [tool.pdm.options] are ignored if -c/--config
CONFIG is given. (#2793)
* Make --without respect groups in dev-dependencies (#2799)
- 2.13.3
* Per-source configuration for ca-certs and client-cert. #2754
* Remove all caches by removing individual cache types one by one.
[#2757]
* Use the default HTTP client when downloading the pythons, to use
the certificates settings. #2759
* Fix a race condition where pth files take effect when multiple
packages are installed in parallel. #2762
* Refuse to run recursive composite scripts. #2766
- 2.13.2
* Fix errors when parsing poetry format that contains special
characters in author name.
* Poetry-specific parse_name_email and NAME_EMAIL_RE moved from
pdm.formats.base to pdm.formats.poetry. #2665
* Fix a race condition in cached packages. When a cached package is
being created it shouldn't be used for installation. #2739
* Add back PreparedCandidate.build() for backward-compatibility.
[#2747]
* Fixed a small non-code typo in docs and prodivded better wording.
[#2740]
- 2.13.1
* Fix a bug that PDM couldn't find interpreters for global project.
[#2726]
* Make the cache package path shorter to solve the Windows path
problem. #2730
* Extract "Lock file" doc from "Manage Dependencies" doc. #2725
- 2.13.0
* Add option to exclude group(s) when running pdm sync/install
- G:all by adding flag --without group1,group2,... #2258
* Default to log to user home and make logs directory configurable.
[#2398]
* Add an option keep_going to continue on errors for composite
scripts and return the last failing exit code. #2582
* Add an option working_dir for PDM's scripts to set the current
working directory. #2620
* Allow updating specific sub-dependencies (i.e., transitive
dependencies) in the lock file. #2628
* Add --config-setting option to
add/install/sync/update/remove/export commands, the config
settings dictionary will be shared by all packages. #2636
* Cache the decompressed contents of wheels for faster access. #2660
* Add configuration for timeout for network requests. #2680
* Reuse the request sesison within the environment. #2697
* Caches can be disabled by using the --no-cache option or setting
the PDM_NO_CACHE environment variable. #2702
* Switch to httpx.Client for HTTP requests, drop requests
dependency. #2709
* We have timemachine now! You can exclude packages published newer
than a certain date via pdm lock --exclude-newer=<date>, allowing
reproduction of resolutions regardless of new package releases.
[#2712]
* Add command pdm outdated to check the outdated packages and list
the latest versions. #2718
* When python.use_venv is on, always try to create a virtualenv when
using pdm use to switch the Python interpreter. #2720
* Support installing Pythons from python-build-standalone. Add
command group pdm python to manage Python installations. And pdm
use can automatically install the Python interpreter if it's not
found. #2721
* Supports custom distribution files path via -d/--dest option for
pdm publish. #2723
* Don't modify TOML tables that are not related to PDM. #2666
* Made --without imply --with :all. #2670
* Expand user path for venv.location and other path-like config
values. #2672
* Give a default version when it's missing in pyproject.toml when
parsing candidate's metadata. #2677
* Fix the issue that ANSI codes are shown in the output of pdm
- -help on Windows. #2678
* Don't show empty configuration sections in pdm config. #2683
* Document the difference between [tool.pdm.scripts] and
[project.scripts] #2121
* Remove the support of pth cache method. And symlink cache method
now behaves the same as symlink_individual cache method. #2660
* Remove pdm.models.environment module deprecated before. Also
remove the renamed members from pdm.environments. #2710
* Delete setup.cfg, move tool configurations under it to pyproject.toml #2703
* Wed Feb 28 2024 Markéta Machová <mmachova@suse.com>
- Update to 2.12.4
* Officially drop the support for Python 3.7.
* Allow exporting current project as editable dependency with pdm export.
* Use ==major.minor.* as default requires python for application projects.
* We now use the package-type field in the tool.pdm table to differentiate
between library and application projects.
* pdm lock now supports --update-reuse option to keep the pinned versions
in the lockfile if possible.
* Introduce a new lock strategy inherit_metadata to inherit and merge
markers from parent requirements. This is enabled by default when
creating a new lockfile.
* Allow excluding packages from the lockfile via tool.pdm.resolution.excludes
setting, the dependencies will also be skipped.
* Rename --no-lock option to --frozen-lockfile.
* Add --no-markers to export command to exclude markers from the output.
* Change the warning category emitted by deprecated_warning() to PDMDeprecationWarning.
* Rename the preferred_pins argument of provider classes to locked_candidates,
and deprecate the old name.
* Use env PDM_NO_EDITABLE as the default value for --no-editable option.
* Fri Jan 05 2024 Dirk Müller <dmueller@suse.com>
- remove unnecessary pdm-pep517
* Wed Dec 13 2023 Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.10.4:
* Do not detect as requirements.txt if the file is a python script.
* Provide information of the original line when parsing requirement fails.
* Resolve `-r` requirements paths relative to the requirement file they
are specified in.
* Updating package now overwrites the old files instead of removing
before installing.
* Improve the error message when a specific package can't be found in the
lockfile.
* Add lock option to resolve direct dependencies to the minimal versions
available.
* Fix a bug that build requirements are installed into wrong location
when using `--venv` option.
* Officially supports python3.12 now.
* Fix an issue that `--no-lock` option doesn't work as expected. Also
support `--no-lock` option for `add`, `remove` and `update` commands.
* Use `findpython` to find pythons with the spec given by the user.
* Support passing filter patterns as positional arguments to `pdm list`
command. Add `--tree` as an alias and preferred name of `--graph` option.
* Switch to truststore by default.
* Allow `pdm run` to run a script with the relative or absolute path.
* Fix the compatibility issue with copier 8.0+.
* Makes `comarable_version("1.2.3+local1") == Version("1.2.3")`.
* Default behavior for pdm venv activate when shell detection fails.
* Handle parsing errors when converting from poetry-style metadata.
* Remove the legacy build backend `pdm-pep517`.
* Fix the comparison of the candidate keys in the lockfile.
* Don't update `pyproject.toml` if both `--unconstrained` and `--dry-run`
are passed to `pdm update`.
* Skip sources with empty URL when merging sources.
* Support target python with other architectures.
* Allow to change the python providers from the config.
* Fix a bug that egg-info directories are not removed completely, leading
to incomplete distribution.
* Skip distributions with wrong package meta information and duplicate path.
* Avoid mistakenly passing command-line arguments while testing.
* Fix a bug that lockfile groups are overwritten when running locking in
preceding step of `pdm install`.
* Tolerate and actually ignore the local versions in version specifiers.
* Fix a bug that shared cache cannot support overlapping namespace packages.
* Fix a bug that `pdm install --plugins` can't install self.
* Fix a cache collision between named requirements and url requirements.
* `pdm init` now accepts a template argument to initialize project from a
built-in or Git template.
* Replace the `DeprecationWarning` with `FutureWarning` for better exposure.
* Serve `install-pdm.py` and its checksum file on the docs site.
* Add support for using `truststore` as the SSL backend. This only works
on Python 3.10 or newer.
* Fix the breaking change by adding the functions back to the old location
with deprecation warnings.
* Fix the duplicate entries in the output of `pdm self list`.
* Disable hashes caching for local files.
* Populate the `url` field when converting requirements from a
Pipfile-style file requirement.
* Fix a bug that empty source tables in configuration files causes errors
when running pdm commands.
* Fix a resolution conflict caused by requested yanked version also in
other transitive dependencies.
* Thu Jun 22 2023 Andreas Schneider <asn@cryptomilk.org>
- Fix building with Python 3.9
* Mon Jun 19 2023 Dirk Müller <dmueller@suse.com>
- Update to version 2.7.4
* Fix the warning of extras not found due to extra names not normalized.
[#2006]
* Pop up a warning when the deprecated parser argument is passed to
BaseCommand.__init__() method. #2007
* Fix a bug that merging settings with AoTs causing a failure. #2011
* Thu Apr 06 2023 Steve Kowalik <steven.kowalik@suse.com>
- Remove pep517 requirement.
* Tue Apr 04 2023 Daniel Garcia <daniel.garcia@suse.com>
- Remove python-installer version limit in requires
- Disable broken tests
- Update to 2.4.9:
* Fix a bug of synchronization of not considering the revision of
VCS requirement in comparison. #1762
* Improve the error message when parsing an invalid requirement
string. #1765
* Fix a bug that pdm export output doesn't include the extras of the
dependencies. #1767
- Release v2.4.8 (2023-03-09)
* Fix the resolution order to prefer the packages causing the
conflict. This can make the resolution reach a solution faster.
[#1752]
* Fix a bug that embedded credentials in URL are not respected for
the default source. #1757
- Release v2.4.7 (2023-03-02)
* Abort if lockfile isn't generated when executing pdm export. #1730
* Ignore venv.prompt configuration when using conda as the backend.
[#1734]
* Fix a bug of finding local packages in the parent folder when it
exists in the current folder. #1736
* Ensure UTF-8 encoding when generating README.md. #1739
* Fix a bug of show command not showing metadata of the current
project. #1740
* Replace . with - when normalizing package name. #1745
* Support using pdm venv activate without specifying env_name to
activate in project venv created by conda #1735
- Release v2.4.6 (2023-02-20)
* Fix a resolution failure when the project has cascading relative
path dependencies. #1702
* Don't crash when trying to update the shebang in a binary script.
[#1709]
* Handle the legacy specifiers that is unable to parse with
packaging>22.0. #1719
* Fix the setup.py parser to ignore the expressions unable to parse
as a string. This is safe for initializing a requirement. #1720
* Fix a bug converting from flit metadata when the source file can't
be found. #1726
* Add config example for Emacs using eglot + pyright #1721
* Use ruff as the linter. #1715
* Document installation via asdf. #1725
- Release v2.4.5 (2023-02-10)
* Fix a bug that built wheels are prioritized over source
distributions with higher version number. #1698
- Release v2.4.4 (2023-02-10)
* Add more intuitive error message when the requires-python doesn't
work for all dependencies. #1690
* Prefer built distributions when finding packages for metadata
extraction. #1535
- Release v2.4.3 (2023-02-06)
* Allow creating venv in project forcely if it already exists. #1666
* Always ignore remembered selection in pdm init. #1672
* Fix the fallback build backend to pdm-pep517 instead of
setuptools. #1658
* Eliminate the deprecation warnings from importlib.resources. #1660
* Don't crash when failed to get the latest version of PDM for
checking update. #1663
* Fix the priorities of importable formats to make sure the correct
format is used. #1669
* Import editable requirements into dev dependencies. #1674
- Release v2.4.2 (2023-01-31)
* Skip some tests on packaging < 22. #1649
* Fix a bug that sources from the project config are not loaded. #1651
* Set VIRTUAL_ENV in pdm run. #1652
- Release v2.4.1 (2023-01-28)
* Add proper display for the extra pypi sources in pdm config. #1622
* Support running python scripts without prefixing with python. #1626
* Ignore the python requirement for overriden packages. #1575
* Fix the wildcards in requirement specifiers to make it pass the
new parser of packaging>=22. #1619
* Add the missing subdirectory attribute to the lockfile entry.
[#1630]
* Fix a bug that VCS locks don't update when the rev part changes.
[#1640]
* Redirect the spinner output to stderr. #1646
* Ensure the destination directory exists before building the
packages. #1647
- Release v2.4.0 (2023-01-12)
* Support multiple PyPI indexes in the configuration. They will be
tried after the sources in pyproject.toml. #1310
* Accept yanked versions when the requirement version is pinned.
[#1575]
* Expose PDM fixtures as a pytest plugin pdm.pytest for plugin
developers. #1594
* Show message in the status when fetching package hashes. Fetch
hashes from the JSON API response as well. #1609
* Mark pdm.lock with an @generated comment. #1611
* Exclude site-packages for symlinks of the python interpreter as
well. #1598
* Fix a bug that error output can't be decoded correctly on Windows.
[#1602]
- Release v2.3.4 (2022-12-27)
* Detect PDM inside a zipapp and disable some functions. #1578
* Don't write sitecustomize to the home directory if it exists in
the filesystem(not packed in a zipapp). #1572
* Fix a bug that a directory is incorrectly marked as to be deleted
when it contains symlinks. #1580
/etc/alternatives/pdm /usr/bin/pdm /usr/bin/pdm-3.13 /usr/lib/python3.13/site-packages/pdm /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/INSTALLER /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/METADATA /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/RECORD /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/REQUESTED /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/WHEEL /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/licenses /usr/lib/python3.13/site-packages/pdm-2.26.6.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/pdm/VERSION /usr/lib/python3.13/site-packages/pdm/__init__.py /usr/lib/python3.13/site-packages/pdm/__main__.py /usr/lib/python3.13/site-packages/pdm/__pycache__ /usr/lib/python3.13/site-packages/pdm/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/__version__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/__version__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/_types.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/_types.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/compat.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/pytest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/pytest.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/signals.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/signals.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/termui.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/termui.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/__version__.py /usr/lib/python3.13/site-packages/pdm/_types.py /usr/lib/python3.13/site-packages/pdm/builders /usr/lib/python3.13/site-packages/pdm/builders/__init__.py /usr/lib/python3.13/site-packages/pdm/builders/__pycache__ /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/editable.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/editable.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/sdist.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/sdist.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/wheel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/builders/__pycache__/wheel.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/builders/base.py /usr/lib/python3.13/site-packages/pdm/builders/editable.py /usr/lib/python3.13/site-packages/pdm/builders/sdist.py /usr/lib/python3.13/site-packages/pdm/builders/wheel.py /usr/lib/python3.13/site-packages/pdm/cli /usr/lib/python3.13/site-packages/pdm/cli/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/actions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/actions.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/filters.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/filters.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/hooks.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/hooks.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/options.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/options.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/actions.py /usr/lib/python3.13/site-packages/pdm/cli/commands /usr/lib/python3.13/site-packages/pdm/cli/commands/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/add.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/add.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/build.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/build.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/cache.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/cache.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/completion.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/completion.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/config.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/export.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/export.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/import_cmd.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/import_cmd.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/info.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/info.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/init.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/init.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/install.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/install.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/list.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/list.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/lock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/lock.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/new.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/new.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/outdated.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/outdated.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/python.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/python.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/remove.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/remove.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/run.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/run.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/search.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/search.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/self_cmd.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/self_cmd.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/show.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/show.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/sync.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/sync.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/update.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/update.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/use.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/__pycache__/use.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/add.py /usr/lib/python3.13/site-packages/pdm/cli/commands/base.py /usr/lib/python3.13/site-packages/pdm/cli/commands/build.py /usr/lib/python3.13/site-packages/pdm/cli/commands/cache.py /usr/lib/python3.13/site-packages/pdm/cli/commands/completion.py /usr/lib/python3.13/site-packages/pdm/cli/commands/config.py /usr/lib/python3.13/site-packages/pdm/cli/commands/export.py /usr/lib/python3.13/site-packages/pdm/cli/commands/fix /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__pycache__/fixers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/__pycache__/fixers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/fix/fixers.py /usr/lib/python3.13/site-packages/pdm/cli/commands/import_cmd.py /usr/lib/python3.13/site-packages/pdm/cli/commands/info.py /usr/lib/python3.13/site-packages/pdm/cli/commands/init.py /usr/lib/python3.13/site-packages/pdm/cli/commands/install.py /usr/lib/python3.13/site-packages/pdm/cli/commands/list.py /usr/lib/python3.13/site-packages/pdm/cli/commands/lock.py /usr/lib/python3.13/site-packages/pdm/cli/commands/new.py /usr/lib/python3.13/site-packages/pdm/cli/commands/outdated.py /usr/lib/python3.13/site-packages/pdm/cli/commands/publish /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/package.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/package.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/repository.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/__pycache__/repository.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/package.py /usr/lib/python3.13/site-packages/pdm/cli/commands/publish/repository.py /usr/lib/python3.13/site-packages/pdm/cli/commands/python.py /usr/lib/python3.13/site-packages/pdm/cli/commands/remove.py /usr/lib/python3.13/site-packages/pdm/cli/commands/run.py /usr/lib/python3.13/site-packages/pdm/cli/commands/search.py /usr/lib/python3.13/site-packages/pdm/cli/commands/self_cmd.py /usr/lib/python3.13/site-packages/pdm/cli/commands/show.py /usr/lib/python3.13/site-packages/pdm/cli/commands/sync.py /usr/lib/python3.13/site-packages/pdm/cli/commands/update.py /usr/lib/python3.13/site-packages/pdm/cli/commands/use.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/activate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/activate.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/backends.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/backends.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/create.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/create.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/list.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/list.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/purge.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/purge.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/remove.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/remove.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/activate.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/backends.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/create.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/list.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/purge.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/remove.py /usr/lib/python3.13/site-packages/pdm/cli/commands/venv/utils.py /usr/lib/python3.13/site-packages/pdm/cli/completions /usr/lib/python3.13/site-packages/pdm/cli/completions/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/completions/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/completions/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/completions/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/completions/pdm.bash /usr/lib/python3.13/site-packages/pdm/cli/completions/pdm.fish /usr/lib/python3.13/site-packages/pdm/cli/completions/pdm.ps1 /usr/lib/python3.13/site-packages/pdm/cli/completions/pdm.zsh /usr/lib/python3.13/site-packages/pdm/cli/filters.py /usr/lib/python3.13/site-packages/pdm/cli/hooks.py /usr/lib/python3.13/site-packages/pdm/cli/options.py /usr/lib/python3.13/site-packages/pdm/cli/templates /usr/lib/python3.13/site-packages/pdm/cli/templates/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/templates/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/templates/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default /usr/lib/python3.13/site-packages/pdm/cli/templates/default/README.md /usr/lib/python3.13/site-packages/pdm/cli/templates/default/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/templates/default/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/templates/default/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default/pyproject.toml /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src/example_package /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src/example_package/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src/example_package/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src/example_package/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default/src/example_package/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default/tests /usr/lib/python3.13/site-packages/pdm/cli/templates/default/tests/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/templates/default/tests/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/templates/default/tests/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/default/tests/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal/__init__.py /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal/__pycache__ /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/cli/templates/minimal/pyproject.toml /usr/lib/python3.13/site-packages/pdm/cli/utils.py /usr/lib/python3.13/site-packages/pdm/compat.py /usr/lib/python3.13/site-packages/pdm/core.py /usr/lib/python3.13/site-packages/pdm/environments /usr/lib/python3.13/site-packages/pdm/environments/__init__.py /usr/lib/python3.13/site-packages/pdm/environments/__pycache__ /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/local.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/local.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/python.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/environments/__pycache__/python.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/environments/base.py /usr/lib/python3.13/site-packages/pdm/environments/local.py /usr/lib/python3.13/site-packages/pdm/environments/python.py /usr/lib/python3.13/site-packages/pdm/exceptions.py /usr/lib/python3.13/site-packages/pdm/formats /usr/lib/python3.13/site-packages/pdm/formats/__init__.py /usr/lib/python3.13/site-packages/pdm/formats/__pycache__ /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/flit.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/flit.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/pipfile.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/pipfile.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/poetry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/poetry.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/pylock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/pylock.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/requirements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/requirements.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/setup_py.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/setup_py.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/uv.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/formats/__pycache__/uv.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/formats/base.py /usr/lib/python3.13/site-packages/pdm/formats/flit.py /usr/lib/python3.13/site-packages/pdm/formats/pipfile.py /usr/lib/python3.13/site-packages/pdm/formats/poetry.py /usr/lib/python3.13/site-packages/pdm/formats/pylock.py /usr/lib/python3.13/site-packages/pdm/formats/requirements.py /usr/lib/python3.13/site-packages/pdm/formats/setup_py.py /usr/lib/python3.13/site-packages/pdm/formats/uv.py /usr/lib/python3.13/site-packages/pdm/installers /usr/lib/python3.13/site-packages/pdm/installers/__init__.py /usr/lib/python3.13/site-packages/pdm/installers/__pycache__ /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/installers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/installers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/manager.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/manager.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/synchronizers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/synchronizers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/uninstallers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/uninstallers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/uv.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/installers/__pycache__/uv.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/installers/base.py /usr/lib/python3.13/site-packages/pdm/installers/core.py /usr/lib/python3.13/site-packages/pdm/installers/installers.py /usr/lib/python3.13/site-packages/pdm/installers/manager.py /usr/lib/python3.13/site-packages/pdm/installers/synchronizers.py /usr/lib/python3.13/site-packages/pdm/installers/uninstallers.py /usr/lib/python3.13/site-packages/pdm/installers/uv.py /usr/lib/python3.13/site-packages/pdm/misc /usr/lib/python3.13/site-packages/pdm/misc/__init__.py /usr/lib/python3.13/site-packages/pdm/misc/__pycache__ /usr/lib/python3.13/site-packages/pdm/misc/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/misc/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/misc/__pycache__/sysconfig_patcher.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/misc/__pycache__/sysconfig_patcher.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/misc/sysconfig_patcher.py /usr/lib/python3.13/site-packages/pdm/models /usr/lib/python3.13/site-packages/pdm/models/__init__.py /usr/lib/python3.13/site-packages/pdm/models/__pycache__ /usr/lib/python3.13/site-packages/pdm/models/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/auth.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/auth.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/backends.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/backends.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/cached_package.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/cached_package.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/caches.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/caches.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/candidates.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/candidates.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/finder.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/finder.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/markers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/markers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/project_info.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/project_info.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/python.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/python.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/reporter.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/reporter.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/requirements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/requirements.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/search.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/search.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/session.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/session.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/specifiers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/specifiers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/venv.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/venv.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/versions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/versions.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/working_set.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/__pycache__/working_set.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/auth.py /usr/lib/python3.13/site-packages/pdm/models/backends.py /usr/lib/python3.13/site-packages/pdm/models/cached_package.py /usr/lib/python3.13/site-packages/pdm/models/caches.py /usr/lib/python3.13/site-packages/pdm/models/candidates.py /usr/lib/python3.13/site-packages/pdm/models/finder.py /usr/lib/python3.13/site-packages/pdm/models/in_process /usr/lib/python3.13/site-packages/pdm/models/in_process/__init__.py /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__ /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/env_spec.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/env_spec.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/parse_setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/parse_setup.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/sysconfig_get_paths.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/__pycache__/sysconfig_get_paths.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/in_process/env_spec.py /usr/lib/python3.13/site-packages/pdm/models/in_process/parse_setup.py /usr/lib/python3.13/site-packages/pdm/models/in_process/sysconfig_get_paths.py /usr/lib/python3.13/site-packages/pdm/models/markers.py /usr/lib/python3.13/site-packages/pdm/models/project_info.py /usr/lib/python3.13/site-packages/pdm/models/python.py /usr/lib/python3.13/site-packages/pdm/models/python_max_versions.json /usr/lib/python3.13/site-packages/pdm/models/reporter.py /usr/lib/python3.13/site-packages/pdm/models/repositories /usr/lib/python3.13/site-packages/pdm/models/repositories/__init__.py /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__ /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/lock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/lock.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/pypi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/__pycache__/pypi.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/models/repositories/base.py /usr/lib/python3.13/site-packages/pdm/models/repositories/lock.py /usr/lib/python3.13/site-packages/pdm/models/repositories/pypi.py /usr/lib/python3.13/site-packages/pdm/models/requirements.py /usr/lib/python3.13/site-packages/pdm/models/search.py /usr/lib/python3.13/site-packages/pdm/models/session.py /usr/lib/python3.13/site-packages/pdm/models/setup.py /usr/lib/python3.13/site-packages/pdm/models/specifiers.py /usr/lib/python3.13/site-packages/pdm/models/venv.py /usr/lib/python3.13/site-packages/pdm/models/versions.py /usr/lib/python3.13/site-packages/pdm/models/working_set.py /usr/lib/python3.13/site-packages/pdm/pep582 /usr/lib/python3.13/site-packages/pdm/pep582/__init__.py /usr/lib/python3.13/site-packages/pdm/pep582/__pycache__ /usr/lib/python3.13/site-packages/pdm/pep582/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/pep582/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/pep582/__pycache__/sitecustomize.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/pep582/__pycache__/sitecustomize.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/pep582/sitecustomize.py /usr/lib/python3.13/site-packages/pdm/project /usr/lib/python3.13/site-packages/pdm/project/__init__.py /usr/lib/python3.13/site-packages/pdm/project/__pycache__ /usr/lib/python3.13/site-packages/pdm/project/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/config.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/project_file.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/project_file.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/toml_file.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/__pycache__/toml_file.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/config.py /usr/lib/python3.13/site-packages/pdm/project/core.py /usr/lib/python3.13/site-packages/pdm/project/lockfile /usr/lib/python3.13/site-packages/pdm/project/lockfile/__init__.py /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__ /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/pdmlock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/pdmlock.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/pylock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/__pycache__/pylock.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/project/lockfile/base.py /usr/lib/python3.13/site-packages/pdm/project/lockfile/pdmlock.py /usr/lib/python3.13/site-packages/pdm/project/lockfile/pylock.py /usr/lib/python3.13/site-packages/pdm/project/project_file.py /usr/lib/python3.13/site-packages/pdm/project/toml_file.py /usr/lib/python3.13/site-packages/pdm/py.typed /usr/lib/python3.13/site-packages/pdm/pytest.py /usr/lib/python3.13/site-packages/pdm/resolver /usr/lib/python3.13/site-packages/pdm/resolver/__init__.py /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__ /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/graph.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/graph.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/providers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/providers.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/python.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/python.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/reporters.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/reporters.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/resolvelib.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/resolvelib.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/uv.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pdm/resolver/__pycache__/uv.cpython-313.pyc /usr/lib/python3.13/site-packages/pdm/resolver/base.py /usr/lib/python3.13/site-packages/pdm/resolver/graph.py /usr/lib/python3.13/site-packages/pdm/resolver/providers.py /usr/lib/python3.13/site-packages/pdm/resolver/python.py /usr/lib/python3.13/site-packages/pdm/resolver/reporters.py /usr/lib/python3.13/site-packages/pdm/resolver/resolvelib.py /usr/lib/python3.13/site-packages/pdm/resolver/uv.py /usr/lib/python3.13/site-packages/pdm/signals.py /usr/lib/python3.13/site-packages/pdm/termui.py /usr/lib/python3.13/site-packages/pdm/utils.py /usr/share/doc/packages/python313-pdm /usr/share/doc/packages/python313-pdm/README.md /usr/share/licenses/python313-pdm /usr/share/licenses/python313-pdm/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Mar 4 22:25:36 2026