You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issue tracker and believe that this is not a duplicate.
Steps to reproduce
Hi! 👋
I'm using PDM for a small CLI I'm developing. When I tried to publish the first version to PyPI via pdm publish, I got an error. I initially had the error on GitHub Actions, but then I was able to reproduce it locally via pdm publish --username=__token__ --password=<pypi_token> --verbose.
Actual behavior
Both are the same error:
GitHub Actions
Run pdm publish -u __token__ -P *** -v
Building sdist...
pdm.termui: Preparing isolated env for PEP 517 build...
pdm.termui: Using pip 22.1.2 from /opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pip (python 3.7)
pdm.termui: Collecting pdm-pep517>=1.0.0
pdm.termui: Using cached pdm_pep517-1.0.2-py3-none-any.whl (305 kB)
pdm.termui: Installing collected packages: pdm-pep517
pdm.termui: Successfully installed pdm-pep517-1.0.2
pdm.termui:
Notice: ui: [notice] A new release of pip available: 22.1.2 -> 22.2
Notice: ui: [notice] To update, run: pip install --upgrade pip
pdm.termui: - Adding LICENSE
pdm.termui: - Adding README.md
pdm.termui: - Adding pyproject.toml
pdm.termui: - Adding src/nbadge/__init__.py
pdm.termui: - Adding src/nbadge/cli.py
pdm.termui: - Adding src/nbadge/constants.py
pdm.termui: - Adding PKG-INFO
Built sdist at /home/runner/work/nbadge/nbadge/dist/nbadge-0.1.0.tar.gz
Building wheel...
pdm.termui: Preparing isolated env for PEP 517 build...
pdm.termui: - Adding nbadge/__init__.py
pdm.termui: - Adding nbadge/cli.py
pdm.termui: - Adding nbadge/constants.py
pdm.termui: - Adding nbadge-0.1.0.dist-info/entry_points.txt
pdm.termui: - Adding nbadge-0.1.0.dist-info/WHEEL
pdm.termui: - Adding nbadge-0.1.0.dist-info/METADATA
pdm.termui: - Adding nbadge-0.1.0.dist-info/license_files/LICENSE
pdm.termui: - Adding nbadge-0.1.0.dist-info/RECORD
Built wheel at /home/runner/work/nbadge/nbadge/dist/nbadge-0.1.0-py3-none-any.whl
Uploading nbadge-0.1.0-py3-none-any.whl
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.7.13/x64/bin/pdm", line 8, in <module>
sys.exit(main())
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pdm/core.py", line 254, in main
return Core().main(args)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pdm/core.py", line 187, in main
raise cast(Exception, err).with_traceback(traceback)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pdm/core.py", line 182, in main
f(options.project, options)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pdm/cli/commands/publish/__init__.py", line 15[9](https://github.com/joaopalmeiro/nbadge/runs/7483699798#step:5:10), in handle
resp = repository.upload(package, progress)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/pdm/cli/commands/publish/repository.py", line 75, in upload
field_parts, callback=on_upload
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 390, in from_fields
encoder = MultipartEncoder(fields, boundary, encoding)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line [12](https://github.com/joaopalmeiro/nbadge/runs/7483699798#step:5:13)5, in __init__
self._prepare_parts()
File "/opt/hostedtoolcache/Python/3.7.[13](https://github.com/joaopalmeiro/nbadge/runs/7483699798#step:5:14)/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line [24](https://github.com/joaopalmeiro/nbadge/runs/7483699798#step:5:25)6, in _prepare_parts
self.parts = [Part.from_field(f, enc) for f in self._iter_fields()]
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 246, in <listcomp>
self.parts = [Part.from_field(f, enc) for f in self._iter_fields()]
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 494, in from_field
body = coerce_data(field.data, encoding)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 472, in coerce_data
return CustomBytesIO(data, encoding)
File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 5[36](https://github.com/joaopalmeiro/nbadge/runs/7483699798#step:5:37), in __init__
super(CustomBytesIO, self).__init__(buffer)
TypeError: a bytes-like object is required, not 'str'
Error: Process completed with exit code 1.
Locally
pdm.termui: Preparing isolated env for PEP 517 build...
pdm.termui: Non-user install due to --prefix or --target option
pdm.termui: Created temporary directory: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-ephem-wheel-cache-069zv8go
pdm.termui: Created temporary directory: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz
pdm.termui: Initialized build tracking at /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz
pdm.termui: Created build tracker: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz
pdm.termui: Entered build tracker: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz
pdm.termui: Created temporary directory: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-install-m0wt5p7l
pdm.termui: 1 location(s) to search for versions of pdm-pep517:
pdm.termui: * https://pypi.org/simple/pdm-pep517/
pdm.termui: Fetching project page and analyzing links: https://pypi.org/simple/pdm-pep517/
pdm.termui: Getting page https://pypi.org/simple/pdm-pep517/
pdm.termui: Found index url https://pypi.org/simple
pdm.termui: Looking up "https://pypi.org/simple/pdm-pep517/" in the cache
pdm.termui: Request header has "max_age" as 0, cache bypassed
pdm.termui: Starting new HTTPS connection (1): pypi.org:443
pdm.termui: https://pypi.org:443 "GET /simple/pdm-pep517/ HTTP/1.1" 304 0
pdm.termui: Found link https://files.pythonhosted.org/packages/7e/c1/31ee4ed31b2614cf50e2b7aedd6954c4449e9b48d6cf9ba7c9e834147d43/pdm-pep517-0.1.0.tar.gz#sha256=f9402322de70435c162b44101a01c97ab39bef15d420f6305f403601876747c4 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.0
pdm.termui: Found link https://files.pythonhosted.org/packages/02/16/408d810ac76766253ea52cb1a8b48ee422c2477fc456620b9809b85f3a7c/pdm_pep517-0.1.0-py3-none-any.whl#sha256=4504ecaf2f4ee7314a331159ab045bb27018aa3f763a3c600c4ecb49ae968ce2 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.0
pdm.termui: Found link https://files.pythonhosted.org/packages/c4/8d/3459371ae43d550cb44c51351a48fe93539c7ef97459522aaf9bdc3211f2/pdm-pep517-0.1.1.tar.gz#sha256=f5ef9a54da9a0f6abc5fe926fb4e9433ca47374afb31f882d7df892197047e12 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.1
pdm.termui: Found link https://files.pythonhosted.org/packages/79/27/c5d731708d22491a48c61aeb3a12f2f5ad4d7d5aa6144283e147026da1b7/pdm_pep517-0.1.1-py3-none-any.whl#sha256=9285b48dc42f70b150fd37dc0db5594c40f13bb0f9c755c324384139a498d099 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.1
pdm.termui: Found link https://files.pythonhosted.org/packages/18/d8/cd4520a56b3751752808a82bbe255ecdef01f22b81e19e2ad1cc87988a37/pdm-pep517-0.1.2.tar.gz#sha256=3a57e8c1dd356ce39c7c0b95da4808268f3eb4ab3b8c1430eb8042129c5bdd5c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.2
pdm.termui: Found link https://files.pythonhosted.org/packages/21/49/6ef9827ed8cdc50511b50f21bb860ec71fbc497a6e2508a3bff6847cae2a/pdm_pep517-0.1.2-py3-none-any.whl#sha256=ac2eb10767162678769949db6ca2d1ff146181f9c5d49b3461a2d1d900f6174f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.2
pdm.termui: Found link https://files.pythonhosted.org/packages/11/17/451917c5e6b1b9fcc34a083f51aad1d82f670a21db376f88ea4dff094a60/pdm-pep517-0.1.3.tar.gz#sha256=b084e89222d412b930e17ff6a8bb4a02629d0df96bba7235f2b12fd1478e6fdd (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.3
pdm.termui: Found link https://files.pythonhosted.org/packages/53/83/6ccdf91c17a78223d3d48fd1fefd9bcdee071c3d33e61480d54ce5cf5906/pdm_pep517-0.1.3-py3-none-any.whl#sha256=d5a31db906e37f8e387c79f82436acb8b4503a1c846f972f87e43a3cb34d999e (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.1.3
pdm.termui: Found link https://files.pythonhosted.org/packages/a9/fa/d65d3c284505319c723851e1c59239cd7f2cc13da1134a9d05bd24e1a384/pdm-pep517-0.2.0.tar.gz#sha256=5b4ab654f1697fc384e7b84480373220cebd85529004477f4f0a09db701205ba (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.2.0
pdm.termui: Found link https://files.pythonhosted.org/packages/01/89/ba5da56ce5507fa0994d02deb5b3c0dc7f80ea2c332da0d83aceb0230b9a/pdm_pep517-0.2.0-py3-none-any.whl#sha256=2f2b9bf81353a7a4e60e2e682d0e7fedc0d9869b8450c785f45fc4ac67c0f2f9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.2.0
pdm.termui: Found link https://files.pythonhosted.org/packages/f8/ff/52a5536a593cbca888c8725a989c33efc73a2e850a6f30003a07e7c816bb/pdm-pep517-0.2.1.tar.gz#sha256=c8fd5d86cae9d304363950590e97793128c5bbc2a5c009054d60d645e53017cb (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.2.1
pdm.termui: Found link https://files.pythonhosted.org/packages/d8/59/8e4f7d833eee914c8d9750971e1f888ed664f6e80b7dc3569b039f97970a/pdm_pep517-0.2.1-py3-none-any.whl#sha256=7a973a116ccf403b71c9dc758f0096e9c8cebb75be27e02d3929127cd85798c6 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.2.1
pdm.termui: Found link https://files.pythonhosted.org/packages/9a/56/6a14fd290afe5d29b51249a98871b7f130da770249c2cb6024ffe7bd2c0c/pdm-pep517-0.3.0.tar.gz#sha256=fde3834ea589732d51870a514922c1c3d7c7198cadcdb76d3030ce39714ef860 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.0
pdm.termui: Found link https://files.pythonhosted.org/packages/cd/9c/f1fc7b224a2a6937972b7639ddeacd596f053a2765d97f949a733e75e73d/pdm_pep517-0.3.0-py3-none-any.whl#sha256=13b73040840ff0548097f103a12665463ad51896f9df3810068d75623e3c18a2 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.0
pdm.termui: Found link https://files.pythonhosted.org/packages/fb/64/82ab16f95b511dcac721197fce602b92e0b808be35017b9c68d7447cf5d6/pdm-pep517-0.3.1.tar.gz#sha256=743affaf0a764d77eea33501638c1a808d6f167d0762a9c3b63058e8caf7521f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.1
pdm.termui: Found link https://files.pythonhosted.org/packages/70/60/c0f379829fb00df7d5c51b006f9214ff557ff6200e7a6474aef53cfc317d/pdm_pep517-0.3.1-py3-none-any.whl#sha256=ed4b2aa3380769394e6059f22db58027c6b81c368244e4e02f9e9a8ced9e8936 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.1
pdm.termui: Found link https://files.pythonhosted.org/packages/b5/72/f49df969fcd053c6261d68b19306f16578c7819432e08d8b6eb5a1d0daa7/pdm-pep517-0.3.2.tar.gz#sha256=58b3dab1e8f8f06567aba721716fbb883e6e9f3ea632d20a5a3794d979eb54f1 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.2
pdm.termui: Found link https://files.pythonhosted.org/packages/fb/78/13dd0dd51693e9454bf3f531fc42c5ab4f6d5d40f8df1badaf1f17dab759/pdm_pep517-0.3.2-py3-none-any.whl#sha256=0031b758d8486b03bbd0c948260133e0d5d01c37fa84f82dfa73a2b529c8d220 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.2
pdm.termui: Found link https://files.pythonhosted.org/packages/e3/89/4ccfdf3b58cb0e5ca505938a68da2b635fbc2687660e8e90eec72fcf7950/pdm-pep517-0.3.3.tar.gz#sha256=1c5cbf46ef24c7c44c33990eafabbc3863ceff1f75b631049ab82eecfe79bb0b (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.3
pdm.termui: Found link https://files.pythonhosted.org/packages/ac/ca/099d8710fe0a3430eb35fb01e55af92d1102f6e9d8e80de5b69102aae2b6/pdm_pep517-0.3.3-py3-none-any.whl#sha256=a04003860e569122b25c5450ef4df1d8baa7dda1faee5f7e4bb419bace6575f9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.3.3
pdm.termui: Found link https://files.pythonhosted.org/packages/e0/38/09010920c54d92d5d4d9bede860204cbba26a115c188cf7130bff8a07df9/pdm-pep517-0.4.0.tar.gz#sha256=82005cbc901d39140818898eecb911ec1c6f90465ab8e897b307d94852c613e6 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.4.0
pdm.termui: Found link https://files.pythonhosted.org/packages/2c/98/f8d27b50ea92b255c3873b50f4860d5e471b6484c98bc43d8e22edf62b3f/pdm_pep517-0.4.0-py3-none-any.whl#sha256=c9af170250f350bdc2af4e3279ce4289526b8cbc5a5004c74575692f336e600d (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.4.0
pdm.termui: Found link https://files.pythonhosted.org/packages/37/d6/95aa238e39e92d51c2d94e902149109a1e0f05f9d4c2cdb5d31c3ddf2ad6/pdm-pep517-0.5.0.tar.gz#sha256=324016d4ff3048dc0dfc4c2225214709fc75af9459b69ba6622be065308cf426 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.0
pdm.termui: Found link https://files.pythonhosted.org/packages/05/f6/9aa5d8a094af9173da4738610b3ecda29ef286bcc4ca8da5c6106494fae0/pdm_pep517-0.5.0-py3-none-any.whl#sha256=b8fd67199e14459e00e7691c43be0a103b82ae3e7a5aa5a60c41f30e5bf99398 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.0
pdm.termui: Found link https://files.pythonhosted.org/packages/67/c7/e8ece4c6bed887d6fc4cac9152a4022c3424c5260b91463c08a53f68d789/pdm-pep517-0.5.1.tar.gz#sha256=397e1ffae3233f861cec6d11863bac61dc94c0962f98e2524616515b3757ff47 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.1
pdm.termui: Found link https://files.pythonhosted.org/packages/de/04/af1442370cd56d3245a22b908a41e86eab5ef933b768a2c202830e7ebdba/pdm_pep517-0.5.1-py3-none-any.whl#sha256=d9bd779e410051518d06a3d2ad1120c3ae59deedb9b080f812979874f170ea73 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.1
pdm.termui: Found link https://files.pythonhosted.org/packages/9a/0a/f7f580befcf533968f7713e77d3b5c974cff1020c1a6671952424e18a632/pdm-pep517-0.5.2.tar.gz#sha256=1256a369e5ee372368f03054e5f6c4d981a5b6f7a5c3fba442491b222dd1ef5c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.2
pdm.termui: Found link https://files.pythonhosted.org/packages/70/c6/70e432538122a8e05e1d588ed342f87a85aa2f59eb198e3c5d4f3424136d/pdm_pep517-0.5.2-py3-none-any.whl#sha256=d1dbb682bd52f64b8cf8c8482e6aabe520edb15d4a3434c272e6cf73602593ad (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.2
pdm.termui: Found link https://files.pythonhosted.org/packages/fe/48/a39eaafd3d3a2ddf0df58afa35b0ed86348799553cd1b2809836a5864547/pdm-pep517-0.5.3.tar.gz#sha256=5746e6064618ac1f4e010989ad944311b68e7c7d52fd669e8eeaac06868d661f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.3
pdm.termui: Found link https://files.pythonhosted.org/packages/35/a9/5c424559eea32a66b82da3cdc710003fed4d802d494bef11d6bea623e699/pdm_pep517-0.5.3-py3-none-any.whl#sha256=7572a86faf159bbc9706f30a9ad001d9c885939a751e6b1a6e9d9768e96dc273 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.3
pdm.termui: Found link https://files.pythonhosted.org/packages/b4/1b/9bc753a9782bd0dd25cc5fce4329affa5444911d6c4ccf9990f4f0d0fe15/pdm-pep517-0.5.4.tar.gz#sha256=4933f06b9664f7540c9518fcca30ac4c530b507af49e4a5e9ce0d8c0d0bee6f1 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.4
pdm.termui: Found link https://files.pythonhosted.org/packages/dd/40/cb296522f12ccf11ec398eeb1199bd17d699db23890cd57ae4fd9b6e7f93/pdm_pep517-0.5.4-py3-none-any.whl#sha256=484cbfb61f17bc92cdcaabaf8cc8c9416e4b8c19f094002a30aa25988e6209e9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.4
pdm.termui: Found link https://files.pythonhosted.org/packages/1f/0d/85a3668b12e00cb905e2fd98ff69f19b4dca160df1203099be7fb27fd356/pdm-pep517-0.5.5.tar.gz#sha256=1a18a2dd86721b23d534cea8b88d9eeb01716afed783ccd53d2f1accb2f212c7 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.5
pdm.termui: Found link https://files.pythonhosted.org/packages/58/ca/4e51ad69e0c802993293089ae90856022df88bba44f0c57a74a41542633d/pdm_pep517-0.5.5-py3-none-any.whl#sha256=e0a40a423614718f55a7cced29d6ab2eae21db0067b794b377612d2bc7a9feb8 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.5
pdm.termui: Found link https://files.pythonhosted.org/packages/2d/2d/8388b2b7554962e85805e6a3e826742169d26c7426c09a264c500e7947f1/pdm-pep517-0.5.6.tar.gz#sha256=200fd0c86040093a205b24912df314a97dbbe7e5bdc284a08470149143d63ad6 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.6
pdm.termui: Found link https://files.pythonhosted.org/packages/19/42/0b16c7f68a289f72691cf27fc47d567499ab403194c7d2d01d8456314026/pdm_pep517-0.5.6-py3-none-any.whl#sha256=3af591d0546942ff883ede9993c9b5a0e949809303ea4db22e7859cd44599c6b (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.6
pdm.termui: Found link https://files.pythonhosted.org/packages/00/96/a3719b4631ebe6b536ee10f6fd87603771cf5593d9cae54bddf77d7eb2b2/pdm-pep517-0.5.7.tar.gz#sha256=bd46b611b10d7213c3a3a04a0299cd66f31e1b87d386fc08f11b9ad545f3314e (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.7
pdm.termui: Found link https://files.pythonhosted.org/packages/91/2e/b824a3934b8c52f2289245b4128d76467a71fe257f1eeb71b5deb0e4266f/pdm_pep517-0.5.7-py3-none-any.whl#sha256=b9c0242e4ee21cd117d266682d7549f3204a17c686013661499b2674684104a2 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.7
pdm.termui: Found link https://files.pythonhosted.org/packages/4c/db/7ac5ade105424ff0ea0c8cdd19e39f39b5f497c45a7b8ccd81b9e7df55f5/pdm-pep517-0.5.8.tar.gz#sha256=5faaa99f6140e6e244dc46668eb9ed7caf13fbe3a0c72f5ab9ec36257bf8aa7f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.8
pdm.termui: Found link https://files.pythonhosted.org/packages/14/69/9654a326ef7f759234e95f22806b3b8f5b2599dccfad8be9f27fc0cc4543/pdm_pep517-0.5.8-py3-none-any.whl#sha256=e15c3e9b8e9546073466e8921dec43799ef9d591be4e0fcabe6db0d59fdf0d84 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.8
pdm.termui: Found link https://files.pythonhosted.org/packages/61/22/269bddb12038dac456aa353324aa999c333a8525f518a6417981f6756654/pdm-pep517-0.5.9.tar.gz#sha256=d81c16f3cd49a8081a309541d4e288972538c4d72e51faf8a6c2261ba9e602c1 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.9
pdm.termui: Found link https://files.pythonhosted.org/packages/7e/c0/7ba2226445e72a240c9c9611f7fee97ac4c6eecc62fb4ed6c01f017499fc/pdm_pep517-0.5.9-py3-none-any.whl#sha256=328ca31822aabd3e96d4bc8c40eaf11b01acb08bd063216bcae14feaf101e220 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.9
pdm.termui: Found link https://files.pythonhosted.org/packages/44/85/7c8ade43053c0d10a4b36bc2d86cb73d148cc2126fb03332d9e5a4f46151/pdm-pep517-0.5.10.tar.gz#sha256=f112ca99b34c944d8a4f8cb555657866efce7856baf8bac7f80b16f5a66f0e89 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.10
pdm.termui: Found link https://files.pythonhosted.org/packages/27/6a/acf4b731777b14e7d1943ad5d9bf450c2462cf64d6649f9eaacf9ac74a13/pdm_pep517-0.5.10-py3-none-any.whl#sha256=015ae0c3674ac1dccbf04df4f4fab963405a086224f07f5b80833f4bc56a3c45 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.5.10
pdm.termui: Found link https://files.pythonhosted.org/packages/d7/b0/c532a0505f123ca89dd0c18ce72b1c08da898ce0c0e6c8b388a0e5c9a699/pdm-pep517-0.6.0.tar.gz#sha256=127693f6900e3e28516b1185f99fde2331333bda3fc27e4f85900b957739fb27 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.6.0
pdm.termui: Found link https://files.pythonhosted.org/packages/b1/5c/827423c8120edd9ea177861d00177693804eebcff9b28963ff3b384378e4/pdm_pep517-0.6.0-py3-none-any.whl#sha256=ea00a38c2916e94e34f5d0f33d75d624b120e6244019bd6eee962eba27ac7f24 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.6.0
pdm.termui: Found link https://files.pythonhosted.org/packages/56/ec/7904eb115b767affe2df35d8def6fae4eaa6a9a471ca12826817e73755b3/pdm-pep517-0.6.1.tar.gz#sha256=de2dc09a9f649850d584e352330bdc4c69d23e114e04ddbcbed81911751805c5 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.6.1
pdm.termui: Found link https://files.pythonhosted.org/packages/1f/35/31d7552410880d4d5a6606056ddf165975da8db2d684e32dd2dd00ae08c6/pdm_pep517-0.6.1-py3-none-any.whl#sha256=a87f40bc988fe7395caedd0bdd5cc393e4e636e2986f46c059cffa1ae4cd6f89 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.6.1
pdm.termui: Found link https://files.pythonhosted.org/packages/c1/95/1afb82a4c61ce5b7354280c66c01d7e76b192bf133c5fb811e7e639bcc42/pdm-pep517-0.7.0.tar.gz#sha256=aeb25e17e1ddd4d06264946b84e0043db39cb2ab5f812b4cccca116511aeab81 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.0
pdm.termui: Found link https://files.pythonhosted.org/packages/26/a5/0be26ae28451570aac1e04ae8abdfe7c606667cf419d18863032f6b179f3/pdm_pep517-0.7.0-py3-none-any.whl#sha256=b45007936cc43bd34a3e4fa7145f79ae428467b713cb4de98ef6ba0a963490d7 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.0
pdm.termui: Found link https://files.pythonhosted.org/packages/f9/f0/1c92752c5f228d9051e0c770ed807cb86a41cb4a1282a1d5f5dac801536b/pdm-pep517-0.7.1.tar.gz#sha256=9be35581a4244398d96bb26f972d4a2d90fd753a31af73b10785ad3676d433c8 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.1
pdm.termui: Found link https://files.pythonhosted.org/packages/ca/0e/1d035ca49eba9cae6b1d47a9c3f2349c782512e7fcc2d1e19f9aedf5d9fc/pdm_pep517-0.7.1-py3-none-any.whl#sha256=0ffcf3ebc0a34737efb08b71aeb627aba7f047b6338324330eab593931dd95f1 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.1
pdm.termui: Found link https://files.pythonhosted.org/packages/5b/d1/8195c88dab9fb39199cffce9aa676960081290a2ae08a29773e423ecf9f7/pdm-pep517-0.7.2.tar.gz#sha256=6808a21d215591b8a855b1a1cf9d49dc742aed5ce872a4c06ca793f0e9a3e1b9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.2
pdm.termui: Found link https://files.pythonhosted.org/packages/55/ab/2fd5073cff4f6aa12466bfb3583cc9fafcb2e1ee1fadff698bf81f9def91/pdm_pep517-0.7.2-py3-none-any.whl#sha256=8dea07c93094850f343dbdca892e76ba8a6551122c444187dd40d558115ca3ee (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.2
pdm.termui: Found link https://files.pythonhosted.org/packages/56/e0/696ad9b3d5108e592ec2ba6ce0c09de1e6962a60e6136026f7abda386110/pdm-pep517-0.7.3.tar.gz#sha256=b7be33465a1b7c734fc8021da5ec47bf600c8dc4343c01076861b0e0c446db5c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.3
pdm.termui: Found link https://files.pythonhosted.org/packages/53/64/16631fda75e9798ecc377160824de67fce960cb995bc9cc1cdbccefdf060/pdm_pep517-0.7.3-py3-none-any.whl#sha256=fd377fc4d1882927d1b6dee16f9838cad8bf8842425ff9c1c5416dfa793f1515 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.3
pdm.termui: Found link https://files.pythonhosted.org/packages/39/6f/4a3e1070bd193e9fa3d9a6b3977ac025579816344023d0d9f662583ffe77/pdm-pep517-0.7.4.tar.gz#sha256=538409c63131d6c52ce8dc7dd3d78a033dcdad07f1c71f542add77e70fa9cb55 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.4
pdm.termui: Found link https://files.pythonhosted.org/packages/1e/6d/6bd9ff3eb234415fde99f8b120b868812558e8887a4dc09fb7d3c9ff7b89/pdm_pep517-0.7.4-py3-none-any.whl#sha256=1e9b1eeddc9ab208f44dac18a3192eadb8b7a431aa50f707e6bdb5e353bd40f9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.7.4
pdm.termui: Found link https://files.pythonhosted.org/packages/98/de/40b17fc026f4a484e6020fd6ef1246b9f78522abdffd12b13e94f25779ae/pdm-pep517-0.8.0.tar.gz#sha256=f1fcde8abe39df39ec58077ebab4bd26f0c2bfce023c8aec0d8762abf71ff7c5 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.0
pdm.termui: Found link https://files.pythonhosted.org/packages/d6/f3/611a9a4bfef4b933e623506069d30ccdd2892898270e6ed48bf13fd53a7a/pdm_pep517-0.8.0-py3-none-any.whl#sha256=16b739cc38b73ef84f6f9baef3f5ab945d9d1c2c7b5227ac6b941c150358c40d (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.0
pdm.termui: Found link https://files.pythonhosted.org/packages/0e/74/696a822dab49cc4a152b72907f9ce8b02a33c34370b460a03eb031c6f5c9/pdm-pep517-0.8.1.tar.gz#sha256=04dbe02ddeb3ad97547c13fa54fb56398edf1c6b51c454bf3e1dc8f423ae3777 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.1
pdm.termui: Found link https://files.pythonhosted.org/packages/43/73/c430f7e41977d56935591ff2de86c309931a92de8f84bca137ff8d0c55a0/pdm_pep517-0.8.1-py3-none-any.whl#sha256=7a978f2e2f9fb072170c2ccfbce2927318eadd36180a50137cd2f1bbc7a4eaf9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.1
pdm.termui: Found link https://files.pythonhosted.org/packages/87/89/ab3f90e7ddef2174b84e29a478f6c83973a6285e138dfb808abab634c58a/pdm-pep517-0.8.3.tar.gz#sha256=76c383a4ab2e612884c9118514d46e748720da4659cc4ea029ac4439c7af103a (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.3
pdm.termui: Found link https://files.pythonhosted.org/packages/a6/cf/209f37b90f41e877dcbfb851f5934a788e192feac1720a485f53430dd146/pdm_pep517-0.8.3-py3-none-any.whl#sha256=d3ed361e917107d38d38ccbc0920ec201b4def2c00aea03fc39a5efcc4e82c66 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.3
pdm.termui: Found link https://files.pythonhosted.org/packages/a6/ef/7b4d65680d7307bbb23eb41457da7cee4bf120e88a642606f18edaddfaeb/pdm-pep517-0.8.4.tar.gz#sha256=2331c038bc53e1033c7114b15581cde90c5a6d79af6c5665fa9d2eb8f7702756 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.4
pdm.termui: Found link https://files.pythonhosted.org/packages/32/9a/f0b39071a15c2572d720b1e19e720a30ae0d5748483d2f6167ff6ef52658/pdm_pep517-0.8.4-py3-none-any.whl#sha256=06a126d8c705d72e788899d46685ffa990b5809e6a5164519ee102bbdb961b27 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.4
pdm.termui: Found link https://files.pythonhosted.org/packages/93/17/4f0d9661125d8c41be33bd113aa5e260934e6e92aea28069230804bb7035/pdm-pep517-0.8.5.tar.gz#sha256=0adbae8c41947dfc6b81e033f715b533fa5a69180b8c9667a6b8d67e319559d5 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.5
pdm.termui: Found link https://files.pythonhosted.org/packages/0f/43/486b3d1787e37a3135f44311cafc51817353e147da0e78cd555b0746b543/pdm_pep517-0.8.5-py3-none-any.whl#sha256=72d39ec59e7d46f574256e6781ba2c886441d4743d19c4e0b9bd73fba2ee687e (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.5
pdm.termui: Found link https://files.pythonhosted.org/packages/aa/73/867b5611f3d3bf6c6d7609067dc8d8704873f1c32589a23f895f5ff29eb0/pdm-pep517-0.8.6.tar.gz#sha256=ddbc01338836d7a14e8192cc88a57aeb9f49ea654e3687202f5c8e11e91cd0d6 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.6
pdm.termui: Found link https://files.pythonhosted.org/packages/89/d0/b5046fbb7643bb3398fdccba8ef51abcdeb88d92d6fa9fd41c7839a0d801/pdm_pep517-0.8.6-py3-none-any.whl#sha256=d55c4376a34597a48c063c0d7c655450d02f3af836448ff861412fd7ceb8825f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.8.6
pdm.termui: Found link https://files.pythonhosted.org/packages/02/7e/9d029024a12a8fb7b373e3eff8c1a519f1945d9ee6a677225e9cff7bbbd6/pdm-pep517-0.9.0.tar.gz#sha256=ce835253876bbd5fa40058107fbed1c86f5cd42fbbba0de1626451c1d544ba36 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.0
pdm.termui: Found link https://files.pythonhosted.org/packages/e6/c8/0a2dc4476133683a85e68ce6fc88c0bd6662178572cced5014bc106d39db/pdm_pep517-0.9.0-py3-none-any.whl#sha256=091c6b169c6b0dcce0dd9543ba4216e390798204a89991a9de26f09b31354429 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.0
pdm.termui: Found link https://files.pythonhosted.org/packages/7a/63/e9591545817c6834b8670c41b1af16a21af324ab34511102db3ec18c6f2c/pdm-pep517-0.9.1.tar.gz#sha256=02b19640442b370cb1b50382034fcea59fcbfeb428c726357399b65cc87863da (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.1
pdm.termui: Found link https://files.pythonhosted.org/packages/8c/06/3f0129c4ee6636e6fefc003b457647004248c1489fde461bb348e3cbe785/pdm_pep517-0.9.1-py3-none-any.whl#sha256=5d8ea0b0057c9c831c176ee254d9fceb77ef3801e09d2e6190be1aa1d9dcbf96 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.1
pdm.termui: Found link https://files.pythonhosted.org/packages/07/b1/2e3a45645fa01776e5cdc31a4cf2e55538f4dd61ea60e552b01e8e4813c1/pdm-pep517-0.9.2.tar.gz#sha256=0190934efbc072fef4d93c547c602fb5a4bd6bb9e65a77138beaa2ea8d975408 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.2
pdm.termui: Found link https://files.pythonhosted.org/packages/53/30/7318d08b9dc237cbf34663b7c9e3d2670f29c1b91ffe1d2b3ca0ce766913/pdm_pep517-0.9.2-py3-none-any.whl#sha256=6419c1cf47ce5e4910f8c45fbc56e56bf3eabe16f0b539e7ae3f479b70ddca04 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.2
pdm.termui: Found link https://files.pythonhosted.org/packages/f4/37/fef71f062adb9c9f06a3fff2e410c6cf0feb1b4ac9530991cc79472c0a8e/pdm-pep517-0.9.3.tar.gz#sha256=aae5da6f2cb0b475e84454e78a539210c82825f5b811f09d5bb38afe5ee651f2 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.3
pdm.termui: Found link https://files.pythonhosted.org/packages/35/63/86d0d48c6f9684a08844db89a197f890a9f30bed2d57423190ee5f7e80a5/pdm_pep517-0.9.3-py3-none-any.whl#sha256=2abacaa13e091a113ce4d49693687288a9895a9769d69af678c39c06660e7cd9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.3
pdm.termui: Found link https://files.pythonhosted.org/packages/dd/7c/ac07ce6293258f1d186bc85d686984565c0c8ffbd249faa0855cb5d50a52/pdm-pep517-0.9.4.tar.gz#sha256=da8d85baebd2e4f5bbba1c65dc41813fbe4267775cca33e8ba0d64d22ae5e757 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.4
pdm.termui: Found link https://files.pythonhosted.org/packages/c0/10/3b6a50451908ca9c583f85f173707bcbf5e362c7516f9281466c83b8e52a/pdm_pep517-0.9.4-py3-none-any.whl#sha256=babd5771a90a771952278d8f89545d2236be84314b37b18f4681339de4c232f7 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.9.4
pdm.termui: Found link https://files.pythonhosted.org/packages/8c/13/7829643c64db0e7af7d2801a1e7f8754653035f52a4ba0b1879c53c8965b/pdm-pep517-0.10.0.tar.gz#sha256=9e5af54077ef6329925e1aca046f0c88ec661274e92f75c4b518bc673d4f3634 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.0
pdm.termui: Found link https://files.pythonhosted.org/packages/44/41/b2c3309313fb952f664e913fb213130af1f99256009d07edf1e611265d61/pdm_pep517-0.10.0-py3-none-any.whl#sha256=86f21de00e422714bb5b1ba00ea050655e8736588912b5e21aaec8783312e89c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.0
pdm.termui: Found link https://files.pythonhosted.org/packages/58/67/84467afb9fce5502995319ecc24ad1f3213e9dc4fb9633a6c67bac7c59cf/pdm-pep517-0.10.1.tar.gz#sha256=46e2bbb8ad3875818575840d97f2d7120ddebcd1f5ef2dc26025256581505e32 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.1
pdm.termui: Found link https://files.pythonhosted.org/packages/ae/2e/741b0dc7a289adfaa619631d0fdc48c440cf82d388177e5b047d7a343e73/pdm_pep517-0.10.1-py3-none-any.whl#sha256=d824a206b785055e7c2de93dfeabbd301704e8a418cbd7a6177f0d3b649de184 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.1
pdm.termui: Found link https://files.pythonhosted.org/packages/78/b0/797847bec485f269e12780839d73a4f60cf8c85ffda32f4f1d092ff8d64d/pdm-pep517-0.10.2.tar.gz#sha256=83bb71a7588df69ea0d77dc6524741c3a1af54ad5f421341428de648bfc03a29 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.2
pdm.termui: Found link https://files.pythonhosted.org/packages/df/ad/90af82587765bdd0a27d2e1ee53a0600aa88c7f5b85be9669f234a503936/pdm_pep517-0.10.2-py3-none-any.whl#sha256=f4ae4d3aceefe2d8e41d2a6da417adc70102a7d2bc0965b88a79d1caadbe6259 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.6), version: 0.10.2
pdm.termui: Found link https://files.pythonhosted.org/packages/fe/9b/d3c2d59f838aecb8ca635b565fb3b86642493c9af306f81cdd79aedf85ff/pdm-pep517-0.11.0.tar.gz#sha256=a4cd0e98210633b3bf79233294819623262e092e1c4c9751b8a7bb84fb906ac0 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.0
pdm.termui: Found link https://files.pythonhosted.org/packages/17/8a/ced22a15b543d654341f882a6565de30741d143403b89ca27788c29f1213/pdm_pep517-0.11.0-py3-none-any.whl#sha256=c15fc5db5048d5d6fa448431af37ffcfd4c9ddce1cdc82bcaf84df9160036076 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.0
pdm.termui: Found link https://files.pythonhosted.org/packages/1d/25/db7a607a6060cc3650db40168bf5b5275b1dbd787425e7374c30abb1f999/pdm-pep517-0.11.1.tar.gz#sha256=2d6de06705c7b6abf78b180973154805569b9e71342e8d3552f74966a0b1ce2a (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.1
pdm.termui: Found link https://files.pythonhosted.org/packages/dd/cd/84b4ad5c91b822af88f42d0bdd1a74a96a02c7e3a3e30c3e179925ab44dd/pdm_pep517-0.11.1-py3-none-any.whl#sha256=857bcbe12d1ebbcdfc319e01b63b5e7ce552773c670175c817f02123f86609d4 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.1
pdm.termui: Found link https://files.pythonhosted.org/packages/d3/70/f312e27fed1ad25decefae7a8e125349669b86f96a8e135a5086f244e566/pdm-pep517-0.11.2.tar.gz#sha256=e000bab43502c191d71808a2630dd44ece301a319d26e002a1caea3a7307cd20 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.2
pdm.termui: Found link https://files.pythonhosted.org/packages/21/8f/3e8022127fb370ea453ef5d7760bb1c32420c59ab788bf51c96a3de0b5df/pdm_pep517-0.11.2-py3-none-any.whl#sha256=5d08bb9425f51330b63008401afa7cbc19e1509ed2df292a3f2f43bf0692a1dc (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.11.2
pdm.termui: Found link https://files.pythonhosted.org/packages/9d/81/1f4e15e6a59a66952c18a73b86a3959ddacf305d6c97f71640a7d9865d94/pdm-pep517-0.12.0.tar.gz#sha256=fdc8b6564fbba5fd1d01e37d2cef21bca11e698f70ab0b95740b9f6f0854a789 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.0
pdm.termui: Found link https://files.pythonhosted.org/packages/bd/36/4c6b148e69fdec141f9611513d619fd24d08bbea7040ba4aacb2674fd210/pdm_pep517-0.12.0-py3-none-any.whl#sha256=4395009e4589d9f1893dbef9c041a6bcc972493c0895d8d3a1eef8ef25f8317d (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.0
pdm.termui: Found link https://files.pythonhosted.org/packages/8c/c6/62224b8d6417b8bb95a6a92c1974eb06cd0d555f90908a5595b164290d37/pdm-pep517-0.12.1.tar.gz#sha256=c3f9acfdc7832635628e94235320e0f6c19cbcd926eb041c454fb12463bc7504 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.1
pdm.termui: Found link https://files.pythonhosted.org/packages/af/af/c9007f9e8afccc45e986d044b9921c69e189427b818edb28f1149bad02e6/pdm_pep517-0.12.1-py3-none-any.whl#sha256=ddce03cf5bd49201f3c89660cd3bb4b61d8f46c9f372e43b35ad2e5b52bc0e51 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.1
pdm.termui: Found link https://files.pythonhosted.org/packages/11/9d/cf8108ac1886fc8b79ad2a5d811000f669cd90c242469208d0bd58754d7c/pdm-pep517-0.12.2.tar.gz#sha256=affdb4b0a67353f48764a97da6541026ac55f712a7cd9ac52790f18a3ad153c6 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.2
pdm.termui: Found link https://files.pythonhosted.org/packages/9d/5d/8cbafbfe31bdb6a7f006a1a1f8d2116d398e446b1d89171cc22cc20623c6/pdm_pep517-0.12.2-py3-none-any.whl#sha256=f4bdce2463f4bbcca6815b566d5b9a1dede79f40a0a918beacc3a50b0eae5850 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.2
pdm.termui: Found link https://files.pythonhosted.org/packages/cd/29/5ccfe04da3d1c138e464a05244640d83f88881f99f7733391b7944aed994/pdm-pep517-0.12.3.tar.gz#sha256=117bfb1619b86beb34fe009b8d41acacf790d1fc5240ccc11f6cada151d46887 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.3
pdm.termui: Found link https://files.pythonhosted.org/packages/e2/c2/3667a4ff953a0a20c67a1a436eb2c68d98876a803f7be342826b75cec59c/pdm_pep517-0.12.3-py3-none-any.whl#sha256=c03760e32eeca43da01ffa6c6911cd8c9acb5f232dff1454dd470f4533b80b60 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.3
pdm.termui: Found link https://files.pythonhosted.org/packages/5d/aa/ccc02f96361a26ee81ae9bd216b8162df8d8615cc8c235dca9b38ec65e1e/pdm-pep517-0.12.4.tar.gz#sha256=e918b7b3850f42cbbf5a6b71e75d43c3dca0be624c25e59dfda5bb6224a20e7c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.4
pdm.termui: Found link https://files.pythonhosted.org/packages/7e/16/2aed2fd2d08629c7efc57157513ca9d36cfaaf7f883174ba994c6e270b21/pdm_pep517-0.12.4-py3-none-any.whl#sha256=8c7983417552df882cbc3a3b92ac5f876d81d71bf1331e39aac226a126396b3b (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.4
pdm.termui: Found link https://files.pythonhosted.org/packages/b9/7d/99f2f844ae1a3bfd6f4bfac3a523fad805163dcddebf6bf232cb93cca972/pdm-pep517-0.12.5.tar.gz#sha256=cfd15e5498579186bdc0a1a7b6eea9f983e7c3a7dd1a2a7b0ad22d05d6dc5099 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.5
pdm.termui: Found link https://files.pythonhosted.org/packages/ca/05/d2d47b81cf8623d9d46a73b84f8a233a78c19e6d97e9d85ff82d83beeb7c/pdm_pep517-0.12.5-py3-none-any.whl#sha256=022fa34224fb34cdae3cad06864c44319ad0badb8e52327f8126c180cb66bb73 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.5
pdm.termui: Found link https://files.pythonhosted.org/packages/5a/8d/91434b681b1552b53b7249930059ab8ec971da07a3df1eb3ce2485a34f09/pdm-pep517-0.12.6.tar.gz#sha256=2ae8b9a61f0a9b6830468979dfdf903438336beee8db14cc79821a5662af4c13 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.6
pdm.termui: Found link https://files.pythonhosted.org/packages/51/8d/e63b375b3cf0527df539cff89c6735619a4ebb3fa7d17d4867a2dcfb1cb9/pdm_pep517-0.12.6-py3-none-any.whl#sha256=b59de2c7119c3d63788f7fc513e99e35ab557988ca61392e6424698fdd4b2168 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.6
pdm.termui: Found link https://files.pythonhosted.org/packages/af/4b/739fe47ab7e1e3602de4616ac9c85aee48adf5f27d348a248e87c5702ab9/pdm-pep517-0.12.7.tar.gz#sha256=6a4ed513edbcfd518e3b07e9118575d3fb35cc04551dd8acf3531e2463ef7fe3 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.7
pdm.termui: Found link https://files.pythonhosted.org/packages/38/ac/d412613c839a632787aa207a616f082d35f23f1ca2793be470d926e64a0a/pdm_pep517-0.12.7-py3-none-any.whl#sha256=d01ac717a44863844ba3361fcfcd5acefd67f63ee8a4f5a549f0febe12d46cb5 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 0.12.7
pdm.termui: Found link https://files.pythonhosted.org/packages/af/65/9db467c134f42b02d3abdd85101164253d60160cc52378a388eec696875e/pdm-pep517-1.0.0a0.tar.gz#sha256=aa482547e62048907219a26557ab41cb6696fedd74b9f29cbef8886842963e9c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0a0
pdm.termui: Found link https://files.pythonhosted.org/packages/2c/ae/976c1af24e43af025aca079ab5e393f943d2e6ec0a3a9461d2408a1862c1/pdm_pep517-1.0.0a0-py3-none-any.whl#sha256=926a46347a49ccf8f77943b312b60e1be658b988250d327c0b8180e2ccc6e9fa (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0a0
pdm.termui: Found link https://files.pythonhosted.org/packages/e1/bb/d495af3acf0a5394cd204c9be541df36327ab9ad5f5bf9adb81644c71639/pdm-pep517-1.0.0a1.tar.gz#sha256=e397927cf3ffd4a00081e9e85f58f722429714517f1fc5114dd9155bb5686bf4 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0a1
pdm.termui: Found link https://files.pythonhosted.org/packages/79/c1/e4e78de5688501367d5c96a240c384006fbc18335e3446e8ddca31ab3e63/pdm_pep517-1.0.0a1-py3-none-any.whl#sha256=b57f8cf9b67d99333ebb178510dda4252a600fbb960c3df3c5aa1ac59ccaf885 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0a1
pdm.termui: Found link https://files.pythonhosted.org/packages/36/d4/ee0296489b819bd4e2a396a622ed6f8d07ea24ffbe24a5b141587dd71b95/pdm-pep517-1.0.0.tar.gz#sha256=eb68ef1c790f30b6ed4dfc3bbe14e160379fd4e10fbedf4e799c016c07776b7b (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0
pdm.termui: Found link https://files.pythonhosted.org/packages/a0/30/495f4dba4b08b2b7b6e31c3880996a65949808c33b240a1fa7290f6f8f1b/pdm_pep517-1.0.0-py3-none-any.whl#sha256=66cd7a037d10004a311abbfd196560ccaa02e98856ca0c40b5c455423509aad9 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.0
pdm.termui: Found link https://files.pythonhosted.org/packages/52/de/4fd74493cde9d75d0299ed89b3154a45fa431e14e93e485635e4c6942ed4/pdm-pep517-1.0.1.tar.gz#sha256=d159dd5f79027189a773567996f8f8e1e7c53a4ad2b518b58e62021370c0512c (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.1
pdm.termui: Found link https://files.pythonhosted.org/packages/86/23/3e8f6895400c4869e5e508c7fafc989236886327a36dc1cec1e1193eb8f3/pdm_pep517-1.0.1-py3-none-any.whl#sha256=95aa857a90e3e84088138b8da7b49a5ee79f26550adb7e4ee575db7e5bce5b6f (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.1
pdm.termui: Found link https://files.pythonhosted.org/packages/b8/f2/19376707a470ceeeff96fdeb7526adef4f692fb78fdb2eb19af6bd5f26f7/pdm-pep517-1.0.2.tar.gz#sha256=9d5a2aa5896f3733755097945ec2a751cd19ee3399306e099514014b1e49adf1 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.2
pdm.termui: Found link https://files.pythonhosted.org/packages/fe/8a/cb1011110d736085428e4f612db67a2a7607017ef9be8e77b05fb66adb5d/pdm_pep517-1.0.2-py3-none-any.whl#sha256=7d18a85bd8eae83c6f5e4f438c5a07e5216ff9f20e3b69c2abbb81acd658f4f2 (from https://pypi.org/simple/pdm-pep517/) (requires-python:>=3.7), version: 1.0.2
pdm.termui: Given no hashes to check 6 links for project 'pdm-pep517': discarding no candidates
pdm.termui: Using version 1.0.2 (newest of versions: 1.0.0, 1.0.1, 1.0.2)
pdm.termui: Collecting pdm-pep517>=1.0.0
pdm.termui: Created temporary directory: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-unpack-6vompqkb
pdm.termui: Looking up "https://files.pythonhosted.org/packages/fe/8a/cb1011110d736085428e4f612db67a2a7607017ef9be8e77b05fb66adb5d/pdm_pep517-1.0.2-py3-none-any.whl" in the cache
pdm.termui: Current age based on date: 177564
pdm.termui: Ignoring unknown cache-control directive: immutable
pdm.termui: Freshness lifetime from max-age: 365000000
pdm.termui: The response is "fresh", returning cached response
pdm.termui: 365000000 > 177564
pdm.termui: Using cached pdm_pep517-1.0.2-py3-none-any.whl (305 kB)
pdm.termui: Added pdm-pep517>=1.0.0 from https://files.pythonhosted.org/packages/fe/8a/cb1011110d736085428e4f612db67a2a7607017ef9be8e77b05fb66adb5d/pdm_pep517-1.0.2-py3-none-any.whl#sha256=7d18a85bd8eae83c6f5e4f438c5a07e5216ff9f20e3b69c2abbb81acd658f4f2 (from -r /var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pdm-build-reqs-sl1cg702.txt (line 1)) to build tracker '/private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz'
pdm.termui: Removed pdm-pep517>=1.0.0 from https://files.pythonhosted.org/packages/fe/8a/cb1011110d736085428e4f612db67a2a7607017ef9be8e77b05fb66adb5d/pdm_pep517-1.0.2-py3-none-any.whl#sha256=7d18a85bd8eae83c6f5e4f438c5a07e5216ff9f20e3b69c2abbb81acd658f4f2 (from -r /var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pdm-build-reqs-sl1cg702.txt (line 1)) from build tracker '/private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz'
pdm.termui: Installing collected packages: pdm-pep517
pdm.termui: Created temporary directory: /private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-unpacked-wheel-say4ewmz
pdm.termui:
pdm.termui: Successfully installed pdm-pep517-1.0.2
pdm.termui: WARNING: You are using pip version 20.1.1; however, version 22.2 is available.
pdm.termui: You should consider upgrading via the '/Users/joao.palmeiro/.pyenv/versions/3.7.12/bin/python3 -m pip install --upgrade pip' command.
pdm.termui: Removed build tracker: '/private/var/folders/1c/kr3l7frs31976x49gwpzp4hm0000gp/T/pip-req-tracker-fi5vh8jz'
pdm.termui: - Adding LICENSE
pdm.termui: - Adding README.md
pdm.termui: - Adding pyproject.toml
pdm.termui: - Adding src/nbadge/__init__.py
pdm.termui: - Adding src/nbadge/cli.py
pdm.termui: - Adding src/nbadge/constants.py
pdm.termui: - Adding PKG-INFO
pdm.termui: Preparing isolated env for PEP 517 build...
pdm.termui: - Adding nbadge/__init__.py
pdm.termui: - Adding nbadge/cli.py
pdm.termui: - Adding nbadge/constants.py
pdm.termui: - Adding nbadge-0.1.1.dist-info/entry_points.txt
pdm.termui: - Adding nbadge-0.1.1.dist-info/WHEEL
pdm.termui: - Adding nbadge-0.1.1.dist-info/METADATA
pdm.termui: - Adding nbadge-0.1.1.dist-info/license_files/LICENSE
pdm.termui: - Adding nbadge-0.1.1.dist-info/RECORD
Traceback (most recent call last):
File "/Users/joao.palmeiro/.local/bin/pdm", line 10, in <module>
sys.exit(main())
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/pdm/core.py", line 254, in main
return Core().main(args)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/pdm/core.py", line 187, in main
raise cast(Exception, err).with_traceback(traceback)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/pdm/core.py", line 182, in main
f(options.project, options)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/pdm/cli/commands/publish/__init__.py", line 159, in handle
resp = repository.upload(package, progress)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/pdm/cli/commands/publish/repository.py", line 75, in upload
field_parts, callback=on_upload
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 390, in from_fields
encoder = MultipartEncoder(fields, boundary, encoding)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 125, in __init__
self._prepare_parts()
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 246, in _prepare_parts
self.parts = [Part.from_field(f, enc) for f in self._iter_fields()]
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 246, in <listcomp>
self.parts = [Part.from_field(f, enc) for f in self._iter_fields()]
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 494, in from_field
body = coerce_data(field.data, encoding)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 472, in coerce_data
return CustomBytesIO(data, encoding)
File "/Users/joao.palmeiro/Library/Application Support/pdm/venv/lib/python3.7/site-packages/requests_toolbelt/multipart/encoder.py", line 536, in __init__
super(CustomBytesIO, self).__init__(buffer)
TypeError: a bytes-like object is required, not 'str'
Expected behavior
The package will be successfully built and published to PyPI.
I just wanted to say that the new version solves the issue I had to build and publish a Python package. Thank you so much for solving it so quickly and for all your work with PDM, @frostming! 😄
Steps to reproduce
Hi! 👋
I'm using PDM for a small CLI I'm developing. When I tried to publish the first version to PyPI via
pdm publish
, I got an error. I initially had the error on GitHub Actions, but then I was able to reproduce it locally viapdm publish --username=__token__ --password=<pypi_token> --verbose
.Actual behavior
Both are the same error:
GitHub Actions
Locally
Expected behavior
The package will be successfully built and published to PyPI.
Environment Information
The text was updated successfully, but these errors were encountered: