Skip to content

Commit 6330a7b

Browse files
committed
Retire training/network install tiers from user-facing surfaces; 0.7.2
The base install has been a full node since the extras moved to core; the [training] extra is the shelved JEPA stack and no longer belongs in install instructions. Extras stay defined in pyproject for back-compat.
1 parent 69caacb commit 6330a7b

8 files changed

Lines changed: 11 additions & 18 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,8 @@ jobs:
100100
101101
**Install tiers:**
102102
```bash
103-
pip install autonet-computer # Agent framework (local)
104-
pip install autonet-computer[voice] # + Voice / TTS
105-
pip install autonet-computer[network] # + Blockchain, P2P, training
106-
pip install autonet-computer[network,voice] # Everything
103+
pip install autonet-computer # Full node: agents, chain, P2P substrate
104+
pip install autonet-computer[voice-full] # + voice: all TTS backends + push-to-talk STT
107105
```
108106
109107
## Package Integrity Hash

‎README.md‎

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,23 +84,18 @@ The original long-form whitepaper (v3) is preserved at [autonet-code/whitepaper]
8484
```bash
8585
pip install autonet-computer # Full node: agent framework + chain registration + substrate/P2P
8686
pip install autonet-computer[voice-full] # + voice: all TTS backends + push-to-talk STT
87-
pip install autonet-computer[training] # + native training stack (torch, transformers, mss)
88-
pip install autonet-computer[training,voice-full] # everything
8987
```
9088

9189
The base install is a fully functional node: agent orchestration, on-chain
9290
registration, and substrate event gossip / federated close all work out of the
93-
box. The `[training]` extra adds only the compute-heavy native-training deps
94-
(JEPA / FedAvg / model sharding), which are off the live path. (`[network]`
95-
still resolves as a back-compat alias for `[training]` plus the optional UPnP
96-
helper.)
91+
box.
9792

9893
Or from source:
9994

10095
```bash
10196
git clone https://github.com/autonet-code/node.git
10297
cd node
103-
pip install -e . # add "[training]" for the native-training stack
98+
pip install -e .
10499
```
105100

106101
Start the agent framework:

‎atn/autonet_service.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ def _discover_jurisdiction(self) -> None:
243243
log.info("Jurisdiction '%s' contracts discovered from %s",
244244
self.state.jurisdiction_name, self.config.dao_address)
245245
except ImportError:
246-
log.info("Contract discovery skipped (install autonet-computer[network] for on-chain features)")
246+
log.info("Contract discovery skipped (web3 not available)")
247247
except Exception as e:
248248
log.warning("Failed to discover jurisdiction from %s: %s",
249249
self.config.dao_address, e)

‎docs/cross_platform_isolation_design.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ This was the sprint to make isolation + vault OS-agnostic.
3737
already crosses platforms.
3838
- Secret store (`atn/_vendor/kevin/keystore.py`): age/`pyrage` + stdlib file I/O.
3939
- PID-reuse defense in the supervisor (`agent_supervisor._probe_identity`):
40-
`psutil.create_time()`/`cmdline()`, cross-platform. (Caveat: `psutil` is a
41-
`[network]` extra, not core.)
40+
`psutil.create_time()`/`cmdline()`, cross-platform. (Caveat: `psutil` ships in
41+
core.)
4242

4343
**Windows-only, needs porting (the two hard parts):**
4444
1. **Kill-tree containment** (`worker_manager.py`): Win32 Job Objects

‎nodes/common/p2p.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ class AutonetHost:
393393
- Guild gossip (GossipSub)
394394
- Node capability advertisement
395395
396-
Requires ``pip install autonet-computer[network]`` for P2P dependencies.
396+
P2P dependencies (libp2p, trio) ship with the core install.
397397
"""
398398

399399
def __init__(

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "autonet-computer"
7-
version = "0.7.1"
7+
version = "0.7.2"
88
description = "Decentralized AI alignment network with agent orchestration framework"
99
requires-python = ">=3.11"
1010
license = "MIT"

‎scripts/install.ps1‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,4 @@ if ($UserPath -notlike "*$VenvBin*") {
8181

8282
Info "Installation complete!"
8383
Info "Run 'atn' to start the agent framework."
84-
Info "Optional extras: pip install autonet-computer[voice] autonet-computer[node] autonet-computer[p2p]"
84+
Info "Optional extras: pip install autonet-computer[voice-full]"

‎scripts/install.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ fi
7777

7878
info "Installation complete!"
7979
info "Run 'atn' to start the agent framework."
80-
info "Optional extras: pip install autonet-computer[voice] autonet-computer[node] autonet-computer[p2p]"
80+
info "Optional extras: pip install autonet-computer[voice-full]"

0 commit comments

Comments
 (0)