Skip to content

10.x release failed #385

@duckinator

Description

@duckinator

Merging #383 triggered this run: https://github.com/duckinator/bork/runs/44386449479

That run resulted in this error:

bork.pypi.upload INFO Uploading 2 files to PyPi repository 'https://upload.pypi.org/legacy/'.
Traceback (most recent call last):
  File "/usr/local/bin/bork", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/local/lib/python3.12/site-packages/bork/cli.py", line 237, in main
    args.func(args)
  File "/usr/local/lib/python3.12/site-packages/bork/cli.py", line 115, in release
    api.release(pypi_repository, args.dry_run, args.github, args.pypi)
  File "/usr/local/lib/python3.12/site-packages/bork/api.py", line 162, in release
    pypi.upload(repository_name, './dist/*.tar.gz', './dist/*.whl',
  File "/usr/local/lib/python3.12/site-packages/bork/pypi.py", line 135, in upload
    Uploader(files, repository_name).upload(**kwargs)
  File "/usr/local/lib/python3.12/site-packages/bork/pypi.py", line 125, in upload
    response = self._upload_file(self.repository, file, metadata)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/bork/pypi.py", line 102, in _upload_file
    response = post(url, form, auth=(self.username, self.password))
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/bork/http.py", line 31, in post
    return request("POST", url, fields, auth)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/bork/http.py", line 16, in request
    response = http.request(method, url, fields=fields, headers=headers, retries=MAX_RETRIES)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/_request_methods.py", line 143, in request
    return self.request_encode_body(
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/_request_methods.py", line 264, in request_encode_body
    body, content_type = encode_multipart_formdata(
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/filepost.py", line 81, in encode_multipart_formdata
    body.write(data)
TypeError: a bytes-like object is required, not 'NoneType'

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions