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

Release/v1.8.0 #292

Merged
merged 51 commits into from
Feb 4, 2025
Merged

Release/v1.8.0 #292

merged 51 commits into from
Feb 4, 2025

Conversation

mo0haned
Copy link
Collaborator

@mo0haned mo0haned commented Feb 4, 2025

This pull request includes several changes aimed at enhancing the subnet,

Version Updates:

  • compute/__init__.py: Updated version numbers for the template module, minimal miner, and validator versions.

Code Refactoring and Improvements:

  • compute/axon.py: Refactored imports, added type hints, and replaced the serve_extrinsic function with custom_serve_extrinsic for better modularity and readability.

  • updating the requirements to support bittensor version 8.5.0

  • updating validator and miner to work with that

mo0haned and others added 30 commits December 31, 2024 15:13
…theus code

prometheus extrinsic is removed from 8.2.1
…key endpoint in the API

modify the container.py to support the dual key (user/terminal)
modify the miner allocate function
modify the register_api.py endpoint for the exchange key docker function
1. change the default key_type to "user" if the frontend didn't specify the type
unblock the input for no ssh key function
add the function in check_miner_status endpoint
feat: refactor certificate generation script to use temporary extensions file
…e-Register-API-in-compute-subnet-Repo

chore: ignore new register-api directory
…dpoint-re-design

Feature/cd-1513-ssh-key-endpoint-re-design
…commit

feat: pre-commit whitespace removal and conventional commit checker (…
…-ips

feat: only whitelisted ips can access to register api.
…-miner-version

feature/CSN-409-api-detect-miner-version
…-scoring-mechanism-wandb

feature/csn 399 consensus scoring mechanism wandb
Removed redundant assignments for `pog_retry_limit` and `pog_retry_interval`.
…ance the pydantic parsing for the port and nonce
nauttiilus and others added 21 commits January 27, 2025 15:53
fix: fix the response from the miner by adding middleware_cls and enh…
Merge pull request #258 from neuralinternet/release/v1.7.4
…tensor version

2 - refactor Axon class to follow the latest bittensor update coding style.
3 - refactor the imports section
4 - remove prometheus
…on-the-Allocation-request

Return-the-miner-version-on-the-Allocation-request
Co-authored-by: Ivan Anishchuk <[email protected]>
chore: quick fix for allocate without ssh considered as test
1. remove the version limit to 600
2. remove the miner staking limit to 1000
…r-filter-limit

fix(validator.py): change the validator version and miner staking limit
subtensor: "bittensor.subtensor",
wallet: "bittensor.wallet",
if TYPE_CHECKING:
from bittensor.core.axon import Axon

Check notice

Code scanning / CodeQL

Unused import Note

Import of 'Axon' is not used.
if TYPE_CHECKING:
from bittensor.core.axon import Axon
from bittensor.core.subtensor import Subtensor
from bittensor.core.types import AxonServeCallParams

Check notice

Code scanning / CodeQL

Unused import Note

Import of 'AxonServeCallParams' is not used.
@@ -21,10 +21,11 @@
import bittensor.utils.networking as net

import compute
import inspect

Check notice

Code scanning / CodeQL

Unused import Note

Import of 'inspect' is not used.
@thomas-chu123
Copy link
Collaborator

Looks good for the 1.8.0 release.

Copy link
Collaborator

@thomas-chu123 thomas-chu123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good on 1.8.0

Copy link
Collaborator

@nauttiilus nauttiilus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@GenesisOpp GenesisOpp merged commit 8c64804 into main Feb 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants