Archway
archway is the lightweight command-line client for an Archway service.
It contains no translation engine, analysis engine, or server implementation.
Installation
Install the command into an isolated environment:
pipx install archway
Configuration
Set the service URL and personal bearer token:
export ARCHWAY_URL="https://your-archway-service.example.com"
export ARCHWAY_TOKEN="<personal token>"
The health check does not require a token:
archway health
Translate one Python file:
archway translate example.py
Specify its dotted module name and write the IR response to a file:
archway translate src/example.py \
--module-name package.example \
--output example.ir.json
Command output is JSON. Errors are written to standard error and do not include the configured bearer token.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
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 archway-0.1.0-py3-none-any.whl.
File metadata
- Download URL: archway-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f90285734670db11d1a0fbccdd5c8e9f5de79a9ace183ebc1593ae80ea67e63
|
|
| MD5 |
f814f782476ae7ad8f03045cfc32ac48
|
|
| BLAKE2b-256 |
a6ead951cf92b141cf9172b4e37a223ec586030f12d1acb8cf3848c94a0824e3
|