Skip to main content

Rust-powered collection of financial functions for Python.

Project description

rust-lang.org License pypi versions

PyXIRR

Rust-powered collection of financial functions.

PyXIRR stands for "Python XIRR" (for historical reasons), but contains many other financial functions such as IRR, FV, NPV, etc.

Features:

  • correct
  • supports different day count conventions (e.g. ACT/360, 30E/360, etc.)
  • works with different input data types (iterators, numpy arrays, pandas DataFrames)
  • no external dependencies
  • blazingly fast

Installation

pip install pyxirr

Benchmarks

Rust implementation has been tested against existing xirr package (uses scipy.optimize under the hood) and the implementation from the Stack Overflow (pure python).

bench

PyXIRR is ~10-20x faster in XIRR calculation than the other implementations.

Powered by github-action-benchmark and plotly.js.

Live benchmarks are hosted on Github Pages.

Examples

from datetime import date
from pyxirr import xirr

dates = [date(2020, 1, 1), date(2021, 1, 1), date(2022, 1, 1)]
amounts = [-1000, 750, 500]

# feed columnar data
xirr(dates, amounts)
# feed iterators
xirr(iter(dates), (x / 2 for x in amounts))
# feed an iterable of tuples
xirr(zip(dates, amounts))
# feed a dictionary
xirr(dict(zip(dates, amounts)))
# dates as strings
xirr(['2020-01-01', '2021-01-01'], [-1000, 1200])

Numpy and Pandas

import numpy as np
import pandas as pd

# feed numpy array
xirr(np.array([dates, amounts]))
xirr(np.array(dates), np.array(amounts))

# feed DataFrame (columns names doesn't matter; ordering matters)
xirr(pd.DataFrame({"a": dates, "b": amounts}))

# feed Series with DatetimeIndex
xirr(pd.Series(amounts, index=pd.to_datetime(dates)))

# bonus: apply xirr to a DataFrame with DatetimeIndex:
df = pd.DataFrame(
    index=pd.date_range("2021", "2022", freq="MS", closed="left"),
    data={
        "one": [-100] + [20] * 11,
        "two": [-80] + [19] * 11,
    },
)
df.apply(xirr)  # Series(index=["one", "two"], data=[5.09623547168478, 8.780801977141174])

Day count conventions

Check out the available options on the docs/day-count-conventions.

from pyxirr import DayCount

xirr(dates, amounts, day_count=DayCount.ACT_360)

# parse day count from string
xirr(dates, amounts, day_count="30E/360")

Other financial functions

import pyxirr

# Future Value
pyxirr.fv(0.05 / 12, 10 * 12, -100, -100)

# Net Present Value
pyxirr.npv(0, [-40_000, 5_000, 8_000, 12_000, 30_000])

# IRR
pyxirr.irr([-100, 39, 59, 55, 20])

# ... and more! Check out the docs.

API reference

See the docs

Roadmap

  • Implement all functions from numpy-financial
  • Improve docs, add more tests
  • Type hints
  • Vectorized versions of numpy-financial functions.
  • Compile library for rust/javascript/python

Development

Running tests with pyo3 is a bit tricky. In short, you need to compile your tests without extension-module feature to avoid linking errors. See the following issues for the details: #341, #771.

If you are using pyenv, make sure you have the shared library installed (check for ${PYENV_ROOT}/versions/<version>/lib/libpython3.so file).

$ PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install <version>

Install dev-requirements

$ pip install -r dev-requirements.txt

Building

$ maturin develop

Testing

$ LD_LIBRARY_PATH=${PYENV_ROOT}/versions/3.10.8/lib cargo test --no-default-features --features tests

Benchmarks

$ pip install -r bench-requirements.txt
$ LD_LIBRARY_PATH=${PYENV_ROOT}/versions/3.10.8/lib cargo +nightly bench --no-default-features --features tests

Building and distribution

This library uses maturin to build and distribute python wheels.

$ docker run --rm -v $(pwd):/io ghcr.io/pyo3/maturin build --release --manylinux 2010 --strip
$ maturin upload target/wheels/pyxirr-${version}*

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyxirr-0.8.0-cp311-none-win_amd64.whl (190.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyxirr-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl (422.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pyxirr-0.8.0-cp311-cp311-musllinux_1_2_i686.whl (443.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

pyxirr-0.8.0-cp311-cp311-musllinux_1_2_armv7l.whl (502.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

pyxirr-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl (418.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (251.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (353.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (270.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (268.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pyxirr-0.8.0-cp311-cp311-macosx_11_0_arm64.whl (230.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyxirr-0.8.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (473.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

pyxirr-0.8.0-cp310-none-win_amd64.whl (190.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyxirr-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl (422.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pyxirr-0.8.0-cp310-cp310-musllinux_1_2_i686.whl (443.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

pyxirr-0.8.0-cp310-cp310-musllinux_1_2_armv7l.whl (502.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

pyxirr-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl (418.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (251.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (353.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (270.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (268.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pyxirr-0.8.0-cp310-cp310-macosx_11_0_arm64.whl (230.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyxirr-0.8.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (473.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

pyxirr-0.8.0-cp39-none-win_amd64.whl (190.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyxirr-0.8.0-cp39-cp39-musllinux_1_2_x86_64.whl (422.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyxirr-0.8.0-cp39-cp39-musllinux_1_2_i686.whl (443.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

pyxirr-0.8.0-cp39-cp39-musllinux_1_2_armv7l.whl (502.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

pyxirr-0.8.0-cp39-cp39-musllinux_1_2_aarch64.whl (418.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (251.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (353.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (270.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (268.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pyxirr-0.8.0-cp39-cp39-macosx_11_0_arm64.whl (230.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyxirr-0.8.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (473.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

pyxirr-0.8.0-cp38-none-win_amd64.whl (189.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyxirr-0.8.0-cp38-cp38-musllinux_1_2_x86_64.whl (422.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

pyxirr-0.8.0-cp38-cp38-musllinux_1_2_i686.whl (443.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

pyxirr-0.8.0-cp38-cp38-musllinux_1_2_armv7l.whl (501.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

pyxirr-0.8.0-cp38-cp38-musllinux_1_2_aarch64.whl (417.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (354.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (269.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (267.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pyxirr-0.8.0-cp38-cp38-macosx_11_0_arm64.whl (229.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyxirr-0.8.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (472.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

pyxirr-0.8.0-cp37-none-win_amd64.whl (189.7 kB view details)

Uploaded CPython 3.7 Windows x86-64

pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_x86_64.whl (422.5 kB view details)

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

pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_i686.whl (443.2 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_armv7l.whl (501.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARMv7l

pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_aarch64.whl (417.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.7 kB view details)

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

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (354.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (269.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (267.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pyxirr-0.8.0-cp37-cp37m-macosx_11_0_arm64.whl (229.6 kB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

pyxirr-0.8.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (472.9 kB view details)

Uploaded CPython 3.7m macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

File details

Details for the file pyxirr-0.8.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: pyxirr-0.8.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 190.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.13

File hashes

Hashes for pyxirr-0.8.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 1edd4ac28a479598e07fe99a9e05b2730f7044c617d9a994d716bf2d22301549
MD5 838efe9718d0f77cf85c554861151263
BLAKE2b-256 ce43ceb60edad9e4845e3e0c226347c24d9bf0b61322d0de872f597ee607bd91

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5fa80f1f32f2721abf0f76b69c1ae68f03f274526242f2da5632d4b86f1a4f5
MD5 ae013b6c647033004ee3672ee64a055e
BLAKE2b-256 e9ee3f1fc0aa6c8ba16ecf0c8667eb044e0b82004a466d30ed075a0a7ea269de

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 50e58c00ce91c4d346106a7f06703360b74ff833ed4476b4b44fd501b1effff3
MD5 ca11b5bed6c0ac7bf0e8d9b2bc5335c4
BLAKE2b-256 9d782fb253fa9834873b2b95197afbe03d5c694e0db8bf2894a815de4216ad92

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d7173d9b37ca7359de0f8ef6aa9db7fde5a73c86fd5d91aa1b6217c6db5b3709
MD5 ba6ee2f9abdc4fff9ce46d1a4efd8a7e
BLAKE2b-256 1c65f4fcc0f10b7fcf2b3e599814631b993f56f86be13d7b1ecab8ca6d9d22cf

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 195b90fcdf8a378b3ba8a27199767a3f10d619236b79e4a6188b4a44aa761380
MD5 6bd8e6324258dbde7f68e051c9b6bb2e
BLAKE2b-256 0fc7b249831b852984ca13b35412d98bd2d19b54c4339414ea3ce2249fa782d4

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d81bec4a6e44aed7583c1b188f30f3c62e6e1e82f5463a13ff17a104123a3e2
MD5 6f962d06dc8324a98bd0314038f216c5
BLAKE2b-256 e84ef9794d7b7a5d57bbaa4ce334174cf31488c031229be824ff96c6ed305637

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ad77bff034c4c0bf04cf899ed238b546b6998316f6a275b97b83a995f05c5de4
MD5 8acee5ff24e9d52053c20a5d686f8c35
BLAKE2b-256 6c350aee3aeb08231a85193560b995853a75fa96803d4c592d38010aed6c2af2

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d5fd7497b17a93e13604b5fe55d1c58b5e942ddd3250bfe83fd4d9c7cb5091fb
MD5 97288f6cc55c754e416de22496740dbd
BLAKE2b-256 eb3d1ff904c2c7d23e7949881f8be4c0cf1c3072c572dc0f99508b5970796ebd

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 4a575d2f7fa32916fbbdeafbe2894d5cdda859b1f3938fa98ca8f18369fc2dd8
MD5 9ecdf4aa67c2ee99f975fdf1904d2cee
BLAKE2b-256 81c8b26663e0d413711b250014c86416e913c8f1dc33405bcf52bd92e5b28416

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4ff59a355c97e7c677d485b4f87984c59d0260c138775a369fa6f2b556edc4c4
MD5 0a702e2472b625222e270f3eb60aeb99
BLAKE2b-256 78102a4a7df07b2c0d1b7b4116a21dfa3326992137f512b2e5fe2dd3aec57463

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9ee932faf2d27fd880404cc9008f1548494609a569077416fe2449285e6ac533
MD5 8eeef4dd825eb8ae872ba0812c5885ae
BLAKE2b-256 85627575221bf97fa8ef6489d71ba8f80fc6842465c0bdc4d30beb9d964965fc

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d60362025780be7ae4a51d13f8bf5a9771937f7ee4bdc7fdc8d4aea0793b1cc
MD5 7d2ceb406d4c02b7cc4f7e3685c1c788
BLAKE2b-256 e21b2080c734d2b72cfefc3455bf45a709cf5d4a54b0d1eafe7097a110f63616

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fb7b9a7eac0621900171648552710fc98017b2d5ff4d6bca1f3cc06988e2e5a7
MD5 c2ea941d67d84286c33790599cd08b0a
BLAKE2b-256 fc37b933d6d9da3872d1eac7754bc5afc19cd865fab7e1b9a5768e82a52e8ccd

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: pyxirr-0.8.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 190.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.13

File hashes

Hashes for pyxirr-0.8.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 67f082dbff20cbbebd4fa54ada9318bd6995317eee10e6793461b48a89cc3844
MD5 fbc170017a6ca669901d92fa5da070e0
BLAKE2b-256 8e81f9dc271a4d19cce355b2ddaafb8eafb584c69d269d38aeaebd7478cb47f5

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da702c0df6e9b275a794464e6435d61f07d04c296bc1498c005e1f182108fe8c
MD5 56d663679c729951cf2a15164717c410
BLAKE2b-256 2be9d035eca05efc13f3f106a4e574f18abf4fef18ce701ecc62435df5be67f1

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 829034c107aae4a492b54b93cbe782a4379b06977666614846bd87e23e9f6a7b
MD5 a85acec6f477a47060b1a2a803903e99
BLAKE2b-256 4cf4f9ad61ae25ba432e34beb1777f685b21de4c0e2d6a21e9153648cb3d8f2c

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 75917e33c1bdb1f7089201638645994b9a4b39130e39a0fc125c0ecff1f3186d
MD5 b28bbd1154013f7d787499f3f7becd0e
BLAKE2b-256 e677e3474631068ecabbac6c03602f853dda5ff8ef95bc2d22677c82400aca93

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1ef7fabdf79fa6918515cd1ae899d69cef5268c01a15fdc532cbf92a9cb67b71
MD5 559516f71ee27eaf297109b4b4d6e1f8
BLAKE2b-256 6f04627b35587b2a5d5f270057bc31493195111b649a6918b61f4e10457a63e3

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2118c7953b303dc2a195a18484b3526bf22030426d205b3c4ccd925137507c9f
MD5 e0fcd00ebe3dbd6ad760dbbdf6790af2
BLAKE2b-256 8c1612a198360afa2ac8fac1367f7fb92b1e800472a0be3d8413c0275a9f1366

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e2098b93b34f72304d2a38c553dc69f758834cff6928b6c9d67995aa226282ab
MD5 7ce393e447c57a3c0ed2465c5fc29538
BLAKE2b-256 93afefd2a4c95fdb718c00c2c76788d53f4e719d13efe1688d10dcccdfa973b1

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 29a087344d290a3dcc311f340828673184288baa2cef4c1f155d0924a8589b9d
MD5 a4c6fdfe6ae006b0947adbda2a044abc
BLAKE2b-256 06090751bc4d925b640aea0313989bee39bf1c2543ccd654b717581be2688e88

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 9bc3a51659ad4e7ecb2037d13c420dfde0d966f2f51881b1dcfd651aa4928e73
MD5 466a0bc6a6171de6a0c5ee3c638ee24a
BLAKE2b-256 15347dd3fef18dd19f731cee3969328613173a3868ae4128e6b1a56e1c0f06bf

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a1f32caa62503fd2220b8df0cf0b135dc1a33f7de0860057060c7b7d913bce17
MD5 712e563b2d8385bcabf7ef497b7024dd
BLAKE2b-256 0abd812b7e8627f063b134ceac3f8fe5520d1e6ad65f8dea14088b5377d07581

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec636282eaa71cf56c137e6ba64d5cd3ab9b779e83d7be362e4b7a5416d67e0c
MD5 622b1cfc938ee8159440bb6f20b67085
BLAKE2b-256 350b09e9a394dddb8c92ad9ba899e87ce99ff1667cdb32765981135220ad52dd

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3f9ba29c0a7741a974806cb5012f5b320944a7919da227a5db7d2639e66a9cf
MD5 02ef5c538c6e9544a18f05e287f039c4
BLAKE2b-256 64581662b4a9517a24d72732ecfa1ba012f6c1c7d0484fba7e2eb39dbd223c3c

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 610e516ceba689b3b597c89f20135aa61774182c592c9989a510dd3898f097c9
MD5 df12fe080ac50e738977e5313a09314e
BLAKE2b-256 f166e859275ea0237af69831ce3f8c2a403512d8448c78f7f608248f250b76ef

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pyxirr-0.8.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 190.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.13

File hashes

Hashes for pyxirr-0.8.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 a13940c78bec4b746ae273fc8df2dd38ed018e8745fa2e9ef2c75839970fb279
MD5 fe81873220967c71d27ca302da307721
BLAKE2b-256 5865ad31d8a357fa531d078af710110c95986c5e1df825dcffbab36a4ae4bff4

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 011b4f8daeaf3d751cc6df8315bf59a494dafe713c70342fe26d73b2b8b68040
MD5 d19aeee0a4a63bb91268da8d9dce10ed
BLAKE2b-256 2ce301a4c45d786d6c91d9b59c4d27047b170b5559ef371106c4aa7d9e4096c4

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 18e8da037d0e34c8e1022e9281166632aff54313118d68ec7b02c51f2b9724f9
MD5 39a15c7f1b9a5176805abdd1d8a7edce
BLAKE2b-256 d9bd5c163fda7d10e3d4d03d1d719f81a86caa2917d9b5481b108b91538b0b26

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 349333b00cd8d06724ec6a1a97c340217653aa462d786c7670165d4c9ac6694a
MD5 acc04e34b7e602f73a841d39b43f2f18
BLAKE2b-256 b585334966f4281b88697986c62ac74cca27112e8b5e2e75b425103b36564439

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d70bfcf2a4dd3f533b617565b2079296044010fbf73a3bcb3f3a168131098c30
MD5 592fcfaba3e3fe1c8ed3c71370819fd9
BLAKE2b-256 c3c8618b536b612f0ebc9e2210810b2ed695ed1dde463c082cdbcfd9d44ad9a4

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb0d9f09d698257b81af4f6c60d537b7e2d4dde2019726bde2143ebd7caad5cf
MD5 7ab953cb37dfd1b8e3412e4ffc6fea13
BLAKE2b-256 5eb170b0263bf73277f3f4d21affe12be1344b72bd14b0b8d2951cfc7e382a2a

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 30c17de2e03c7c0232f951076c3020818a76156b18d46143d62a0e2fe5d9d7c0
MD5 73f9720aea4b3e51dbab739d8e7e9ed0
BLAKE2b-256 ade9b7348c39e35663d43413ec15ba5295851a42fa4fab48dcf7fa8e0c47a758

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e93d258842d7537b504a9070a34e38c03a1c8e00b3cf2b811a3e1cf9db2d2e62
MD5 a447b91987d65d947189b6ccf321ae88
BLAKE2b-256 c04bded71e8b2124638585e33c628bcf201bf8104b976e551472457289600067

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 d9bb732c6e89a9081491ae40006bce02b63cf834e0a6186138285ebd1d2707dd
MD5 7d0d337ef05af0a485c5a2531c78bc01
BLAKE2b-256 fcf9272107acc66689af36f5db45c128df6460ce01bac786c4ca680177466d33

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2c1cb0103457672611a8b057efe509a7b466b0191f1a28b76ccf8aaab7d8897b
MD5 c39e8664370939c6d635e7ffbc86d878
BLAKE2b-256 cd4f8e2c3eb8cc2254912168284f4793d7d5fd1cd87552a6da60a5dae0b0ea4e

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c406924cd2c45a4331741cef46a2c1c81f603e06b5e3811119e6f0a2995018c0
MD5 78ba1b83d77a112a636c3f6484191e1c
BLAKE2b-256 552539e26d9ffaa2ab724f2b41b7d77ca023f76bcf2d5204891e84bc79e673ef

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8b8f1ba1414e0312d55b03118c2ef619e2418f5744af76e92b6884a429d10e2
MD5 b61ebfbcc7dd9651f59b4eb45f266a52
BLAKE2b-256 55e3b1279885f7bb503f3c63f698e995fb12694b963e8189140b87d36b602e01

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2339c65c6a8564f4905b0679e0ea9d2446da7317221b029f0f6108fd35637582
MD5 280b0e8747f20ce8a4d032a07b0dd214
BLAKE2b-256 b696800892d888f73deec0a09fb880ee33c29d19076807fcfd548c8f144a239e

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: pyxirr-0.8.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 189.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.13

File hashes

Hashes for pyxirr-0.8.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 726e81fc48f98ccf2016c9b42b77ff40bdd758874cb427a849609265730658b0
MD5 dce95f2dfa0cfbbe8c866003ff9432a9
BLAKE2b-256 cd1e874740bf0a9ce42374ec7d4703de1535d86587749f36f24500513a207b40

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4d91972ac00116238fed36c4b132ec94365a47b4af250849dfb751a4066a9d2
MD5 5f5cb0d0b6310fa933bee796f9fb3d5e
BLAKE2b-256 99cf39f4a0dbac68e3c729eb38dca566e106c03cda9151cd40229c3fd69b7f9c

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 61395d6b1841a65cffd4e73515a22f132f6e048bbb879675e5aaaab65fcf38cf
MD5 6fd002b7e28ea123ca92b1b9b5649f0c
BLAKE2b-256 f141893ae4cdffe1b63267750663b626fbf9f8f27923ff35e34b313b7111e9b3

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b7ecc48826adfc9fad5acd407abdb72721984f240d48165e3287978b3069dd17
MD5 27ae65c9b58b82bf7a200f3248c36d6c
BLAKE2b-256 1d2f5195af30f702c498d14e7b6e91e34a9d393a5a500e6db087aeb902b6c796

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e5574fde794e2584b75f985b8f51872197b604359b62c2b9121c5b1a0e38f872
MD5 196fb76522419407664f4f353202b349
BLAKE2b-256 f7111ccd72a8804187dc84f7bb6fa872d31308e53f19ea55bfda23d68b28ca1a

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77bdb697c417afce83be77d334d44001717e412b23a325ade9254a23b743ccfe
MD5 ed1905c210816c71466b257ccf826aaa
BLAKE2b-256 f531cfa299c28166df3a75023fcd40d890cdf18dc32db8a1ceb3a118d73ded80

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cfc14d2ce6a11bd5ae5f8694cd24a7e3ae00a4a8798b1078a1d2b419a2128695
MD5 06296b5b33a3eca4b44e0aaeb5fef9d0
BLAKE2b-256 94dd2302311e3a0b8f60073356b186ac631d8d53a893d4d2c8545f3dece0dcf5

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6989aabc4c9468218047aaba2c4a78453437e5ecd539ca71ae44fffa8668c8f6
MD5 696ff92596f2186320286cfeb3ae1732
BLAKE2b-256 08a69438245418eed94034bb83c6af82d30e77d9c0d405b74edcf38b994286de

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 fcd5a268cdbc054f0cf549dc838f8c52a03787a3634e370d9fca586dfb6255d8
MD5 32dd04558f4c177557a774b718d93628
BLAKE2b-256 f807366d6b6a6881a8cf6fa979f294fdcf5d89f47e04b3e39cb982cba3e3659d

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6289ee98900884800f4fbfb04aacc27acf4169bd0ad39573189872ac722c4d36
MD5 48a58bb9d475960a71bb9a5b29fb2797
BLAKE2b-256 80f57caaf54443a343c392babd5cd77c6974549655a2853889bb8852e9461134

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa5f0cb105bea3018f0b2919d244e2360b422732fed8d3fa9e12ca30157eee65
MD5 e26d1344f4db0cac5bb282e60ae728da
BLAKE2b-256 20ac09a6848fed251f1e32e0e21ba5a0c3f16cc8ceaf0b4aa45f2f9dbfe643b1

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73c8f0253efdbf7926a10249a0dffb47bb070b321463ef71dd931eaece2dc89b
MD5 2de629f05c1abc1fc0ed34deffa7aa1b
BLAKE2b-256 895a379e1ab7013d0871e52245b01bb244767027ee6e8047a0149b4212a36a08

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f981c0a184c246c7d050c672b99189895c1ee2920f76889dc66a691119a80cfe
MD5 43df5019ef5f7beeea2219bc3fbd7f34
BLAKE2b-256 3add90df5a0d24bb9012d01f2e964679556d0ed5ac241c5e44adcae69c37835a

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: pyxirr-0.8.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 189.7 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.13

File hashes

Hashes for pyxirr-0.8.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 7a335c918ca7fe63ecb8ce4ac96d2d7d17f36288da0dff9b339738f89bcfa95e
MD5 457ab39da8ac83892b7a802a761c6e32
BLAKE2b-256 fed351628b16be70cc6e3f10372de1e1c104f6c2667b0c7854a983c40c721c57

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49f0edc8c59b8133e7217d6b32aa491ec3774006a979eac423ed736e0ca8ac84
MD5 991b2e47db2de980cb926bc9e4f11e8a
BLAKE2b-256 d8c3362af3c29aa062301a2ec9bfcd77eb26a7d4cfa7163c935173468974a6b0

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9af54ae788953510f31cad888b8db76a9c7717e4c052ad7e8d4c65b2e1160922
MD5 520535d6054998bfab9c4c82fd441db5
BLAKE2b-256 44d5ab9ef5aca83386316ef30f9e10c8ff8d78199a851eea0a41e9c78c6306e1

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6e15b0272b6b4353bd1e8332c378f8adff1e7180e18fb77e5b7f142d8e2eb41c
MD5 6df88f505ce1579a8d41c699630867f8
BLAKE2b-256 0afbde9026cf014ce1b6987e96c004d46c7cd34733177edd0af85d9cddb37495

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e59f1f4803364ea2de1cf1b8373ec31663cdea8d053266da5aae941a4ac9389a
MD5 3378e776c2ef6e7e7c1c02fdffd26363
BLAKE2b-256 2730e4aad43e65636b5c523a23cc96d6ea0799787e6a66283b00883a5af00683

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b70caa27a563c77f46dbba9f1e66e8d9002a905a50f2cd8a0e008f5aeffd8b5
MD5 237f35e4a0d9a91664c647ef4ecbffe7
BLAKE2b-256 ccb001ae014ff428ef61d7b6ec58e6d5f538309af79e6503306d3a51395202c5

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4b8423a7de1e6dda4eae40f413cb1068445918aa437426530af9f17b34d62f5f
MD5 9176a3c14f7ede44f8804f85df532875
BLAKE2b-256 9a14864c9b6c62a03a210a670232bf9e79ff8744d4b3a5c69e4df0d45b6b4546

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f912a217b2542211e159324a2d9e4076afac4aca5ee661d48f1fb45739126ccf
MD5 a8b4cb2a7fcf5cb32ab37b40024e34bd
BLAKE2b-256 1d0b2b53bb60b6347d2fbbad13e4b4f5bf205dde596de0d71319117c4fec0680

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 dc974d7a0afda32a18b0eaf5a1c935faa84c1c6a8fc0df76b73a2bb1ff6c0f95
MD5 38517f262a86f25b553684daea9a41ac
BLAKE2b-256 074750a9455659ec088661c887c59ca644f4c42d046a9f41cd34e45f9837564e

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f87bcd96f1dc31c703c129e5f1473ddc90a051ec4e05522ab73197ae60d3da3e
MD5 78c6f340698ce56291dbd3d079842043
BLAKE2b-256 e7499667056d7d99719824db2313c3722af1cd6d3148fe32293517e4d067443c

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d56aa76a1a09cae98782c5691c4cf5142d689daa6d1f0edde4636362b652d16e
MD5 35186cbef7d46faa5cfdce819dd2c716
BLAKE2b-256 1430e6eed1fafe979468e04d11d538cfb5b601831865040079409c672387a245

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 468c03269109466e66e9ba2f4a7d52f6f8c2ce7b519364153625dc3b3eba98be
MD5 e5414ddc5ef8bd6c36446951678c148a
BLAKE2b-256 80400a10467d5eeebea2156d03a482fa91b4c940bc7354d15ec1000bdf5ad6cf

See more details on using hashes here.

File details

Details for the file pyxirr-0.8.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.8.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4b02c3b6b48a43b8ea5f075f4b669ff4901fbeddeff332733014351d2e4622a1
MD5 79ebbb11a89af5b9356158c021642475
BLAKE2b-256 f6de501cc91c9eea257fac698f38ef5bf1f0f562854a8401a2ab133400514450

See more details on using hashes here.

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