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

Create new 'bittensor-sdk` package #2190

Closed
8 tasks done
roman-opentensor opened this issue Jul 29, 2024 · 5 comments
Closed
8 tasks done

Create new 'bittensor-sdk` package #2190

roman-opentensor opened this issue Jul 29, 2024 · 5 comments
Assignees

Comments

@roman-opentensor
Copy link
Contributor

roman-opentensor commented Jul 29, 2024

As part of the EPIC: Bittensor Redesign , we need to update the bittensor repos to become an SDK that can be used by Python developers.

AC:

  • Remove wallet and related content. Start using pip installable bittensor-wallet. Fix related tests. PR #2191.
  • Recreate Bittensor Config. Re-use config as it is with a bit cleaner code.
  • Make the sub-package structure more independent.
  • Code improvement.
  • Code refactoring.
  • Check all parts of the code for use in bittensor and subnets.
  • Subtensor / extrinsics optimization (according to backward compatibility).
  • Check the entire code base for compliance with the Cortex coding standard.

The list of AC could be updated.

@roman-opentensor
Copy link
Contributor Author

Part 1: #2191

@roman-opentensor
Copy link
Contributor Author

Part 2: #2204

@roman-opentensor
Copy link
Contributor Author

Part 3: #2206

@roman-opentensor
Copy link
Contributor Author

Part 4: #2210

@roman-opentensor
Copy link
Contributor Author

review session PR: #2220

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants