aleph-im / aleph-client

Lightweight Python Client library for the Aleph.im network
MIT License
11 stars 12 forks source link

Fix: Project did not migrate to `pyproject.toml` #213

Closed hoh closed 4 weeks ago

hoh commented 1 month ago

The project still used setup.py and setup.cfg.

This branch:

  1. Migrates to pyproject.toml and hatch.
  2. Updates workflows accordingly.
  3. Changes README from reStructuredText to the easier Markdown.
  4. Updates dependencies.

This also fixes multiple issues and bugs in the code. Do not squash.

Reviewers may want to look at commits individually.

github-actions[bot] commented 1 month ago

Failed to retrieve llama text: POST 504:

504 Gateway Time-out

The server didn't respond in time.

hoh commented 1 month ago

Requires a new release of aleph-sdk-python

Psycojoker commented 1 month ago

Quite some commits could be merged using "git rebase -i" + "fixup" but this is for once this PR is ready to be merged.

Otherwise since this is a lot of commits either directly done by tools or following the output of tools everything looks good to me, this will greatly increase the quality of the project.

github-actions[bot] commented 1 month ago

Failed to retrieve llama text: POST 504:

504 Gateway Time-out

The server didn't respond in time.

Psycojoker commented 1 month ago

We are waiting for a new version of the SDK before merging this one cc @hoh