Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeError when trying to pdm publish a package #1270

Closed
1 task done
joaopalmeiro opened this issue Jul 25, 2022 · 1 comment
Closed
1 task done

TypeError when trying to pdm publish a package #1270

joaopalmeiro opened this issue Jul 25, 2022 · 1 comment
Labels
🐛 bug Something isn't working

Comments

@joaopalmeiro
Copy link

  • 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.

Environment Information

PDM version:
  2.0.3
Python Interpreter:
  /Users/joao.palmeiro/.pyenv/versions/3.7.12/bin/python3 (3.7)
Project Root:
  /Users/joao.palmeiro/Documents/GitHub/nbadge
Project Packages:
  /Users/joao.palmeiro/Documents/GitHub/nbadge/__pypackages__/3.7
{
  "implementation_name": "cpython",
  "implementation_version": "3.7.12",
  "os_name": "posix",
  "platform_machine": "x86_64",
  "platform_release": "21.4.0",
  "platform_system": "Darwin",
  "platform_version": "Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022;
root:xnu-8020.101.4~15/RELEASE_X86_64",
  "python_full_version": "3.7.12",
  "platform_python_implementation": "CPython",
  "python_version": "3.7",
  "sys_platform": "darwin"
}
@joaopalmeiro joaopalmeiro added the 🐛 bug Something isn't working label Jul 25, 2022
@joaopalmeiro
Copy link
Author

Hi! 👋

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! 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant