Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.4.1 instead.
Reason given by maintainers: Breaks on older versions of macos

mtrip

mtrip finds exact median triplet trees. You give it a set of rooted gene trees, and it finds every species tree that shares as many rooted triplets with them as possible. The paper below calls the method RTIST; the package and its commands are called mtrip.

Gleb Zhelezov and James H. Degnan. Trying out a million genes to find the perfect pair with RTIST. Bioinformatics 38(14):3565-3573, 2022.

Installation

pip install mtrip

or run it without installing, using uv:

uvx mtrip genes.nwk

pip installs a prebuilt wheel on Linux (x86_64 and arm64, Alpine included) and on macOS 11 or newer (Intel and Apple Silicon), for Python 3.10 and up. The wheels come with OpenMP built in, so mtrip uses all your CPU cores and you don't need to install anything else. On Windows, use WSL. Anywhere else, pip compiles mtrip from source (see Building from source).

Quick start

genes.nwk has one rooted gene tree per line, in Newick format:

((A,B),(C,(D,E)));
(((A,C),B),(D,E));
(((A,D),B),(C,E));
((A,E),((B,C),D));
(A,(B,((C,D),E)));
$ mtrip genes.nwk -n -p
...
Best possible triplet count is 26, out of a maximum of 50.
...
((A,B),((C,D),E));
((A,B),(C,(D,E)));

Each of these trees shares 26 triplets with the gene trees, and no tree shares more, so both are median triplet trees. When several trees tie for the best score, mtrip reports all of them.

Commands

mtrip: median triplet trees

mtrip genes.nwk                 # writes the trees to out_genes.nwk
mtrip genes.nwk trees.nwk       # ...or to a file you name
mtrip genes.nwk -n -p           # print the trees instead of saving them
mtrip genes.nwk -b weights.p    # also save the weights, for the commands below

The input file has one Newick string per line. mtrip ignores branch lengths and internal node labels, and skips blank lines and lines starting with #. By default it uses all CPUs; -t N limits it to N threads.

mtrip-suboptimal: near-optimal trees

This samples trees whose score is close to the best one, using a weights file saved with mtrip -b:

$ mtrip-suboptimal weights.p -f 0.9 -n 5
#26
((A,B),((C,D),E));
#25
((A,B),(D,(C,E)));
#24
(A,(B,(C,(D,E))));
...

The trees come out highest score first, each with its score on the line above. Set the cutoff with -f, as a fraction of the best score (default 0.99), or with -m, as an absolute score. -n caps the number of trees (default 100), and -s seeds the random sampling.

mtrip-combine: combine runs

Weights from separate runs (for example, on parts of a large data set) add up. Combine them, then work with the result as if it came from one run:

mtrip part1.nwk -b part1.p
mtrip part2.nwk -b part2.p
mtrip-combine part1.p part2.p -o all.p
mtrip-suboptimal all.p -f 1         # the median trees of the combined data

All inputs must have the same taxa.

All three commands take -h (the full list of options), -v (version) and -q (quiet).

Output and scripting

The commands write only their results to standard output: the trees from -p, and the scored trees from mtrip-suboptimal. Progress and other messages go to standard error, so you can redirect or pipe the results:

mtrip genes.nwk -n -p > median_trees.nwk
mtrip genes.nwk -n -p -q | some_other_tool    # -q: no progress messages

Messages are in color on a terminal, unless the NO_COLOR environment variable is set. The exit code is 0 on success, 1 on an error such as unreadable input or a malformed Newick string, and 2 on invalid command-line arguments.

Limits

The search is exact, so its cost grows exponentially with the number of taxa n (it stores about 2·3n−1 weights): about 1 GB of memory at 18 taxa and about 3 GB at 19. The number of gene trees matters much less. Inputs with 20 or more taxa are not supported yet.

Building from source

You need a C compiler and CMake 3.15 or newer. The build fetches its Python build dependencies (Cython, cysignals, scikit-build-core) itself.

OpenMP is optional but makes the main computation parallel. On Linux, GCC supports it out of the box. On macOS, install libomp with Homebrew (brew install libomp); the build finds it automatically. Without OpenMP the build still succeeds and runs single-threaded.

git clone https://github.com/glebzhelezov/rtist.git
cd rtist
pip install .

Build options, passed through pip (or uv pip) with -C:

  • -Ccmake.define.MTRIP_NATIVE=ON tunes the code for the CPU you're building on. It runs faster, but only on CPUs like yours.
  • -Ccmake.define.MTRIP_OPENMP=OFF builds without OpenMP even if it's available.

Development

The project uses uv:

uv sync                                    # .venv with mtrip (editable) and dev tools
uv run pytest                              # test suite
uv run mtrip examples/example_5tips.nwk -n -p
uv run ruff format && uv run ruff check    # Python formatting and lint
uv run clang-format -i lib/*.c lib/*.h     # C formatting

Edits to .py files take effect immediately. When a C, .pyx or CMake file changes, the next uv run rebuilds the compiled modules.

On every push, GitHub Actions runs the lint checks and the tests on Linux and macOS (x86_64 and arm64), and builds and tests the wheels. The Publish workflow uploads releases to PyPI using Trusted Publishing.

Citation

@article{zhelezov2022trying,
  title={Trying out a million genes to find the perfect pair with {RTIST}},
  author={Zhelezov, Gleb and Degnan, James H},
  journal={Bioinformatics},
  volume={38},
  number={14},
  pages={3565--3573},
  year={2022},
  publisher={Oxford University Press}
}

License

GPL-3.0. See LICENSE.

Metadata

Release files for mtrip 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mtrip 0.4.0
File Size Uploaded Provenance Actions
mtrip-0.4.0.tar.gz 72.4 kB Without provenance Details for mtrip-0.4.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for mtrip 0.4.0
File Actions
mtrip-0.4.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp315-cp315-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp315-cp315-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for mtrip-0.4.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for mtrip-0.4.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp315-cp315-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp315-cp315-macosx_11_0_arm64.whl
mtrip-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for mtrip-0.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for mtrip-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp314-cp314-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
mtrip-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for mtrip-0.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for mtrip-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
mtrip-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for mtrip-0.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for mtrip-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
mtrip-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for mtrip-0.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for mtrip-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
mtrip-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for mtrip-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
mtrip-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for mtrip-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
mtrip-0.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for mtrip-0.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
mtrip-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for mtrip-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
mtrip-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details for mtrip-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl
mtrip-0.4.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for mtrip-0.4.0-cp310-cp310-macosx_11_0_arm64.whl

Total release size: 13.3 MB

Release files / mtrip-0.4.0.tar.gz

Download URL mtrip-0.4.0.tar.gz
Size 72.4 kB
Tags Source
SHA-256 checksum
How to use checksums
85baf78b58ba73e3a62528c7d7b652f74c5369ed253208d5eda7d41a9b280b1a
BLAKE2b-256 checksum
How to use checksums
9edac2f2d82c33a4b6706ede4598a5ac6a02ba0dff81e6f7753b7f4745f5a36c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 337.0 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b7774a4bb5f30df74400a6b74423edb832d81eb6dda29bb85ce9367b1e07178c
BLAKE2b-256 checksum
How to use checksums
56a405abfbaf3c40caa064bf49db698c0a546e690cee5cc2790623e066c32960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 328.6 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9ab10e735e12c0f8f860d6da5791d398f119ddda4eccd169738a66a91cfd7cba
BLAKE2b-256 checksum
How to use checksums
d5b5c261b245597a653193fc9adb095823907792e2bf5688fb6c4344091df2b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 300.2 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5de459569409d3d25f61f4b07b70ef2aa80778838f5a169481cccce4514d3c4e
BLAKE2b-256 checksum
How to use checksums
4a15ff1c95d3dd423a2044b566b6ffe8c2d5b997145f316758c6628f7c87b032
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 290.4 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
757e7dac0d73850997ea7c8304fa8ad0b08b64fd68dd6ec515be30c7f795c176
BLAKE2b-256 checksum
How to use checksums
ff53bf700bbf9a9ff4cda34af7498323259ab311333f770b744aa40371eef9d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp315-cp315-macosx_11_0_x86_64.whl
Size 495.1 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b6bc4b83dc55a7fc1a2e6a086135fa669c35f04d6beaf4cedcdf29a0f1a516de
BLAKE2b-256 checksum
How to use checksums
c6af61273b0fb5e16675cdcd1fb075f699f80ab284b6731ad0f1db4c2015bb76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp315-cp315-macosx_11_0_arm64.whl
Size 457.1 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f109a2bbda35b749608a17ea9886979748dcc08682f65dc79e79709359f984a
BLAKE2b-256 checksum
How to use checksums
3c3c42f109639b825eb8e4db69a48f31751931eb2d4b6a1eeac55fa1171e287f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 336.8 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b1bc8d80f100ada7193f528a9609a4797688e50ef7f638b2dbd1998ff94e1c0f
BLAKE2b-256 checksum
How to use checksums
51958cd1485495dd8e64e09796761df936285e08962d04fe201c2636679cd83f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 328.5 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
204694268006789f37eea5c404289f5ce36d08d36984e66a0e16c553f4ee14a0
BLAKE2b-256 checksum
How to use checksums
b085ff750690bb81b27dab768df0ee874278a6241c819923b8e5af432091aa15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 299.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3c73c916ea5c21e0743322f6497e9d280170dfeb7ad1a57513d3a8c19e2dbdbc
BLAKE2b-256 checksum
How to use checksums
940f2f93b43ac4f2e667d00d7de13d016a1230a8cf3dc740b3cd1308489bb357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 290.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bd09c4789d87b295924bec26b07da1d4f1d2b8f9ca162d5af1af826065f4ef11
BLAKE2b-256 checksum
How to use checksums
5b03e8da2d757f6b383e1d3781f437358c32f0125227782464d99772f5097879
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp314-cp314-macosx_11_0_x86_64.whl
Size 495.2 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
3cce376afc21eaf0726ac5504f04a7d78f9e786567ed07b0a3f0ecef812295ba
BLAKE2b-256 checksum
How to use checksums
ffd84271f00d1a35ef7f1037dc7c890d77285e9f7306a2ad354a0424c274f363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Size 457.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f38206c53d027fec71d99ee58592a177e8e77f9a13b21b27573750cf125a3017
BLAKE2b-256 checksum
How to use checksums
88a0d9731059f5fde38ec4dde40d0d0447e2bfa41a575020233f7ed4c3618ca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 336.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
49398ba0bae81ccbfd889f6b220aaf3791aea77b998ffdc3afb339f5e65984c1
BLAKE2b-256 checksum
How to use checksums
a63ce8c5b0b44e02b2a6224ad14731513109c760078886b625d2c82d7f02c7ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 326.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
54fffd2792681805831041c7d5214199e1afe1dca3a1fe9a5c94060950795c0b
BLAKE2b-256 checksum
How to use checksums
7f2bf41da98f2a39bd1ed2162673dcf91763f6fc5e66d1b2483803389acb5fc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 299.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e1ef32d2bb461344e8d7a89520c1b968ae66b6ba3632ad08d50566323b07bb2
BLAKE2b-256 checksum
How to use checksums
8de34c6007ef1405f84b2277e0408a9769014891f431a2f042038472709ecdce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 288.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f1ab94e6eb0cfd099a8c7830752f0a1730bb8645b77f2dcb9c41ffe0f8ab0fac
BLAKE2b-256 checksum
How to use checksums
95ce362c9bc449d63ea29f6cd12c7f92964a264971d0761938a374660a8f802b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl
Size 495.2 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
600f2e5039dc6fd01bce2708e979a484e19a0228c3424b8d0dc225097d6b1020
BLAKE2b-256 checksum
How to use checksums
c18319386ac3e0d1e2a868a287cb01ce01be229707a1fe6a8d94d0f4cca0b993
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 456.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
468a0c598f6000d06ea403d8c111ad845221876c8b5a4e7b1ff6e4e055072b18
BLAKE2b-256 checksum
How to use checksums
f73a2fb81279ecc995a5e9d9353bdbb40ee76368659b5815f1e8c2375759f672
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 338.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
70cf7cfc8d3666a490119159b63c66b6e52d202d20b6be9e4d692b0aeb53efdc
BLAKE2b-256 checksum
How to use checksums
d2fb00619e38c381be7637361bb81c176213bf16282cb72f08bcf70ffb3be620
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 328.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2bd275425687f456bf4bcc49cb1cd632ca29b8a4b0e2117230a162478d81740e
BLAKE2b-256 checksum
How to use checksums
5b7e9b64556e0c14fd7a22fa2b7bb05bcf307ffa3a253cabe3dbf22107ffff5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 301.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
45db04d9af64f2d3508f266ed91a1898234f11c5496d7a535d0792409c78c5ad
BLAKE2b-256 checksum
How to use checksums
402087ddcfb8fe3c42b669df78d7d62a9ce7946847527f995e6927469c00c091
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 290.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
22e378c499a4c7427b10b3377fa0ab964d4485d697b8b316fdd1aec1b02a89b6
BLAKE2b-256 checksum
How to use checksums
8bd73571ea5ab77a3fa7e3272497602fa39f4ad55e85de51357291bcea74d896
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl
Size 494.5 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
69ff380adb37c7020e683af6c367910c88955e603ac0d418398a70b5937a2adf
BLAKE2b-256 checksum
How to use checksums
9a118343d22a5b632166d47e536d33ec5fed82c8483a9114de992e00706ecab2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 456.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4853b74fa6745ea219035ede5781014ed9149cac322a50404243b8f90a164747
BLAKE2b-256 checksum
How to use checksums
8cb653e14cb6158e13e7584b27e7e90b0b6124a50040c451565f0102a42307f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 338.7 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9e2df5d5bde0fb14db7c0eda518e52e5887430765aac97cedd9b0bfcebd7692d
BLAKE2b-256 checksum
How to use checksums
678eccd39b7aa157132df892a0a5d2d4b4239c8475be0f0785483417b1e6d0c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 330.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
70c1ae7331a31273debbecd4d55a5561a082abba033739041f33abb173830010
BLAKE2b-256 checksum
How to use checksums
dab6be3518b1e03ee5b22237af8153455f416af5fef49a503eafccb8859391c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 302.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0fe6fb58d87e8efa32c2459ecd02e4ad5dd004ad3f47ce1a023eb8496398431e
BLAKE2b-256 checksum
How to use checksums
4096264cbb9a5b2ae3aeadf390ef91610d1034213ceff412f41f71fb89763180
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 292.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
225b959ef6873fe7607f86cdf718a1e60c09a521160f322468f2f47f3277134d
BLAKE2b-256 checksum
How to use checksums
0a189d0153fb9d72550fad796153c2b5c6001758039397c26807b3d6fef697a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 492.9 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
572d9b40e2b6f137d7bffe07b224aeb1da32df0c2f7f653c5750785cd5bd6475
BLAKE2b-256 checksum
How to use checksums
81dc901f5866a3cb67f302e3b74f05b144888e3d7fc6e50334996fa6af88ee8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 456.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a857af593f8137bfba52a47154a8c62385e7a0db0cb28cd6966c2155d3e56ed1
BLAKE2b-256 checksum
How to use checksums
bc2cd9fa0475370d515593ada6ab82897ae854797d915cb912214e2dae4de70c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL mtrip-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 339.8 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
97598d5f525e488fc1d142cafdad7d199e2d6bd51b0555183e0ff9a1728793de
BLAKE2b-256 checksum
How to use checksums
59320ae6930233f8c626b12b95a0914135de9879d6ebe812b6a4d1e5287dafab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL mtrip-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 331.5 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
975e78341a2234b02b762371b2c13d41a45cbdc59757271888819aaa79294e1a
BLAKE2b-256 checksum
How to use checksums
db40e0f01dc735ae7232619aa537ef6da043eeb2126443521434028fb79df5de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL mtrip-0.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 303.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dd88f67a5a624ccdc954b82bc3453c7a16a10ac7762ef2fd21328787c7f589d7
BLAKE2b-256 checksum
How to use checksums
ed1200cc63c908097c7bf8b19f9b33573e36ee9173ac4898d32e0bf4e2358c72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL mtrip-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 293.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4bc8af7c81806fe879c5631067179e555c2ee8fffca6fb1b445340414c7dafff
BLAKE2b-256 checksum
How to use checksums
a599158263819bd773ddd4ba99f87c64783019872915e05bf71385cf75cce4f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl

Download URL mtrip-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl
Size 494.2 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
15ea8eca922ee6c113ffa190a8e4bcc1c94c722980c761ceeccef0fcc324e25c
BLAKE2b-256 checksum
How to use checksums
0df3be9a1f7bd5d081192fd7aa049adec73600ed436989b415685503cb6c64b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mtrip-0.4.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL mtrip-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 457.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
90085765912b85e42023dcf75307993ba0dcf8143b75a3c2df096718523b759f
BLAKE2b-256 checksum
How to use checksums
058ae093205d782c00696fbaa4f146378049824e549729cf32fab87518180bbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for mtrip 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.0 This release

37 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page