Skip to main content

User-friendly tools for applied topology in Python

Project description

Open Applied Topology

Open applied topology (OAT) is a library for fast, user-friendly algebra and topology. OAT has

This package contains the source code for oat_python.

Caution: breaking changes

OAT is in early stages of develpoment, and it's evolving quickly. Code that you write today may not work tomorrow, due to these changes. We will do our very best to make sure that if/when this happens, you will only need to make small changes to your code to fix the problem (e.g., updating the name of a function). However, please do bear this in mind as you write your code!

Install and explore

Python users Can install oat_python through PyPI using any package manager, for example pip install oat_python, conda_install oat_python, etc. Explore the Jupyter notebook tutorials on GitHub!

Developers Everyone is a developer, and everyone is invited to modify and extend the source code for this package! oat_python is a combination of Rust and Python code. We developed oat_python using PyO3 and maturin. To download and modify oat_python, then install and use the modified version, check out the instructions for Python Installation from source, below.

Documentation

Documentation for OAT-Python is currently under development.

Python users The best resources currently available are

Rust Developers If you are interested in modifying the Rust code in OAT-Python, see the API documenation for oat_python available at Crates.io. You may also find it helpful to explore the documenation for PyO3 and Maturin, which are the packages used to link Rust and Python.

Python Developers Documentation for the Python API is not available at this time (we are working to address this). In the meantime we have done our best to document the code with docstrings, and encourage you to check out the source code directly.

Contributing

For information on contributing, see CONTRIBUTING.md.

License

For inforamtion on copyright and licensing, see LICENSE.

Attributions

OAT is an extension of the ExHACT library. See ATTRIBUTIONS.md for details.

Python Installation from source

  1. Download and install the most recent version of Rust. Make sure your installation is up to date by running rustup update in a command shell.

  2. Create a virtual Python environment, e.g. using Anaconda, or open one that you already have. In this example, let's assume the environment name is myenv. Activate myenv, and run

    pip install maturin
    

    A number of warning messages may appear; this is normal.

    If you already have maturin installed, make sure it is up to date!

  3. Clone a copy of oat_python. Open a shell and CD into the oat_python folder. Activate myenv and run

    maturin develop --release
    
  4. oat_python should now be installed. Try running the Jupyter notebooks with myenv!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oat_python-0.1.1.tar.gz (74.5 kB view hashes)

Uploaded Source

Built Distributions

oat_python-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (887.0 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ x86-64

oat_python-0.1.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl (914.6 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ i686

oat_python-0.1.1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (957.8 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (881.6 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARM64

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (940.3 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ s390x

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (834.9 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (739.7 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (728.4 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (825.9 kB view hashes)

Uploaded PyPy manylinux: glibc 2.5+ i686

oat_python-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (886.5 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ x86-64

oat_python-0.1.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl (914.4 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ i686

oat_python-0.1.1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (957.3 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (881.3 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARM64

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767.7 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (940.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ s390x

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (835.9 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (739.6 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (727.8 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (826.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.5+ i686

oat_python-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (887.1 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ x86-64

oat_python-0.1.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl (913.8 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ i686

oat_python-0.1.1-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl (957.6 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl (880.1 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARM64

oat_python-0.1.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (939.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ s390x

oat_python-0.1.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (835.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (736.3 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (728.7 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl (889.6 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ x86-64

oat_python-0.1.1-pp37-pypy37_pp73-musllinux_1_2_i686.whl (915.9 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ i686

oat_python-0.1.1-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl (960.5 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl (883.0 kB view hashes)

Uploaded PyPy musllinux: musl 1.2+ ARM64

oat_python-0.1.1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (942.8 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ s390x

oat_python-0.1.1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (836.2 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (739.2 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (731.1 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp312-none-win_amd64.whl (555.9 kB view hashes)

Uploaded CPython 3.12 Windows x86-64

oat_python-0.1.1-cp312-none-win32.whl (522.1 kB view hashes)

Uploaded CPython 3.12 Windows x86

oat_python-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (885.1 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp312-cp312-musllinux_1_2_i686.whl (912.2 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

oat_python-0.1.1-cp312-cp312-musllinux_1_2_armv7l.whl (952.4 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (878.3 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (769.6 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (918.1 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (835.2 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (740.8 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (728.8 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (827.5 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

oat_python-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (660.8 kB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

oat_python-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (691.3 kB view hashes)

Uploaded CPython 3.12 macOS 10.12+ x86-64

oat_python-0.1.1-cp311-none-win_amd64.whl (551.8 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

oat_python-0.1.1-cp311-none-win32.whl (518.3 kB view hashes)

Uploaded CPython 3.11 Windows x86

oat_python-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (885.7 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp311-cp311-musllinux_1_2_i686.whl (912.7 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

oat_python-0.1.1-cp311-cp311-musllinux_1_2_armv7l.whl (957.3 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (879.3 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (766.5 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (940.2 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (834.4 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (738.6 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (726.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (823.6 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

oat_python-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (660.5 kB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

oat_python-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (690.9 kB view hashes)

Uploaded CPython 3.11 macOS 10.12+ x86-64

oat_python-0.1.1-cp310-none-win_amd64.whl (551.8 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

oat_python-0.1.1-cp310-none-win32.whl (518.3 kB view hashes)

Uploaded CPython 3.10 Windows x86

oat_python-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (885.7 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp310-cp310-musllinux_1_2_i686.whl (912.7 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

oat_python-0.1.1-cp310-cp310-musllinux_1_2_armv7l.whl (957.3 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (879.2 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (766.4 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (940.1 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (834.3 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (738.5 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (726.7 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (823.4 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

oat_python-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (660.4 kB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

oat_python-0.1.1-cp39-none-win_amd64.whl (552.2 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

oat_python-0.1.1-cp39-none-win32.whl (519.0 kB view hashes)

Uploaded CPython 3.9 Windows x86

oat_python-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (885.9 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp39-cp39-musllinux_1_2_i686.whl (912.7 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

oat_python-0.1.1-cp39-cp39-musllinux_1_2_armv7l.whl (957.5 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (879.2 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (766.9 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (940.1 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (835.4 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (738.6 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (727.2 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (823.4 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

oat_python-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (660.7 kB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

oat_python-0.1.1-cp38-none-win_amd64.whl (551.0 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

oat_python-0.1.1-cp38-none-win32.whl (518.5 kB view hashes)

Uploaded CPython 3.8 Windows x86

oat_python-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl (887.2 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp38-cp38-musllinux_1_2_i686.whl (911.6 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

oat_python-0.1.1-cp38-cp38-musllinux_1_2_armv7l.whl (958.1 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp38-cp38-musllinux_1_2_aarch64.whl (880.6 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767.5 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (939.9 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (834.8 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (736.9 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (727.1 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (824.6 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

oat_python-0.1.1-cp37-none-win_amd64.whl (551.8 kB view hashes)

Uploaded CPython 3.7 Windows x86-64

oat_python-0.1.1-cp37-none-win32.whl (518.7 kB view hashes)

Uploaded CPython 3.7 Windows x86

oat_python-0.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl (887.3 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.2+ x86-64

oat_python-0.1.1-cp37-cp37m-musllinux_1_2_i686.whl (914.0 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

oat_python-0.1.1-cp37-cp37m-musllinux_1_2_armv7l.whl (958.1 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARMv7l

oat_python-0.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl (881.3 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

oat_python-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767.7 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

oat_python-0.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (939.9 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

oat_python-0.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (835.0 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

oat_python-0.1.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (736.7 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

oat_python-0.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (728.2 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

oat_python-0.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (822.7 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page