goodboy / tractor

A distributed, structured concurrent runtime for Python (and friends)
GNU Affero General Public License v3.0
271 stars 12 forks source link

Alpha5 #321

Closed goodboy closed 2 years ago

goodboy commented 2 years ago

Finally 😂

Excited to get this one done after a half year 🏄🏼

Please review the changelog in detail.

goodboy commented 2 years ago

Lol, of course more problems...

Tried to do a test pypi build and upload: https://test.pypi.org/project/tractor/

and of course something is going wrong..:joy: (note the try1 was bc i mistakenly deleted the first upload just to realize you can't do that..)

(alpha5testpypi)  >>> pip install -i https://test.pypi.org/simple/ tractor==0.1.0a5try1                                                         (git)-[alpha5]
Looking in indexes: https://test.pypi.org/simple/
Collecting tractor==0.1.0a5try1
  Downloading https://test-files.pythonhosted.org/packages/4e/75/5024226ee83e9546f94a2a9475649464e3532c94580713cca5b689709471/tractor-0.1.0a5try1.tar.gz (106 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 106.7/106.7 kB 831.2 kB/s eta 0:00:00
  Installing build dependencies ... error
  error: subprocess-exited-with-error

  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [3 lines of output]
      Looking in indexes: https://test.pypi.org/simple/
      ERROR: Could not find a version that satisfies the requirement setuptools>=40.8.0 (from versions: none)
      ERROR: No matching distribution found for setuptools>=40.8.0
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

no idea what the hell is going on. does seem like you can't put git style deps in the setup.py and build an sdist? Honestly no clue but getting pretty tired of hitting problems in external systems at this point.

goodboy commented 2 years ago

Bleh, only an sdist worked bc of the embedded git pinned deps.

All good though.

Uploaded: https://pypi.org/project/tractor/0.1.0a5/