Thin launcher for the AlphaForge backtesting CLI — downloads and runs the AlphaForge binary (provides the alpha-forge command).
Project description
alpha-forge-launcher
AlphaForge のバックテスト CLI バイナリを取得・起動する薄いランチャーです(Apache-2.0・依存ゼロ)。インストールすると alpha-forge コマンドを提供します。
PyPI 配布名は
alpha-forge-launcherです(alpha-forgeは既存の無関係プロジェクトalphaforgeへの PyPI 類似名ガードで登録できないため)。提供するコマンドはalpha-forge(正準)のまま維持しています。
# uvx(インストール不要で実行)
uvx alpha-forge-launcher --version
uvx alpha-forge-launcher system init && uvx alpha-forge-launcher demo
# または --from でコマンド名を明示
uvx --from alpha-forge-launcher alpha-forge --version
# pip(インストール後は alpha-forge コマンドが使える)
pip install alpha-forge-launcher
alpha-forge --version
alpha-forge system init && alpha-forge demo
- 起動時に対応プラットフォームのバイナリを Releases から取得し、SHA256 検証のうえキャッシュして実行します。2 回目以降はキャッシュを再利用します。
- 対応プラットフォーム(現時点): macOS arm64。他は順次対応。
- バージョン同期: 既定で最新 Release を追従します。固定するには
ALPHA_FORGE_VERSION=v0.17.0 alpha-forge ...。ランチャー自身のバージョンはランチャーのコード変更時のみ更新します。
AlphaForge 本体は商用ライセンス(無料 Trial あり)。ライセンスは実行時にバイナリが管理します。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alpha_forge_launcher-0.1.0.tar.gz.
File metadata
- Download URL: alpha_forge_launcher-0.1.0.tar.gz
- Upload date:
- Size: 20.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2bb761db296992f8862c6a8c1f1edd8fa6bcf729d8c127f961a34dc3c84897a
|
|
| MD5 |
14b9c302053e11d5a313179caa9afdc6
|
|
| BLAKE2b-256 |
a23dda72249ffaca6943e914eacec93865f3a36533a79a07ff7168fe435d62fe
|
Provenance
The following attestation bundles were made for alpha_forge_launcher-0.1.0.tar.gz:
Publisher:
publish.yml on alforge-labs/alpha-forge-launcher
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alpha_forge_launcher-0.1.0.tar.gz -
Subject digest:
f2bb761db296992f8862c6a8c1f1edd8fa6bcf729d8c127f961a34dc3c84897a - Sigstore transparency entry: 1996796341
- Sigstore integration time:
-
Permalink:
alforge-labs/alpha-forge-launcher@af96d669816e6d470fd8ffb5b8c84fec565650a6 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alforge-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@af96d669816e6d470fd8ffb5b8c84fec565650a6 -
Trigger Event:
push
-
Statement type:
File details
Details for the file alpha_forge_launcher-0.1.0-py3-none-any.whl.
File metadata
- Download URL: alpha_forge_launcher-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c11ce3782126307e04a2eadc476fae6dff2cebb556cd168bc30afc208d9809af
|
|
| MD5 |
c7927b8e491216f850f21622420cdcc1
|
|
| BLAKE2b-256 |
c6b8a12cdefc5c79b0b6ad8d30d8246081483a93543024d4cb3a8696b5fefc1f
|
Provenance
The following attestation bundles were made for alpha_forge_launcher-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on alforge-labs/alpha-forge-launcher
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alpha_forge_launcher-0.1.0-py3-none-any.whl -
Subject digest:
c11ce3782126307e04a2eadc476fae6dff2cebb556cd168bc30afc208d9809af - Sigstore transparency entry: 1996796502
- Sigstore integration time:
-
Permalink:
alforge-labs/alpha-forge-launcher@af96d669816e6d470fd8ffb5b8c84fec565650a6 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alforge-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@af96d669816e6d470fd8ffb5b8c84fec565650a6 -
Trigger Event:
push
-
Statement type: