pdm

View on PyPIReverse Dependencies (61)

2.15.1 pdm-2.15.1-py3-none-any.whl

Wheel Details

Project: pdm
Version: 2.15.1
Filename: pdm-2.15.1-py3-none-any.whl
Download: [link]
Size: 257139
MD5: 8a8428f0799ed7dcc7b27cea51f2e0b4
SHA256: 4a6cb2061796ac03760b2d3a546c3b9029ba6fa37e494fc0c9503b26e3fa93a5
Uploaded: 2024-04-25 01:56:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pdm
Version: 2.15.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
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.15.0)
Requires-Dist: dep-logic (<1.0,>=0.2.0)
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.0.1)
Requires-Dist: installer (<0.8,>=0.7)
Requires-Dist: truststore; 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.24)
Requires-Dist: msgpack (>=1.0)
Requires-Dist: pbs-installer[install]
Requires-Dist: httpx[socks] (<1,>0.20)
Requires-Dist: filelock (>=3.13)
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"
Provides-Extra: pytest
Provides-Extra: copier
Provides-Extra: cookiecutter
Provides-Extra: keyring
Provides-Extra: template
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 8156 characters]

WHEEL

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

RECORD

Path Digest Size
pdm-2.15.1.dist-info/METADATA sha256=fXML1TaO4D7l8flVZkJBTM7wq2yiDn57X8pOa9o0tuo 10411
pdm-2.15.1.dist-info/WHEEL sha256=7sv5iXvIiTVJSnAxCz2tGBm9DHsb2vPSzeYeT7pvGUY 90
pdm-2.15.1.dist-info/entry_points.txt sha256=J0ZtsQkRDEoRxJddhVJCA1AwtFkLYeJDF5xofvUCLlg 39
pdm-2.15.1.dist-info/licenses/LICENSE sha256=nbfr2umNdxkpEDD1smvtHnmM-dy9GFDUmHFNhZkI8iA 1075
pdm/__main__.py sha256=tli5Xz3KtvV6Zqx3EXKrDyTFo5ZaDF5rv6n_kv4by-s 65
pdm/__version__.py sha256=pNU1mxnigaBlhHzBPbg9lzVqrYn15lwPcfVqWfz_8LM 316
pdm/_types.py sha256=tRXWgFGwSicvbtBX8ibJZBnX31ETL-vdwKlrNzBeLBg 3886
pdm/builders/__init__.py sha256=AQb02tB3ZYaYJIidXgJoHDERs6ssFG5BCsSWeoopOg0 201
pdm/builders/base.py sha256=-G0pajvfjwQ1wo1dct7-oIy-DsG05s4PquVPm9TBKjk 11943
pdm/builders/editable.py sha256=0VRWKad81JTCX1R3qfW7BJiC3BHEnJdpIpLwHaDyE58 1648
pdm/builders/sdist.py sha256=2ljzTNgEKdSYVmo_HZrScoo3HdS9QYOTiHwbsUjcnA0 545
pdm/builders/wheel.py sha256=pU-UNm7TiGnxqnmfg-m5yiasHjugvCZxJi-_allU9tM 922
pdm/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/actions.py sha256=LJYDR2CwtdM15OEd8OtNkYFwdoStJtpXKoPJ7h_P4JU 15930
pdm/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/cli/commands/add.py sha256=LuSfGahXM1S2rx02B8MThRf_7ty4ZD5A59o6QY21n1w 7130
pdm/cli/commands/base.py sha256=VU3zYQIgffciy5WDHUaWJJBGMXKn5zClHhz2oT0ymB0 2871
pdm/cli/commands/build.py sha256=DZiKXNS-3gNvhZ-gjX6q7aqXzPnPsQ0-rNXXwIyxxPI 3595
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=wtqCESeT4cfv474_dlWjBEdNBcKlH9Z_o-_6jL9GHjA 7525
pdm/cli/commands/export.py sha256=fbQvdF-rNMVYuzoXcXHgOkn_zKuYuRZbgw2NqwQKKwQ 3412
pdm/cli/commands/fix/__init__.py sha256=x558YAQzMRiV7E9u8UKNnPaPJI0j2sCUJL-WjtwA-98 3150
pdm/cli/commands/fix/fixers.py sha256=z8hsdsZrPC4Q7M_dvYwhNoAJZDV8VOjm_R576eQNAps 3442
pdm/cli/commands/import_cmd.py sha256=VW10mBgtpGNYZAcWHOtIUlzFzKtn6wG5uJpVrLYoINc 3745
pdm/cli/commands/info.py sha256=lJoTn5uOoKtComecqoInnmJJKlsxnhsUYr5pHgTNiOk 3032
pdm/cli/commands/init.py sha256=xvve3FjjWz5buR6i7MkezhiN3LioUF1UiQ_Nl_FORRE 10176
pdm/cli/commands/install.py sha256=OaMfEC_YzJ_FGrAB2cKYv2ss4m2UvavPsUWwulG_FMQ 3977
pdm/cli/commands/list.py sha256=3LUURwCdmlRWlb87UjN7IfEH004SW7MjuftHpSNZ8e8 17062
pdm/cli/commands/lock.py sha256=E0v8fdSXJIMs--2bV4XP-3zo9KHd8d8EvcpQLGSLJo4 3269
pdm/cli/commands/outdated.py sha256=9-W6ZjVTiGAL-MjjF59l_JD51-7teRvAzFqR_n9Ee18 4912
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=OrDcCmkTgLiMT_98SeKJThkDpAYIGUbbPBjKvxbi6rQ 5692
pdm/cli/commands/remove.py sha256=yp0VoZyDApRWgJcJbBwFgV5DCd6VEA5Du5xgxuv7x4M 4367
pdm/cli/commands/run.py sha256=m9yFKXJjuRbyyFulpcAUnU0ocsbCuarerbQFQRmPS5c 17101
pdm/cli/commands/search.py sha256=uiPz4xI5EE_eA7pkvfDguVDSkQqdpbB5Iwrqoa_0_5Y 2437
pdm/cli/commands/self_cmd.py sha256=3xB6V7Ma0XJmT5HCGYrCwhqwMN4Q_gRztffyU4o_fl4 9222
pdm/cli/commands/show.py sha256=GVL3OusLSNWBOrH09uAiOrBo8e7Iyru1A3LUd6RCaXc 2905
pdm/cli/commands/sync.py sha256=f6yCYfcD5DclT6UlfcGhbn1bQDeemkKNTXdkbXwT_rs 1507
pdm/cli/commands/update.py sha256=EAwI7H99m3wKZNdz_dlhr0XBWxjCR0gAO544JkzILv0 7900
pdm/cli/commands/use.py sha256=O072ykhJxmXTKYk3_XSpS3X2DwVmfEuK99xBgHw0Fqg 6653
pdm/cli/commands/venv/__init__.py sha256=NYlcjRh9sHs3taRwSa4ds_nr2rlyD0w9OUq3dAHdQQM 1720
pdm/cli/commands/venv/activate.py sha256=OZ9nbucqHJE0epm5tW1Xg9H6jgXRoDuM32lPLoJRoYs 2405
pdm/cli/commands/venv/backends.py sha256=nXIcDS2CLw2Ki5vHfKsohlqOE5n9fickTkzkZLV73oU 6662
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=Sc2-WgpysDjWxb7nT1CdYpfeev834D9CkcHz1osI1sI 2198
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=8pUITK1JfcotuzJQGTgL5ArKiErYEFW5Rg9CXTNfqn8 6034
pdm/cli/completions/pdm.fish sha256=t11ZIZHqvK1FJG04JWmyQn6S4o47p740uaA2OMdIA6w 66628
pdm/cli/completions/pdm.ps1 sha256=dRC1LJ7-9UPdS-EmahQ1RSLc5KCKTew72Kna9bX34tE 20823
pdm/cli/completions/pdm.zsh sha256=qO0zd9UvTgBlPTb5ZCpe32HAbrGyH5TtXffcFJaSg74 30079
pdm/cli/filters.py sha256=tQlFS-lR_y5m4X_2bvWO5gtstDclWSozG0nl8D_f0lI 4175
pdm/cli/hooks.py sha256=jAgmmaF1-E63RKRexYXE5-WfoI2ziSbD9QM51Luc6jI 1481
pdm/cli/options.py sha256=9qgwAHXrheIJ--wfoW16b0m0maHHh_23YOnCX4WOETM 14486
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=CFxIMl-TxMGg4b2qjmcHiQxnfa-EgOYMJZQbC0_S1U0 29763
pdm/compat.py sha256=tTgCOCgm43Djii9AGlwPZVIV6gZX2P1eB-bLH6qHQBI 1485
pdm/core.py sha256=-YIzd15ghRs7pyGWpCd8TQFGa0xT0iEeNX9b5pwpWlA 12918
pdm/environments/__init__.py sha256=NDr5hsZ9Z4mqWGOD43YThOlxCBM0KG697cCgpi8BhK8 295
pdm/environments/base.py sha256=DBUsev1sVJJplze4VNV09xpx5rtdWzyD6W2L2RW9PrY 12104
pdm/environments/local.py sha256=XQIH4fX_QqIOcTChug4IARNVeswfDKSctxH0mYwJlnA 4410
pdm/environments/python.py sha256=93Qv2kUXEREQiJdwaRgEQdw-F3T4IQbICYhCJbKdP74 2210
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=rA4820st1xFdSadMVVsoQfYDql0oLACWf19brqJyTRU 8530
pdm/formats/requirements.py sha256=syn8963J-XiceKgWhWup3bRz6iill5M1RnRrn3A2lyg 8496
pdm/formats/setup_py.py sha256=fy1Zu3tWezd4-b7PspzxFdSB3V31nsrvFUqotTqQnzc 2454
pdm/installers/__init__.py sha256=EQPlYBEeDjBltARv1kgNhZhnPUi7lhr1TBRJQq-zYwk 119
pdm/installers/core.py sha256=Eg3C0mkIXWUnHgOHBb8tK0zw1C1eG-GRr6BCXdFKQHk 1464
pdm/installers/installers.py sha256=hBxUZFp5e0jL-FXuygtORRPuQr1NvLQPMZW-ptXVBUM 7759
pdm/installers/manager.py sha256=jzOSFWCVelZHjGs4dftjCN0S_C2B5-sb_bd0nSh-vqo 3022
pdm/installers/synchronizers.py sha256=DF1Ymc8-pG6fd82dGS1sSCaKyYzb60XBiKV171sgkhY 19667
pdm/installers/uninstallers.py sha256=2XBJJR4vG2fktCMyiN4cWg9LoITWro8tdTd3DIjpfPw 12111
pdm/models/VERSION sha256=FT5b2i3odS8I6Slt3jmXd2agDZ17XrGmWqKj2lyXfPo 7
pdm/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/models/auth.py sha256=vuV-_iYPnyVUH_HEH8Pbgo2rn2Gga3bv8ce11WgW4Jk 3541
pdm/models/backends.py sha256=WuHQL_z4KHAOIJGOYJsUoqiLQOkgUnqGmf1tRRHuzCw 4664
pdm/models/cached_package.py sha256=z9c514Af6z28qxO-i0KrB_HZDmQumISlgkHjdM7T_ZI 3023
pdm/models/caches.py sha256=UE--I29XprDch4PlyvvQq2NvB04plj1EecYOuiH1MsY 12006
pdm/models/candidates.py sha256=GF46s7scHJXOMFfMrjSGY0QQmKdV35s-swhmNBNaoBg 28285
pdm/models/finder.py sha256=gKGafOwM9T-paeToU8KVk2ZDnAnE6hocwYE28MQpZkE 1334
pdm/models/in_process/__init__.py sha256=8GBceVIKflnialyb0glrqklRC_AVLg5VHFdsD8bbnpU 2372
pdm/models/in_process/get_abis.py sha256=lAeGwAKDFI1bJI4_2cF7O4Rv879CwuR2wrhwAKXSHFY 3888
pdm/models/in_process/parse_setup.py sha256=aeXm-2sczwPMK2yi8VulNWm2od8_8NlRI6y9-k7NqZg 6611
pdm/models/in_process/pep508.py sha256=J9Oob0EwQZH3tf95G6j0iQ-HjlH-SeBplJuCVWQPWUU 1165
pdm/models/in_process/sysconfig_get_paths.py sha256=aD0MTYBuFC3_9ja-GwXDBnyJEflweGNg2UX0Ah5z3zM 1653
pdm/models/markers.py sha256=WB22EJsASPLu85tGF1Z2z4ZKSoccv0ZX4i2yElzE0Mw 4309
pdm/models/project_info.py sha256=0V_5Dz9B8VjGdnle1OUObP_As4kzufL5SxlJ7mKij7U 3507
pdm/models/python.py sha256=rcFOTlvU1nwR7FYDqqGXjsTvZ7m_CXiL0TQD5862SCM 2310
pdm/models/python_max_versions.json sha256=0_mWGhM4rC6j7yC_M78idMjJvjaUNDCSE1OQqKCuNGg 333
pdm/models/reporter.py sha256=5qNPgZ4_qCcWQGCYgHVX3WMeOJ5Wkvl9BxihA8S0Akw 1310
pdm/models/repositories.py sha256=ql0FVJWE3JIR6xUPFNwfauRnA_6J_Tbjv5GN15ypm8E 26234
pdm/models/requirements.py sha256=fTFrILVY4v7eJxsZ7TgfY5cqts4b2iWr-EZSMX2MDiY 18543
pdm/models/search.py sha256=Qa_UTruJhUU-g18Psd-6AlyVP3Hp_SuG6uW7jJEipdk 2313
pdm/models/session.py sha256=QcnGkdN8jfd021NsF42HQI0iT0HcRmTFgYj23G_Er7s 6268
pdm/models/setup.py sha256=1IORwyAFvWx4eDHih903FxMAQFiWpjTliPCxyPhcn4I 14708
pdm/models/specifiers.py sha256=ELb2gSyosaDqOdEY15jUzZtGOLp5j_A1MLHnAaq6jCg 9657
pdm/models/venv.py sha256=8ijkVgh5Ywci7o7dOVjNQumx3eRZUkf8cKQmbUiDPsI 2642
pdm/models/versions.py sha256=2nkLkVPRKeLu66uoyu0dE3THovGAmogd0CDra2u2C6I 5908
pdm/models/working_set.py sha256=REoxpy2qKXiDZosykBrAsN4URffORihHyHPDyOxK1LE 3359
pdm/pep582/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/pep582/sitecustomize.py sha256=dzhY_n7K0Dk_GY6Z0YAWdO_4tzQ1P_5h2AdvDqB3mDM 4358
pdm/project/__init__.py sha256=CUzN17BdNk2HQyLN6udwIhsEGz16pxS2y3wc7GUgrbk 134
pdm/project/config.py sha256=cnJTrwrvLF60W4Su3gyEtu_PSLe58BJp_O2jMNSq7AM 17543
pdm/project/core.py sha256=xvhUCt6QSU9nWI8Wba8RGmwf6yTOc2GWtm02h9je2Us 31888
pdm/project/lockfile.py sha256=NTThIjo05Z-hPmkhutDrnyEjJsUV0WaowiVeO3nFutk 4435
pdm/project/project_file.py sha256=-FMSaUW7nTGu0sYxzPgNNdnGH5GH9KOXYzn2gmNwZ8k 3622
pdm/project/toml_file.py sha256=VnVzloBrVtkYkEx5XNmsSyhJy_Z_yJNCdKlnh6uVXkA 1070
pdm/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdm/pytest.py sha256=nrWCy8vY7crqq0g8SuNfAd-IvJfSUOL5X63KHLb3Yyc 20527
pdm/resolver/__init__.py sha256=SRH4JAEwwt5-u7sZuqZN345qddKP5z5VK7ngx3wH1FY 61
pdm/resolver/core.py sha256=HC0KIlXRNT2wpZrT5reyQ_r2FceYdLahGiLno_0dKH0 2971
pdm/resolver/graph.py sha256=kZbfpS7ARFpdoBAF9Qo-Ktw8x1wd0fOyMDpwHgK5Ed8 4670
pdm/resolver/providers.py sha256=UPsJ4tzirbRBgM4AkCr85p4em16o_8nyoPJ0lmxQoX4 18866
pdm/resolver/python.py sha256=NX4nLcvBPHxaR-ahzeSA5Ga3YCqgO1TPk3jx6RjcW6Q 1578
pdm/resolver/reporters.py sha256=WLVhYQBvwGUIfvNuOs_D4XL5S3ZkRSrzHbGVJ2dF0X8 3945
pdm/signals.py sha256=xBeaRHK8y_Qeukgf8g4wfExavyA4Q-w-z0Gc-P1y448 4028
pdm/termui.py sha256=tEzLeYZjiwipzJoV_svk6DQ1hnFNVgTH3xJNziFC010 9376
pdm/utils.py sha256=h3pE5kA1N6JVhBd9XACm8XRFBvmW93lz8GpgkqLYWdw 16906
pdm-2.15.1.dist-info/RECORD

entry_points.txt

pdm = pdm.core:main