Skip to main content

ARCH for Python

Project description

arch

arch

Autoregressive Conditional Heteroskedasticity (ARCH) and other tools for financial econometrics, written in Python (with Cython and/or Numba used to improve performance)

Metric
Latest Release PyPI version
conda-forge version
Continuous Integration Build Status
Coverage codecov
Code Quality Codacy Badge
codebeat badge
Citation DOI
Documentation Documentation Status

Module Contents

Python 3

arch is Python 3 only. Version 4.8 is the final version that supported Python 2.7.

Documentation

Documentation from the main branch is hosted on my github pages.

Released documentation is hosted on read the docs.

More about ARCH

More information about ARCH and related models is available in the notes and research available at Kevin Sheppard's site.

Contributing

Contributions are welcome. There are opportunities at many levels to contribute:

  • Implement new volatility process, e.g., FIGARCH
  • Improve docstrings where unclear or with typos
  • Provide examples, preferably in the form of IPython notebooks

Examples

Volatility Modeling

  • Mean models
    • Constant mean
    • Heterogeneous Autoregression (HAR)
    • Autoregression (AR)
    • Zero mean
    • Models with and without exogenous regressors
  • Volatility models
    • ARCH
    • GARCH
    • TARCH
    • EGARCH
    • EWMA/RiskMetrics
  • Distributions
    • Normal
    • Student's T
    • Generalized Error Distribution

See the univariate volatility example notebook for a more complete overview.

import datetime as dt
import pandas_datareader.data as web
st = dt.datetime(1990,1,1)
en = dt.datetime(2014,1,1)
data = web.get_data_yahoo('^FTSE', start=st, end=en)
returns = 100 * data['Adj Close'].pct_change().dropna()

from arch import arch_model
am = arch_model(returns)
res = am.fit()

Unit Root Tests

  • Augmented Dickey-Fuller
  • Dickey-Fuller GLS
  • Phillips-Perron
  • KPSS
  • Zivot-Andrews
  • Variance Ratio tests

See the unit root testing example notebook for examples of testing series for unit roots.

Cointegration Testing and Analysis

  • Tests
    • Engle-Granger Test
    • Phillips-Ouliaris Test
  • Cointegration Vector Estimation
    • Canonical Cointegrating Regression
    • Dynamic OLS
    • Fully Modified OLS

See the cointegration testing example notebook for examples of testing series for cointegration.

Bootstrap

  • Bootstraps
    • IID Bootstrap
    • Stationary Bootstrap
    • Circular Block Bootstrap
    • Moving Block Bootstrap
  • Methods
    • Confidence interval construction
    • Covariance estimation
    • Apply method to estimate model across bootstraps
    • Generic Bootstrap iterator

See the bootstrap example notebook for examples of bootstrapping the Sharpe ratio and a Probit model from statsmodels.

# Import data
import datetime as dt
import pandas as pd
import numpy as np
import pandas_datareader.data as web
start = dt.datetime(1951,1,1)
end = dt.datetime(2014,1,1)
sp500 = web.get_data_yahoo('^GSPC', start=start, end=end)
start = sp500.index.min()
end = sp500.index.max()
monthly_dates = pd.date_range(start, end, freq='M')
monthly = sp500.reindex(monthly_dates, method='ffill')
returns = 100 * monthly['Adj Close'].pct_change().dropna()

# Function to compute parameters
def sharpe_ratio(x):
    mu, sigma = 12 * x.mean(), np.sqrt(12 * x.var())
    return np.array([mu, sigma, mu / sigma])

# Bootstrap confidence intervals
from arch.bootstrap import IIDBootstrap
bs = IIDBootstrap(returns)
ci = bs.conf_int(sharpe_ratio, 1000, method='percentile')

Multiple Comparison Procedures

  • Test of Superior Predictive Ability (SPA), also known as the Reality Check or Bootstrap Data Snooper
  • Stepwise (StepM)
  • Model Confidence Set (MCS)

See the multiple comparison example notebook for examples of the multiple comparison procedures.

Long-run Covariance Estimation

Kernel-based estimators of long-run covariance including the Bartlett kernel which is known as Newey-West in econometrics. Automatic bandwidth selection is available for all of the covariance estimators.

from arch.covariance.kernel import Bartlett
from arch.data import nasdaq
data = nasdaq.load()
returns = data[["Adj Close"]].pct_change().dropna()

cov_est = Bartlett(returns ** 2)
# Get the long-run covariance
cov_est.cov.long_run

Requirements

These requirements reflect the testing environment. It is possible that arch will work with older versions.

  • Python (3.9+)
  • NumPy (1.19+)
  • SciPy (1.5+)
  • Pandas (1.1+)
  • statsmodels (0.12+)
  • matplotlib (3+), optional

Optional Requirements

  • Numba (0.49+) will be used if available and when installed without building the binary modules. In order to ensure that these are not built, you must set the environment variable ARCH_NO_BINARY=1 and install without the wheel.
export ARCH_NO_BINARY=1
python -m pip install arch

or if using Powershell on windows

$env:ARCH_NO_BINARY=1
python -m pip install arch
  • jupyter and notebook are required to run the notebooks

Installing

Standard installation with a compiler requires Cython. If you do not have a compiler installed, the arch should still install. You will see a warning but this can be ignored. If you don't have a compiler, numba is strongly recommended.

pip

Releases are available PyPI and can be installed with pip.

pip install arch

You can alternatively install the latest version from GitHub

pip install git+https://github.com/bashtage/arch.git

Setting the environment variable ARCH_NO_BINARY=1 can be used to disable compilation of the extensions.

Anaconda

conda users can install from conda-forge,

conda install arch-py -c conda-forge

Note: The conda-forge name is arch-py.

Windows

Building extension using the community edition of Visual Studio is simple when using Python 3.8 or later. Building is not necessary when numba is installed since just-in-time compiled code (numba) runs as fast as ahead-of-time compiled extensions.

Developing

The development requirements are:

  • Cython (0.29+, if not using ARCH_NO_BINARY=1, supports 3.0.0b2+)
  • pytest (For tests)
  • sphinx (to build docs)
  • sphinx-immaterial (to build docs)
  • jupyter, notebook and nbsphinx (to build docs)

Installation Notes

  1. If Cython is not installed, the package will be installed as-if ARCH_NO_BINARY=1 was set.
  2. Setup does not verify these requirements. Please ensure these are installed.

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

arch-7.1.0.tar.gz (3.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

arch-7.1.0-cp313-cp313-win_amd64.whl (923.0 kB view details)

Uploaded CPython 3.13Windows x86-64

arch-7.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (983.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

arch-7.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (975.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

arch-7.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (945.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

arch-7.1.0-cp313-cp313-macosx_11_0_arm64.whl (923.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

arch-7.1.0-cp313-cp313-macosx_10_13_x86_64.whl (943.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

arch-7.1.0-cp312-cp312-win_amd64.whl (923.9 kB view details)

Uploaded CPython 3.12Windows x86-64

arch-7.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (984.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

arch-7.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (976.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

arch-7.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (946.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

arch-7.1.0-cp312-cp312-macosx_11_0_arm64.whl (925.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

arch-7.1.0-cp312-cp312-macosx_10_13_x86_64.whl (946.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

arch-7.1.0-cp311-cp311-win_amd64.whl (924.9 kB view details)

Uploaded CPython 3.11Windows x86-64

arch-7.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (996.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

arch-7.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (983.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

arch-7.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (955.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

arch-7.1.0-cp311-cp311-macosx_11_0_arm64.whl (923.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

arch-7.1.0-cp311-cp311-macosx_10_9_x86_64.whl (944.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

arch-7.1.0-cp310-cp310-win_amd64.whl (924.9 kB view details)

Uploaded CPython 3.10Windows x86-64

arch-7.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (996.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

arch-7.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (982.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

arch-7.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (956.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

arch-7.1.0-cp310-cp310-macosx_11_0_arm64.whl (922.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

arch-7.1.0-cp310-cp310-macosx_10_9_x86_64.whl (943.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

arch-7.1.0-cp39-cp39-win_amd64.whl (926.0 kB view details)

Uploaded CPython 3.9Windows x86-64

arch-7.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (983.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

arch-7.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (957.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

arch-7.1.0-cp39-cp39-macosx_11_0_arm64.whl (923.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

arch-7.1.0-cp39-cp39-macosx_10_9_x86_64.whl (944.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file arch-7.1.0.tar.gz.

File metadata

  • Download URL: arch-7.1.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for arch-7.1.0.tar.gz
Algorithm Hash digest
SHA256 1366948acb0a74ebaef7bb88ba9009951208767539938c53b222119bf0eeb701
MD5 1d8adb4a8e8f1b67e775a34b7ed7c8aa
BLAKE2b-256 62d715937bf8869df120fe1f5df58c32bab2baf21ddc683926ffd135559bca2b

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: arch-7.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 923.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e8d5f3adb51e540052804d24c87f6de2ea7bdefa461a4532f1e9523e121a4023
MD5 5eb46c3f33f8669bd6fd29e9c5f71510
BLAKE2b-256 64f7621b364576113fb7d87820538312683e5b9aa6360674c949079b3d5f1875

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c992567eefe7c8954f89ab5b76738ae0b93c96f3ae1a9d50925fbcae0a118047
MD5 16d01d562b9ef8e1fc947390c0c4122b
BLAKE2b-256 5f642fbd78536456048c715beb8df9178698aad60fbb82b2bd8cf5a1ddd34f91

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a55081feefa9307a98aa327dddd9791f1214ad0c3be1e47d7420f17d1990fd3
MD5 7151dc8e8475c3dcb88034d9c827b363
BLAKE2b-256 ef5415ffcb1d99a30669ce650b0a7b873e061cdec0d966e5538791aae7cdc2c0

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b143ff3a70da9cc5b90af58410caff03eafce36f0dd04b628ead1272467f3b43
MD5 3f19fad3d83d51139bdad6b62cee55f3
BLAKE2b-256 a68b90d18f4501f3768fb6853efb9d30a7d5d5113ebef7fc11981cb2035b1a91

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5467232c860421ea9d8558d811d150c39be9b6925fa306a351e1a37a360c689e
MD5 951f86a948fb640c00942bc53acebb4a
BLAKE2b-256 8f4c29c0c99012dc8aa4d9a68cb23cccd9a8dba010e3d032de265cc8790e9d62

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a6925b52393af52e9c36bbda38a89936a97e89c2e538f4bf84d8ef76fffd2c31
MD5 a32e10b306a6855c72162a4d68779356
BLAKE2b-256 b7af77ce76b259239d03253201a0b8fa1e0070e1982c8c1913ec58671635136f

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: arch-7.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 923.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2b7a234bd9dfaa12f17ada90ba5ab96f65c3733caea73d54859e9cfc2afe448a
MD5 95402274e871aca35dc0584d9e262054
BLAKE2b-256 b0e47e1b486b0f185d2aa6ad14a7b8e346377369b0b939bea68cfb43d645a98e

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f6ef05575723344f91ca83db331fe3af18e0fe77d09f6e8c00ce2928438803ff
MD5 135247ff5ff8154d8ed9f802388ebea0
BLAKE2b-256 0ccb2b37070a77cc41ebd6df152507b1073ba16e6c123ca4665e402a84fc22e1

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84e03bd489c44006239b1ba1a009eb2c452e14652b00e4086ff0ef3deeb1ae9f
MD5 d76549a3f043f21dd2431b1b03875785
BLAKE2b-256 95d3791abf556e1f542c7dfed731da0717e35b36d0cfd7c53b1d08a88bc04f01

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31b610a13036210b682296e0ce202bd55cc1e0701064ef2e002d287247ee41cb
MD5 f4c889e96d81d89cf4dd9265314af66f
BLAKE2b-256 0e0f6fc54587f70c1e4edfd0af82cbfdaa30e305a99d39802d6743657e710951

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86e968b87e035e4efe83c2ffd8355554424057cb02ca7320332a70f0f71476da
MD5 753d4ca096d24b531a0afbc62dde4db0
BLAKE2b-256 c54d850fdb903afecf0212656800542d81cef7432ab1f98fef7f9106a4810f42

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 90dccd953c4732e97734b9c41d814f9cf660077e0ccdbe43aabb1cbb34352f1d
MD5 b304cc85aee13e373904fde35edda50a
BLAKE2b-256 eb69c4eb856d1660c5caa25217abf0fbf16f23344fa8a812611ca74f5912dd76

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: arch-7.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 924.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 92bee1dd145a231513bc25df08099a7536edfe4081c62f97babdd5a0c85a5511
MD5 39e20c71f6013dc6aa417a8d11a47526
BLAKE2b-256 25399fe74b51ba27294e11b4446cc8fd675f453b61c3369560f30ecb436da0f6

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b3b5f630322b407872bcc157fff8c783baea3c92a7e5009612d92aebe49fda7
MD5 d675ae9fe6077842c9ff3c411d5dd428
BLAKE2b-256 261564e473c4bf9a3913da56e705c14673cd4cb87b7a86f375eed003d7086f3f

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 015503c39f9a5ba4fcc34b43b0a764c4b96d63931e90d08241298b7180aee035
MD5 c65e646b90dacbc74116e0b14b76804a
BLAKE2b-256 4afd0f40ec82ea25d66c5d308e3c853ac90ad9f9e47e2b3697d1716c42e9473b

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5133494904d068b07ef768ddb4c82a41b8691577d65837fe4da9ecce318b2be7
MD5 8b9c0dabc6c8bcebc63243180a2c2b57
BLAKE2b-256 b70091a7a7f3048891c40de6f6d02fae71bc55bf18fb1fd6d4f7d74254fb64f8

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8303838daedf01ec0df32c15f33095df06f75c493ca345d2306acc448bc888a
MD5 fd5c28af93e96c0cb7e2764485b3af26
BLAKE2b-256 ab3ea7253727468635ea4b514675d2aeff9b02fd4e2aebd38d88af7cdcf71779

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 34f85a694fe245c99a188e8a95c23a352b9a7b556a1e289d8efa722e34b89925
MD5 5e6c17aa90e853647f4bd0c2e943eaab
BLAKE2b-256 13a628616ba3a25f3b25d7eadf6f52e9cbf03717a03cc1cce211d54add1febb9

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: arch-7.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 924.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d95df0bbcf8357c4d57c71fb93ccbef46e3ff1d6b98c2572845b1686ecc8eaef
MD5 852e063c5f1caacd1b651f6ce61104b7
BLAKE2b-256 614a6765b4a7f67fc462817a8eb3d8608a9e32db6387c7744e2b7866890093b2

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2810d45bebdaaa615ad793fb369fba6ae42f5a242d49169ff6800e9f13666899
MD5 03a925afb7a24cf78f1b23b528f5d17b
BLAKE2b-256 c448e0e617575c2afea9c0ed4bf26073ba16273fed95b903e99327766a6886ab

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bb8892a151f4950c0cfda90ba38e05a1edd4a7d58084ffc2203fc6dd7cd45e7
MD5 01686435eb45cf40cf4651332ea9bc9f
BLAKE2b-256 1e3eed81da14775cd53cb3b0f1b5ee537fa07fd00a0dfc698fe3d520545f41be

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9233998daf6ddfc849f1ddac4c5c0e822f5a512ca45b7fe0e8a6de6729fe1f65
MD5 4aad01a5da835cc2d7851b2c7a6ca7fd
BLAKE2b-256 106799e303ff2be5163f495c9773d8a0145f320b3aef6f394cc7db018879afc7

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e8278b5feb3540f01b6be596dcc585213f7c4ec70e37ba3b931b7633dea9808
MD5 8f079a66e0f4363eade3353b669d17ec
BLAKE2b-256 5775b09dc7d461c20c769d48c001dd507ad4239a75e598204a486f8b186dac5d

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e18f94cbc339491d116e85d66491fef67edb2e54cfbdfc05a47bb0e76d461fa2
MD5 9ba285501032046931b76dcc6b465854
BLAKE2b-256 af85b1b8d0ed6c6f1c50873f16dae8e72815f270553cd46cf3a82ebfd30957c3

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: arch-7.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 926.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 41dd7fa80ab10b8bfa47c7d344975e6fbbe7d016736490bf008e662f31a06768
MD5 8d365d00bf8972df5394e4fad2795919
BLAKE2b-256 3ccdd9d670df3d1bd8488ae414bcb6ee6c1e615d31fc9ad292cf410c184d5e8c

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e70ae3f144976ed10c04c3665b30f19eea895cf91982b57b982d05de894edaa
MD5 bd801e776691ee2b864b75a638b1b3bf
BLAKE2b-256 b045de0f4ab8687a1a9994101286b9f292a36e7e6df40e12c1007888b425b48e

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for arch-7.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ad5add6a2526403dabb35cb9011db4bd73bcb7ac6879d28b88089ccb696f0c4c
MD5 671f5efdc9b642223389b7cc9f563faf
BLAKE2b-256 b3e0aec9e0e5e313e514b2bc4a89295611aacb2d821333b3dcb8a6e9e86f6379

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: arch-7.1.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 923.4 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ef82ed13c86f93c97af926964d8d78d169afd9f64c6df8633d76574781ca227
MD5 d21fef6c21c2355dbe81c685f905478c
BLAKE2b-256 87893f5d93e58859b36d73e8d78fdada119e19ab45e4b41752e227cea615bea4

See more details on using hashes here.

File details

Details for the file arch-7.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: arch-7.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 944.3 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arch-7.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4a86b3e2f5a52289807053e1275968b33beade873b3cf18f63e35daf5f8ec27
MD5 e791f1bdbc9c01d43728a434b68b3f76
BLAKE2b-256 2115feb524526a1c5482f4afa5b670f7460690ece821b8b8a59ef1ef2b163eaa

See more details on using hashes here.

Supported by

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