pdm

View on PyPIReverse Dependencies (68)

2.20.1 pdm-2.20.1-py3-none-any.whl

Wheel Details

Project: pdm
Version: 2.20.1
Filename: pdm-2.20.1-py3-none-any.whl
Download: [link]
Size: 282394
MD5: 35c7da27a4ba04dbb098c622d2d5d88a
SHA256: 27904e5a703e6ce6598a2a92a6e4c95b2099746b1aba9402154978afce4ed6a7
Uploaded: 2024-11-09 08:27:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pdm
Version: 2.20.1
Summary: A modern Python package and dependency manager supporting the latest PEP standards
Author-Email: Frost Ming <mianghong[at]gmail.com>
Project-Url: Homepage, https://pdm-project.org
Project-Url: Repository, https://github.com/pdm-project/pdm
Project-Url: Documentation, https://pdm-project.org
Project-Url: Changelog, https://pdm-project.org/latest/dev/changelog/
License: MIT
Keywords: packaging,dependency,workflow
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.8
Requires-Dist: blinker
Requires-Dist: packaging (!=22.0,>=20.9)
Requires-Dist: platformdirs
Requires-Dist: rich (>=12.3.0)
Requires-Dist: virtualenv (>=20)
Requires-Dist: pyproject-hooks
Requires-Dist: unearth (>=0.17.0)
Requires-Dist: dep-logic (>=0.4.4)
Requires-Dist: findpython (<1.0.0a0,>=0.6.0)
Requires-Dist: tomlkit (<1,>=0.11.1)
Requires-Dist: shellingham (>=1.3.2)
Requires-Dist: python-dotenv (>=0.15)
Requires-Dist: resolvelib (>=1.1)
Requires-Dist: installer (<0.8,>=0.7)
Requires-Dist: truststore (>=0.9); python_version >= "3.10"
Requires-Dist: tomli (>=1.1.0); python_version < "3.11"
Requires-Dist: importlib-resources (>=5); python_version < "3.9"
Requires-Dist: importlib-metadata (>=3.6); python_version < "3.10"
Requires-Dist: hishel (<0.1.0,>=0.0.32)
Requires-Dist: msgpack (>=1.0)
Requires-Dist: pbs-installer (>=2024.4.18)
Requires-Dist: httpx[socks] (<1,>0.20)
Requires-Dist: filelock (>=3.13)
Requires-Dist: httpcore (>=1.0.6)
Requires-Dist: certifi (>=2024.8.30)
Requires-Dist: pytest; extra == "pytest"
Requires-Dist: pytest-mock; extra == "pytest"
Requires-Dist: copier (>=8.0.0); extra == "copier"
Requires-Dist: cookiecutter; extra == "cookiecutter"
Requires-Dist: keyring; extra == "keyring"
Requires-Dist: pdm[cookiecutter,copier]; extra == "template"
Requires-Dist: pdm[keyring,template]; extra == "all"
Requires-Dist: anyio (==4.3.0); extra == "locked"
Requires-Dist: blinker (==1.8.2); extra == "locked"
Requires-Dist: certifi (==2024.8.30); extra == "locked"
Requires-Dist: dep-logic (==0.4.9); extra == "locked"
Requires-Dist: distlib (==0.3.8); extra == "locked"
Requires-Dist: exceptiongroup (==1.2.0); python_version < "3.11" and extra == "locked"
Requires-Dist: filelock (==3.16.1); extra == "locked"
Requires-Dist: findpython (==0.6.2); extra == "locked"
Requires-Dist: h11 (==0.14.0); extra == "locked"
Requires-Dist: hishel (==0.0.33); extra == "locked"
Requires-Dist: httpcore (==1.0.6); extra == "locked"
Requires-Dist: httpx (==0.27.2); extra == "locked"
Requires-Dist: httpx[socks] (==0.27.2); extra == "locked"
Requires-Dist: idna (==3.6); extra == "locked"
Requires-Dist: importlib-metadata (==8.5.0); python_version < "3.12" and extra == "locked"
Requires-Dist: importlib-resources (==6.4.5); python_version < "3.10" and extra == "locked"
Requires-Dist: installer (==0.7.0); extra == "locked"
Requires-Dist: markdown-it-py (==3.0.0); extra == "locked"
Requires-Dist: mdurl (==0.1.2); extra == "locked"
Requires-Dist: msgpack (==1.1.0); extra == "locked"
Requires-Dist: packaging (==24.1); extra == "locked"
Requires-Dist: pbs-installer (==2024.10.16); extra == "locked"
Requires-Dist: platformdirs (==4.3.6); extra == "locked"
Requires-Dist: pygments (==2.17.2); extra == "locked"
Requires-Dist: pyproject-hooks (==1.2.0); extra == "locked"
Requires-Dist: python-dotenv (==1.0.1); extra == "locked"
Requires-Dist: resolvelib (==1.1.0); extra == "locked"
Requires-Dist: rich (==13.9.2); extra == "locked"
Requires-Dist: shellingham (==1.5.4); extra == "locked"
Requires-Dist: sniffio (==1.3.1); extra == "locked"
Requires-Dist: socksio (==1.0.0); extra == "locked"
Requires-Dist: tomli (==2.0.2); python_version < "3.11" and extra == "locked"
Requires-Dist: tomlkit (==0.13.2); extra == "locked"
Requires-Dist: truststore (==0.9.2); python_version >= "3.10" and extra == "locked"
Requires-Dist: typing-extensions (==4.12.2); extra == "locked"
Requires-Dist: unearth (==0.17.2); extra == "locked"
Requires-Dist: virtualenv (==20.27.0); extra == "locked"
Requires-Dist: zipp (==3.20.2); python_version < "3.12" and extra == "locked"
Requires-Dist: annotated-types (==0.7.0); extra == "all-locked"
Requires-Dist: arrow (==1.2.3); extra == "all-locked"
Requires-Dist: backports-tarfile (==1.2.0); python_version < "3.12" and extra == "all-locked"
Requires-Dist: binaryornot (==0.4.4); extra == "all-locked"
Requires-Dist: certifi (==2024.8.30); extra == "all-locked"
Requires-Dist: cffi (==1.15.1); sys_platform == "linux" and extra == "all-locked"
Requires-Dist: chardet (==5.2.0); extra == "all-locked"
Requires-Dist: charset-normalizer (==3.3.2); extra == "all-locked"
Requires-Dist: click (==8.1.7); extra == "all-locked"
Requires-Dist: colorama (==0.4.6); extra == "all-locked"
Requires-Dist: cookiecutter (==2.6.0); extra == "all-locked"
Requires-Dist: copier (==9.3.1); extra == "all-locked"
Requires-Dist: cryptography (==41.0.1); sys_platform == "linux" and extra == "all-locked"
Requires-Dist: dunamai (==1.17.0); extra == "all-locked"
Requires-Dist: eval-type-backport (==0.2.0); python_version < "3.10" and extra == "all-locked"
Requires-Dist: funcy (==2.0); extra == "all-locked"
Requires-Dist: idna (==3.6); extra == "all-locked"
Requires-Dist: importlib-metadata (==8.5.0); python_version < "3.12" and extra == "all-locked"
Requires-Dist: importlib-resources (==6.4.5); python_version < "3.10" and extra == "all-locked"
Requires-Dist: jaraco-classes (==3.2.3); extra == "all-locked"
Requires-Dist: jaraco-context (==5.3.0); extra == "all-locked"
Requires-Dist: jaraco-functools (==4.0.2); extra == "all-locked"
Requires-Dist: jeepney (==0.8.0); sys_platform == "linux" and extra == "all-locked"
Requires-Dist: jinja2 (==3.1.4); extra == "all-locked"
Requires-Dist: jinja2-ansible-filters (==1.3.2); extra == "all-locked"
Requires-Dist: keyring (==25.4.1); extra == "all-locked"
Requires-Dist: markdown-it-py (==3.0.0); extra == "all-locked"
Requires-Dist: markupsafe (==2.1.5); extra == "all-locked"
Requires-Dist: mdurl (==0.1.2); extra == "all-locked"
Requires-Dist: more-itertools (==9.1.0); extra == "all-locked"
Requires-Dist: packaging (==24.1); extra == "all-locked"
Requires-Dist: pathspec (==0.12.1); extra == "all-locked"
Requires-Dist: plumbum (==1.8.2); extra == "all-locked"
Requires-Dist: prompt-toolkit (==3.0.38); extra == "all-locked"
Requires-Dist: pycparser (==2.21); sys_platform == "linux" and extra == "all-locked"
Requires-Dist: pydantic (==2.9.2); extra == "all-locked"
Requires-Dist: pydantic-core (==2.23.4); extra == "all-locked"
Requires-Dist: pygments (==2.17.2); extra == "all-locked"
Requires-Dist: python-dateutil (==2.9.0.post0); extra == "all-locked"
Requires-Dist: python-slugify (==8.0.1); extra == "all-locked"
Requires-Dist: pywin32 (==306); platform_system == "Windows" and platform_python_implementation != "PyPy" and extra == "all-locked"
Requires-Dist: pywin32-ctypes (==0.2.1); sys_platform == "win32" and extra == "all-locked"
Requires-Dist: pyyaml (==6.0.1); extra == "all-locked"
Requires-Dist: questionary (==1.10.0); extra == "all-locked"
Requires-Dist: requests (==2.31.0); extra == "all-locked"
Requires-Dist: rich (==13.9.2); extra == "all-locked"
Requires-Dist: secretstorage (==3.3.3); sys_platform == "linux" and extra == "all-locked"
Requires-Dist: six (==1.16.0); extra == "all-locked"
Requires-Dist: text-unidecode (==1.3); extra == "all-locked"
Requires-Dist: typing-extensions (==4.12.2); extra == "all-locked"
Requires-Dist: urllib3 (==2.2.1); extra == "all-locked"
Requires-Dist: wcwidth (==0.2.6); extra == "all-locked"
Requires-Dist: zipp (==3.20.2); python_version < "3.12" and extra == "all-locked"
Provides-Extra: pytest
Provides-Extra: copier
Provides-Extra: cookiecutter
Provides-Extra: keyring
Provides-Extra: template
Provides-Extra: all
Provides-Extra: locked
Provides-Extra: all-locked
Description-Content-Type: text/markdown
[Description omitted; length: 8320 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pdm-2.20.1.dist-info/METADATA sha256=d8snDUYq-Bl5dbgKJbtWVmNPjZPDY4Pa2QVjbbtZ74w 16256
pdm-2.20.1.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
pdm-2.20.1.dist-info/entry_points.txt sha256=VlZI6bqVG8W-2QNDHrCNxobW6IJHi5oUVD2bkSQ2v2s 54
pdm-2.20.1.dist-info/licenses/LICENSE sha256=nbfr2umNdxkpEDD1smvtHnmM-dy9GFDUmHFNhZkI8iA 1075
pdm/VERSION sha256=rXCcIZVUQENHd5ImEAhG2tZIPdhKu9v9J8aOR3vVqoM 7
pdm/__init__.py sha256=_2bZAHuDVAx7MM7KA7pt3DYp641NY4RzSoRAwesWKfU 67
pdm/__main__.py sha256=tli5Xz3KtvV6Zqx3EXKrDyTFo5ZaDF5rv6n_kv4by-s 65
pdm/__version__.py sha256=sKu7g7Lda0mmVJE2uV82VqFL_tldW7VHhQ1NPe9hG1A 309
pdm/_types.py sha256=X4hNRA-QPZrlGqTpTh_D8F2kkjzgR4iHWo_SHOLuo-I 3970
pdm/builders/__init__.py sha256=AQb02tB3ZYaYJIidXgJoHDERs6ssFG5BCsSWeoopOg0 201
pdm/builders/base.py sha256=ONJAYiHScwklEOcEgRE1A85pUuFT3IWFPkdx7nv5sG4 12671
pdm/builders/editable.py sha256=ENN8ieNtWfs_kCK-arBewca0fqhZwVAKDq9HX7CqGJY 1060
pdm/builders/sdist.py sha256=1vhzJKW2pm8sY4vJtItamnzD5cimHGs5e7jd-mxW9uM 611
pdm/builders/wheel.py sha256=yWjVeBKCEm8b_SZlH5YVgWQuVDxIDdHRClHbpi3hUOk 1042
pdm/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/actions.py sha256=GG8mH1_4tjzKrRMktJggdYYCw1FXYdva2CWzYaR0n4E 19231
pdm/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/commands/add.py sha256=6wBa3-r47HJCxtp91RSCmfEdroR9e3sm7jjXMhQi8OQ 7040
pdm/cli/commands/base.py sha256=ysPZKJy0O_rUacZTibgjbQleFswQklPDTTC944f6SIc 2310
pdm/cli/commands/build.py sha256=kDWSLF70QwCEQxMbEicMc_JAZxCs9RhN4Obmbe_7eTc 5763
pdm/cli/commands/cache.py sha256=wSeCc0iXa1KoKvKe9-n_MROZQHCujp-ntV2AF_vjLMQ 6074
pdm/cli/commands/completion.py sha256=IUR2XdTdRqhkgY05ZP1LBTFcqUbDbaN_3ussiPuYGAg 1275
pdm/cli/commands/config.py sha256=bdAu99eTKHSrX2ejgVAhIixDa1yTjhUztQfgU8r8d4s 7595
pdm/cli/commands/export.py sha256=JM3bYNWMIiFf9etA--HgQAZDXJo6Qjr_oZYILP1bf7Y 4706
pdm/cli/commands/fix/__init__.py sha256=ubszmtfa81CSjdCNz-yCzzT0SJ5aqqeWpgNz9MgoBVw 3197
pdm/cli/commands/fix/fixers.py sha256=XODc9fikp6n5PC7xDzTI9vncR8Iv6u90nOf12YGjiU8 4368
pdm/cli/commands/import_cmd.py sha256=VW10mBgtpGNYZAcWHOtIUlzFzKtn6wG5uJpVrLYoINc 3745
pdm/cli/commands/info.py sha256=HsCoHbSGeFW7NxZaSx8GZsJdjFWu1hM8zp0tuxBr2aw 3175
pdm/cli/commands/init.py sha256=_B83tdDVYLFwS5rkCqK39zZko_OTwtDG3tzhSmYsi58 10687
pdm/cli/commands/install.py sha256=Xgb3gBCyWBvj4T1YclbpMES3tDfcuKKMAeSWK-vNHvY 4071
pdm/cli/commands/list.py sha256=-ki5wCv7c3blrzhqhPFgYe6xKvcJ0zsuZxURfy8-fYE 16963
pdm/cli/commands/lock.py sha256=RZFQbuIr4USGVcxhhrhD5mCac-HhHUBPo4OissujPBs 4866
pdm/cli/commands/outdated.py sha256=pfIfD6Nb7gIW2RjKYEYf55lzFJnmTKDODIBF17qerp0 5705
pdm/cli/commands/publish/__init__.py sha256=stFOcvMlIdvnEBx4o2jxkWW4egVbnu3EF5qdZCDXjmw 7731
pdm/cli/commands/publish/package.py sha256=nakTePWVSna2_quP_Um60PgTl7d9GAn2cpV8Xjue3MA 8112
pdm/cli/commands/publish/repository.py sha256=Mfj5z3DZhlitu2QdaF1uTR-wZ2GpgBIKW2dmumojFwQ 7484
pdm/cli/commands/python.py sha256=U8VncADu33Ch8nwNFQLYaND-_gKumqydiQqHSf25isw 8756
pdm/cli/commands/remove.py sha256=1_9y8FNdZmhb3mQvZditNjSp5Xl5kQ1iqHCj_Fg_80A 4781
pdm/cli/commands/run.py sha256=e0XMkqTqhb7Qu7vcfB9iI5ccnVVRUt4FyB1RijXmIVM 21188
pdm/cli/commands/search.py sha256=55NA0Y5-JCW1ilZAPkwhWh8NCGtmpmkIMmE9kBvtN3U 2433
pdm/cli/commands/self_cmd.py sha256=BEUKhryAIL9uwx0Rw2VoXifZZCO7OEMH6R5p06Tg0ug 10036
pdm/cli/commands/show.py sha256=GVL3OusLSNWBOrH09uAiOrBo8e7Iyru1A3LUd6RCaXc 2905
pdm/cli/commands/sync.py sha256=f6yCYfcD5DclT6UlfcGhbn1bQDeemkKNTXdkbXwT_rs 1507
pdm/cli/commands/update.py sha256=7IdR_VAGbMxpaWJDAZBX3VTSsp9jnuCXHkacU19FZqM 8460
pdm/cli/commands/use.py sha256=5IvuPZLmKgkjlIK-oYKk7XeBSRtwMampZMNcIXVQGbI 8663
pdm/cli/commands/venv/__init__.py sha256=NYlcjRh9sHs3taRwSa4ds_nr2rlyD0w9OUq3dAHdQQM 1720
pdm/cli/commands/venv/activate.py sha256=SaUf__J_4DvCFZ5C1eIEYHqRsj7snA3F9vWJ2gkbLw0 2786
pdm/cli/commands/venv/backends.py sha256=n_O_y2avlJE4Ki_nUMrhs1PJqq9GD9oHGkGpEhSKRZE 7623
pdm/cli/commands/venv/create.py sha256=FxNLmJnL9RxbBKUWHCnKET5EeRzXx1NuYPB89B__jhw 2156
pdm/cli/commands/venv/list.py sha256=TsYDmVPc9lZhGLbZlKjQo0dprhQ2EuLx7mtn_AYPRgk 820
pdm/cli/commands/venv/purge.py sha256=s9Tbry9wjx5wg-DBcOVidE1E10xMcU9nhlapuLEMzjA 2387
pdm/cli/commands/venv/remove.py sha256=xwG7HwjJvNnW_1p8JA2VH43fRAWMXeeusZqZpnhbb8c 1280
pdm/cli/commands/venv/utils.py sha256=nr7OIgMO89qXYUvrH-PRZ9lZg2DSn6oFu1bahTF90fY 2652
pdm/cli/completions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/completions/pdm.bash sha256=SjGBsLM5iJvWBcFKi30jA7fZlEO6IcDXxt-lj-7AGyA 6261
pdm/cli/completions/pdm.fish sha256=ZBkZcI3FA7WXnuKJ-wKEjbzCva0b2QFw__LHqHarZ_4 70297
pdm/cli/completions/pdm.ps1 sha256=r02zxnttbxrlcbMdrwPl10wEGeTpnJFrkjFg5nCbNgY 21144
pdm/cli/completions/pdm.zsh sha256=HClfRMuLLElZRRQNl2iT0O8pxHzEZk3APfksLKA3NW0 33541
pdm/cli/filters.py sha256=fk33A-LdJOUmrJmDPLR0VOp60XPP_JPyTHC5-__sd0c 4339
pdm/cli/hooks.py sha256=JSRAszoowhonxVK7--dEcdhGcX45-qgGRF8ZDSEgdos 1469
pdm/cli/options.py sha256=UPFIUo43tQOq71mf_qBUWnSxGek9iRn6I7NI5R2CHM8 15299
pdm/cli/templates/__init__.py sha256=hIk2iBk6OYDUypRhvJCo4DSjNpFr7scI_mRCuPjONmw 6800
pdm/cli/templates/default/.gitignore sha256=MlTg-MGn2J6k8_1-EuOkLmgGIFX1Mwavvjc_IWuqNiE 3104
pdm/cli/templates/default/README.md sha256=cGJyKJdsj4P0vvw6gE9azX1rZK4P3dPUf2SM-lA53hk 18
pdm/cli/templates/default/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/templates/default/pyproject.toml sha256=JV1ONytVuXbtn0lBXfFBtovP9WzcTD_ESpEOpnBlhdE 278
pdm/cli/templates/default/src/example_package/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/templates/default/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/templates/minimal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/templates/minimal/pyproject.toml sha256=JV1ONytVuXbtn0lBXfFBtovP9WzcTD_ESpEOpnBlhdE 278
pdm/cli/utils.py sha256=FfgEeSDL6Cqc36QwstalMbvTd3sAZMqixY2LhZkwiGI 26763
pdm/compat.py sha256=ZNVMGDnN3sVTE0MTYGxazrgogbaTAZcOPMNTB9g-2Z8 3601
pdm/core.py sha256=ZZ-L_DFw5scT-6uaYO0QzCoith_0Gd_21e-zkhVocHk 13985
pdm/environments/__init__.py sha256=NDr5hsZ9Z4mqWGOD43YThOlxCBM0KG697cCgpi8BhK8 295
pdm/environments/base.py sha256=duJZdCETc7d2yJxoqWhPT8_CezkTfnWH-JL7p4l-FBQ 10742
pdm/environments/local.py sha256=XQIH4fX_QqIOcTChug4IARNVeswfDKSctxH0mYwJlnA 4410
pdm/environments/python.py sha256=VLlbubkrXo3euxmxQxr664CZvDIaxq0wj956yRpR_jQ 2365
pdm/exceptions.py sha256=iXEqO-qa5lU5xHvZlutkcnUvxxewlotPiqwnyHmXsdo 1599
pdm/formats/__init__.py sha256=0OBQH8biyljoJJre56rm1CmF1TfNPoA1tb82dLr90v8 1232
pdm/formats/base.py sha256=fTvxoD0GsppI_rjYj7m7KJVZMkCu7rKzkaLzVuyUbgI 3398
pdm/formats/flit.py sha256=zS0oMmA2G85GZpPPHUfC5aBWwA2h9wv9bZOhaCL940g 5761
pdm/formats/pipfile.py sha256=ObkwUG5bJJuzC0DGYic8887lZ61vtIBl3DWiGC5EhB4 2710
pdm/formats/poetry.py sha256=6ObuS-uiBw0CF4alubANQTc8AvXLRxy6Xr0hKp9rXZw 8927
pdm/formats/requirements.py sha256=UmwAf4sriBolrViK9dy6yav2r_la84szC7AfN3shjgs 9549
pdm/formats/setup_py.py sha256=fy1Zu3tWezd4-b7PspzxFdSB3V31nsrvFUqotTqQnzc 2454
pdm/formats/uv.py sha256=n_apnNg8J5rvP2wP2lt2XVuueZyAefkxQZuDR7iGTC8 9880
pdm/installers/__init__.py sha256=zdmCZZ5UaoQF12_rzPoWXOiAF_eUzpbbuTdBpPL3Tsk 213
pdm/installers/base.py sha256=7DHmLGaOkC9cz6oovlqRCAG_YDWjPYkzcfg-hHm-T5c 9272
pdm/installers/core.py sha256=KAmedkMjmf2XoGu_NoROMV07JZTWTjFnWqkStBy3h2E 1360
pdm/installers/installers.py sha256=hBxUZFp5e0jL-FXuygtORRPuQr1NvLQPMZW-ptXVBUM 7759
pdm/installers/manager.py sha256=quEmgVT5jpqqxRqGp_uWPetsRjIIl7rmR_YA38dkjTc 3030
pdm/installers/synchronizers.py sha256=1F82_KFUX5r5H-izyQrDI_ljxihTcA-L3aX5wwXxjuo 10745
pdm/installers/uninstallers.py sha256=lrO-FW5YD71NYwIlz_jNeZGnUw_eSApk1LbCEfExyZU 12150
pdm/installers/uv.py sha256=poso3csr6YoY1DW2tUb6ouqNjaidSnqK8TkW9zJzlWg 3258
pdm/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/models/auth.py sha256=_LpbHWK-jqUIif6Ml0VVVlZV1-MDzvFeIZXWIvEX_Ks 4021
pdm/models/backends.py sha256=WuHQL_z4KHAOIJGOYJsUoqiLQOkgUnqGmf1tRRHuzCw 4664
pdm/models/cached_package.py sha256=z9c514Af6z28qxO-i0KrB_HZDmQumISlgkHjdM7T_ZI 3023
pdm/models/caches.py sha256=NRWJFtEAG_HXbnkDnaXTXbhlv7UpJECEHINnMfXZT8k 11836
pdm/models/candidates.py sha256=fumRdomGn3WzSckG4U3WKX9bSfkQV_IGpGR09CFaHlk 28370
pdm/models/finder.py sha256=SF0580lc2EwwftO1e3pLtfvXrq0HQ3MAnp0I8x1NiwE 3976
pdm/models/in_process/__init__.py sha256=S-MtX53_YW8nNUmAeHa-IqRdxA3JOZyzgc7OEPFu0Rk 1901
pdm/models/in_process/env_spec.py sha256=en0b9BtP4bOArr_N5eSkBUV4WUjYa_0e2FWnfyvXv98 707
pdm/models/in_process/parse_setup.py sha256=DYVOerrviTLoh6E9lTR67gOcr7-6ICQj0NWDtB8zCMI 6641
pdm/models/in_process/sysconfig_get_paths.py sha256=oWYl-tkNuKPcNFgSCTi81-FiIRPO_y5w3gIrw-0oUqc 1645
pdm/models/markers.py sha256=cQg1lOZ5ySMO6bSfol-pRxQfetBf9MqQBBd27byM7t4 6226
pdm/models/project_info.py sha256=zg_k4Zxz4ebDtMajx6wddC4QRpmEiLRVh0nGkqSiCq4 3523
pdm/models/python.py sha256=rcFOTlvU1nwR7FYDqqGXjsTvZ7m_CXiL0TQD5862SCM 2310
pdm/models/python_max_versions.json sha256=HnbHYcNxwt_PGpjooLQDpqALs796d36L1wUkCiIbp_U 349
pdm/models/reporter.py sha256=B2KJX0JpE8CR-rhbsAyVBjUrgNXWtxgLw2aHymeIJ88 3617
pdm/models/repositories/__init__.py sha256=qHlR55e9AZrS34fY8C47iaNfia5w2PqAJsLaPo4YlN0 366
pdm/models/repositories/base.py sha256=0bSMGrHlALsibxbEI9tfnU5DrF_RftNa2fzaAsdG4HE 15458
pdm/models/repositories/lock.py sha256=Mrqfc5E4dPW1CRNXhRI-WK_n-XoOQ-DJic31gvBjYyA 12062
pdm/models/repositories/pypi.py sha256=_sFZXyx3ESrfCdci6X2wm-Q32YRCg3uZTbn-SG4WLxY 4132
pdm/models/requirements.py sha256=0izohWkHjHEpfhe9f3BE1mLKpYsRvIcygUs9Za5K3ZU 19345
pdm/models/search.py sha256=gDXXigb4cAzxjn3iOVuclMU4xr-R6pHNoEPXtqUC32k 2331
pdm/models/session.py sha256=_Zms53Wtlj1fiD1Kx5i0ZY8IoTwn8NYUkr3hBlU9VdI 7075
pdm/models/setup.py sha256=Bf4o41cKU_w6-zmzZJA1jG_fI3y5rrk8PmtASRkoB1Y 14897
pdm/models/specifiers.py sha256=R9WPYsxeLJGrj9eNeuQggqSgIlqerPWd1f0iQtw95ug 9836
pdm/models/venv.py sha256=8ijkVgh5Ywci7o7dOVjNQumx3eRZUkf8cKQmbUiDPsI 2642
pdm/models/versions.py sha256=2nkLkVPRKeLu66uoyu0dE3THovGAmogd0CDra2u2C6I 5908
pdm/models/working_set.py sha256=eMw0r8GHs95ryikUNWcVafGCNEHaNa-J68B--NXnuO8 3367
pdm/pep582/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/pep582/sitecustomize.py sha256=NgbYCHoLWSfefUnLaUY94yCvmjgIu1SDXfn9ydoNjDU 4373
pdm/project/__init__.py sha256=CUzN17BdNk2HQyLN6udwIhsEGz16pxS2y3wc7GUgrbk 134
pdm/project/config.py sha256=1cUURM3tFySe1EO6VxdL2Dz_CKoSUqbnfIjp7Lf3Clk 18425
pdm/project/core.py sha256=jIgkAHPROzhxfk9qAWSKeg25-l67_UzIlFaGVGGf8X8 40369
pdm/project/lockfile.py sha256=L3Rehqw-AAxNlx3mAx-ymhiG1L9RyF4zyd2iJYD_yEE 4414
pdm/project/project_file.py sha256=jkt6FOdTso0mfKh9LC57a1YCDIc7CvuiNjIKUqfEo94 4482
pdm/project/toml_file.py sha256=VnVzloBrVtkYkEx5XNmsSyhJy_Z_yJNCdKlnh6uVXkA 1070
pdm/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/pytest.py sha256=pQHZr51BTmFrKcpA7xJ7qzraeDMrUSA9LRKTIMwbWuY 21134
pdm/resolver/__init__.py sha256=G-LEYoReCuHsC3k7a45Gjzmt7qUiPA6BLtZ1I52ZYz8 141
pdm/resolver/base.py sha256=VyufQb8dlVriZ948M16r0R-yrfdxqw154fGsk3T8lDA 2154
pdm/resolver/graph.py sha256=peE81O1OJ9zIJI7GlnYxkl0P3YWChIyWq_jstuHAXJk 4680
pdm/resolver/providers.py sha256=Fa5RlXuz22LLQQmCJ72ftdc5bfjZQ9SKIiyYWKQplTE 19356
pdm/resolver/python.py sha256=NX4nLcvBPHxaR-ahzeSA5Ga3YCqgO1TPk3jx6RjcW6Q 1578
pdm/resolver/reporters.py sha256=MFvWvwelWBfg5dNmjzDW-jP7aQCKAHQDEGZrXcemcTQ 6041
pdm/resolver/resolvelib.py sha256=hYfcBg5DzeqLjwwnu1NA0TRJZ7ywVi59G82icv4WjoA 5869
pdm/resolver/uv.py sha256=CCfTWbTy5qQBs3-qtP_ZDvSfWEU7rxGNGuHAweTwoK0 8508
pdm/signals.py sha256=vECPOwvWbeyIZqE7mqgaOm32tXaParMqu4X-kXnrnec 4012
pdm/termui.py sha256=HR63m_EiA-gh2NcYJUihA8G-IT0uEcXlJe1q6odc7x4 10103
pdm/utils.py sha256=nUgtDQqMQ7b669wH-WYe-hmfjyByQ2nmzy0kBZoB4YM 18135
pdm-2.20.1.dist-info/RECORD

entry_points.txt

pdm = pdm.core:main