├── .github ├── actions │ ├── run-docker │ │ └── action.yml │ └── setup-poetry-nox │ │ └── action.yml └── workflows │ ├── build.yml │ └── python.yml ├── .gitignore ├── CHANGES.rst ├── Dockerfile ├── LICENSE.rst ├── README.rst ├── entrypoint.sh ├── maintainer.rst ├── noxfile.py ├── poetry.lock ├── pyproject.toml ├── requirements.txt ├── romt-wrapper.py ├── scripts ├── setup-fake-crates.py └── setup-fake-index.sh ├── src └── romt │ ├── __init__.py │ ├── base.py │ ├── cli.py │ ├── common.py │ ├── crate.py │ ├── dist.py │ ├── download.py │ ├── error.py │ ├── integrity.py │ ├── manifest.py │ ├── py.typed │ ├── rustup.py │ ├── serve.py │ ├── signature.py │ └── toolchain.py └── tests ├── __init__.py ├── channel-rust-1.76.0.toml ├── test_romt_common.py ├── test_romt_crate.py ├── test_romt_fake_upstream.py ├── test_romt_integrity.py └── test_romt_toolchain.py /.github/actions/run-docker/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/.github/actions/run-docker/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-poetry-nox/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/.github/actions/setup-poetry-nox/action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/.github/workflows/python.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/LICENSE.rst -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/README.rst -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /maintainer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/maintainer.rst -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/noxfile.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/requirements.txt -------------------------------------------------------------------------------- /romt-wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/romt-wrapper.py -------------------------------------------------------------------------------- /scripts/setup-fake-crates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/scripts/setup-fake-crates.py -------------------------------------------------------------------------------- /scripts/setup-fake-index.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/scripts/setup-fake-index.sh -------------------------------------------------------------------------------- /src/romt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/romt/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/base.py -------------------------------------------------------------------------------- /src/romt/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/cli.py -------------------------------------------------------------------------------- /src/romt/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/common.py -------------------------------------------------------------------------------- /src/romt/crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/crate.py -------------------------------------------------------------------------------- /src/romt/dist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/dist.py -------------------------------------------------------------------------------- /src/romt/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/download.py -------------------------------------------------------------------------------- /src/romt/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/error.py -------------------------------------------------------------------------------- /src/romt/integrity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/integrity.py -------------------------------------------------------------------------------- /src/romt/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/manifest.py -------------------------------------------------------------------------------- /src/romt/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/py.typed -------------------------------------------------------------------------------- /src/romt/rustup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/rustup.py -------------------------------------------------------------------------------- /src/romt/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/serve.py -------------------------------------------------------------------------------- /src/romt/signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/signature.py -------------------------------------------------------------------------------- /src/romt/toolchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/src/romt/toolchain.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/channel-rust-1.76.0.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/channel-rust-1.76.0.toml -------------------------------------------------------------------------------- /tests/test_romt_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/test_romt_common.py -------------------------------------------------------------------------------- /tests/test_romt_crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/test_romt_crate.py -------------------------------------------------------------------------------- /tests/test_romt_fake_upstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/test_romt_fake_upstream.py -------------------------------------------------------------------------------- /tests/test_romt_integrity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/test_romt_integrity.py -------------------------------------------------------------------------------- /tests/test_romt_toolchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drmikehenry/romt/HEAD/tests/test_romt_toolchain.py --------------------------------------------------------------------------------