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
  • type annotations
  • blazingly fast

Installation

pip install pyxirr

WASM wheels for pyodide are also available, but unfortunately are not supported by PyPI. You can find them on the GitHub Releases page.

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 much faster than the other implementations.

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

Live benchmarks are hosted on Github Pages.

Example

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])

Multiple IRR problem

The Multiple IRR problem occurs when the signs of cash flows change more than once. In this case, we say that the project has non-conventional cash flows. This leads to situation, where it can have more the one IRR or have no IRR at all.

PyXIRR addresses the Multiple IRR problem as follows:

  1. It looks for positive result around 0.1 (the same as Excel with the default guess=0.1).
  2. If it can't find a result, it uses several other attempts and selects the lowest IRR to be conservative.

Here is an example illustrating how to identify multiple IRRs:

import numpy as np
import pyxirr

# load cash flow:
cf = pd.read_csv("tests/samples/30-22.csv", names=["date", "amount"])
# check whether the cash flow is conventional:
print(pyxirr.is_conventional_cash_flow(cf["amount"]))  # false

# build NPV profile:
# calculate 50 NPV values for different rates
rates = np.linspace(-0.5, 0.5, 50)
# any iterable, any rates, e.g.
# rates = [-0.5, -0.3, -0.1, 0.1, -0.6]
values = pyxirr.xnpv(rates, cf)

# print NPV profile:
# NPV changes sign two times:
#   1) between -0.316 and -0.295
#   2) between -0.03 and -0.01
print("NPV profile:")
for rate, value in zip(rates, values):
    print(rate, value)

# plot NPV profile
import pandas as pd
series = pd.Series(values, index=rates)
pd.DataFrame(series[series > -1e6]).assign(zero=0).plot()

# find points where NPV function crosses zero
indexes = pyxirr.zero_crossing_points(values)

print("Zero crossing points:")
for idx in indexes:
    print("between", rates[idx], "and", rates[idx+1])

# XIRR has two results:
#   -0.31540826742734207
#   -0.028668460065441048
for i, idx in enumerate(indexes, start=1):
    rate = pyxirr.xirr(cf, guess=rates[idx])
    npv = pyxirr.xnpv(rate, cf)
    print(f"{i}) {rate}; XNPV = {npv}")

More Examples

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", inclusive="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")

Private equity performance metrics

from pyxirr import pe

pe.pme_plus([-20, 15, 0], index=[100, 115, 130], nav=20)

pe.direct_alpha([-20, 15, 0], index=[100, 115, 130], nav=20)

Docs

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.

Docs

Vectorization

PyXIRR supports numpy-like vectorization.

If all input is scalar, returns a scalar float. If any input is array_like, returns values for each input element. If multiple inputs are array_like, performs broadcasting and returns values for each element.

import pyxirr

# feed list
pyxirr.fv([0.05/12, 0.06/12], 10*12, -100, -100)
pyxirr.fv([0.05/12, 0.06/12], [10*12, 9*12], [-100, -200], -100)

# feed numpy array
import numpy as np
rates = np.array([0.05, 0.06, 0.07])/12
pyxirr.fv(rates, 10*12, -100, -100)

# feed any iterable!
pyxirr.fv(
    np.linspace(0.01, 0.2, 10),
    (x + 1 for x in range(10)),
    range(-100, -1100, -100),
    tuple(range(-100, -200, -10))
)

# 2d, 3d, 4d, and more!
rates = [[[[[[0.01], [0.02]]]]]]
pyxirr.fv(rates, 10*12, -100, -100)

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

Benchmarks

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

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 Distribution

pyxirr-0.10.6.tar.gz (40.5 kB view details)

Uploaded Source

Built Distributions

pyxirr-0.10.6-cp313-none-win_amd64.whl (445.2 kB view details)

Uploaded CPython 3.13 Windows x86-64

pyxirr-0.10.6-cp313-cp313-musllinux_1_2_x86_64.whl (709.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp313-cp313-musllinux_1_2_i686.whl (704.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp313-cp313-musllinux_1_2_armv7l.whl (756.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp313-cp313-musllinux_1_2_aarch64.whl (683.3 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (548.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (883.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (540.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp313-cp313-macosx_11_0_arm64.whl (474.1 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

pyxirr-0.10.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (984.1 kB view details)

Uploaded CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

pyxirr-0.10.6-cp312-none-win_amd64.whl (445.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyxirr-0.10.6-cp312-cp312-musllinux_1_2_x86_64.whl (709.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp312-cp312-musllinux_1_2_i686.whl (704.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp312-cp312-musllinux_1_2_armv7l.whl (756.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp312-cp312-musllinux_1_2_aarch64.whl (683.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (548.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (883.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (540.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp312-cp312-macosx_11_0_arm64.whl (474.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyxirr-0.10.6-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (984.1 kB view details)

Uploaded CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64

pyxirr-0.10.6-cp311-none-win_amd64.whl (448.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyxirr-0.10.6-cp311-cp311-musllinux_1_2_x86_64.whl (708.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp311-cp311-musllinux_1_2_i686.whl (704.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp311-cp311-musllinux_1_2_armv7l.whl (756.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp311-cp311-musllinux_1_2_aarch64.whl (683.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (546.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (885.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (541.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (508.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp311-cp311-macosx_11_0_arm64.whl (473.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyxirr-0.10.6-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (983.5 kB view details)

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

pyxirr-0.10.6-cp310-none-win_amd64.whl (448.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyxirr-0.10.6-cp310-cp310-musllinux_1_2_x86_64.whl (708.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp310-cp310-musllinux_1_2_i686.whl (703.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp310-cp310-musllinux_1_2_armv7l.whl (756.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp310-cp310-musllinux_1_2_aarch64.whl (682.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (546.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (885.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (541.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (508.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp310-cp310-macosx_11_0_arm64.whl (473.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyxirr-0.10.6-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (983.4 kB view details)

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

pyxirr-0.10.6-cp39-none-win_amd64.whl (448.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyxirr-0.10.6-cp39-cp39-musllinux_1_2_x86_64.whl (708.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp39-cp39-musllinux_1_2_i686.whl (704.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp39-cp39-musllinux_1_2_armv7l.whl (756.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp39-cp39-musllinux_1_2_aarch64.whl (683.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (547.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (885.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (541.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (508.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp39-cp39-macosx_11_0_arm64.whl (474.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyxirr-0.10.6-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (984.0 kB view details)

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

pyxirr-0.10.6-cp38-none-win_amd64.whl (448.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyxirr-0.10.6-cp38-cp38-musllinux_1_2_x86_64.whl (708.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

pyxirr-0.10.6-cp38-cp38-musllinux_1_2_i686.whl (704.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp38-cp38-musllinux_1_2_armv7l.whl (756.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp38-cp38-musllinux_1_2_aarch64.whl (683.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (547.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (885.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (640.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (542.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (512.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp38-cp38-macosx_11_0_arm64.whl (474.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyxirr-0.10.6-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (984.4 kB view details)

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

pyxirr-0.10.6-cp37-none-win_amd64.whl (448.6 kB view details)

Uploaded CPython 3.7 Windows x86-64

pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_x86_64.whl (708.7 kB view details)

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

pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_i686.whl (704.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_armv7l.whl (756.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_aarch64.whl (683.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (547.3 kB view details)

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

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (885.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (641.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (542.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (513.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pyxirr-0.10.6-cp37-cp37m-macosx_11_0_arm64.whl (474.4 kB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

pyxirr-0.10.6-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (984.6 kB view details)

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

File details

Details for the file pyxirr-0.10.6.tar.gz.

File metadata

  • Download URL: pyxirr-0.10.6.tar.gz
  • Upload date:
  • Size: 40.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for pyxirr-0.10.6.tar.gz
Algorithm Hash digest
SHA256 f0ed1fc8607f0769c238ffaf85f0bd3ddac7d383c125f1d9ff16d3a4b86a3cdf
MD5 9975eacc32c19f8bcd579383dd10eda8
BLAKE2b-256 c54a3d2dc1bf565605a4f0e3ae6d5592518bb26698f4d929140d3ea16a4bb478

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-none-win_amd64.whl
Algorithm Hash digest
SHA256 7828cfed1dd81a663a4b3075dadd8bd691afa8ac969afb30ed6f5346de02bafa
MD5 d856cae8b481f265644bed1207465ac6
BLAKE2b-256 afc569f576c6f97e598a8c553a8f1e843355d81aa910cfa77a15e09a5ca9cac0

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c77f392139a871feb723a58a49ca028b0b623c4429ae987d74d5068a8d0f2ff
MD5 5399d63e9abad2d2d199406e1caa32c8
BLAKE2b-256 6d2a79541be5d4d7febb886f47192d84ad29212e424d5a86ed51a1d0cdc02ec4

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a4b7d7dd7b65e56268b55e56598d53c6c6a624f2adaca3665ce76533edec92e1
MD5 cc4016a75dcd8de0c0dffa6385dfcef2
BLAKE2b-256 d91313541a35a43e93e37a65c5f4f647f0e221be9ec41ac5b7e546595e2cb747

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 40ce8fb1bcf57941854580d849cfc261d70b075fe555a1211c5f484e7a659312
MD5 1ae2265f324d14307a307ee4dc469ac5
BLAKE2b-256 fcac79d09ac2e82341c940d034e8c812c906e09f4798b3bd5d2013cafedf7cfd

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 179a7fe7da0692f3668c9e230a7159e69475858197965c612c7519a99ae61669
MD5 43fdd1bcbcce3d377abe821b41513953
BLAKE2b-256 306ee105813911224dcc822d75cc0b05fd399c42822793d486464278013d3ccf

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10bf67d176720ffc78ce182fd70e5c712a002d4fcf799f6e53d1f31e24bd6743
MD5 e1586f66811d430f37f52acda507e92a
BLAKE2b-256 56df494df5b576485d8ced1c618aa8ca0695f8ef15fd48b25fb824814c78533f

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7488d9c711cb83990ec96270d142be78e85ad726af8ed5f39906d80671ed1cdf
MD5 4e88ee743d8da07a1fb021b93c6d6318
BLAKE2b-256 35eea255c33c8c6eb08ee9ec7447b2a8d44b957cf26f94416be68ce2cd17c693

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6d2c72ad9495e01b99e086a1f2e7bf180858887df9344dbb62f59c6fe0fb2acc
MD5 d678eb84831a46578231ae9f6f1e4661
BLAKE2b-256 b1b8bde63b913341a26b0a8430ac224d7a3ea204dde80669d7ad5ff43306f3c1

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 cbe16ba89b477a5f87140d2522c06c7d5c88d56a7d314beec3aea03238c15e74
MD5 b0408175cad0273265a232ca3071b2fa
BLAKE2b-256 855cd83f43de51a087b108803666d12cdb8d5d57a6de30a52f26a536b9fbf0c6

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2b1390e8a5d5a5917b26916d715b24618493a50777042c306fe871e694a672ba
MD5 0f5403e2504828a53bb8affc0a0e6137
BLAKE2b-256 90861438f093c6e733b0f89d63931742c87657528fc6e1c4a0b95556dcd074c4

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 536a534b4fc69dbeb9f30dbc11fc5d0806f3143483dc3bb5cdcc0275b7138e6e
MD5 ff5380ca3a79bd57c2a70e8873e53335
BLAKE2b-256 120030c807a6974a51d635d4dc5248e0fc9453a8b271e866f6c7591458d8edf7

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed4b7a89a8d06bc5c56aa08c9498ce0bd28c1350110c9cdefbc73a8c5a69cd8c
MD5 272d905eacb82b68b5e60f6df134a69b
BLAKE2b-256 287e45cef0f13d6fa0125360c98e3160ee63aeb5074d2513c4d2f1e3e573d29a

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 9d79bc8563c16987c1382a6956061bf2802d70bf01537a2009a86969c1f3d800
MD5 77df2b5e30b93bb0ef108dfb4528b8a6
BLAKE2b-256 3810bddf5887c01a897364b2f9864d4ac43606d9e210301d1a4af250ac766870

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 d5bead5a69cade163f65bacfd28e1b304c19a6f7509565f124f3187ad13c017a
MD5 c74dd15e039f3dc70f930ce5d9a73f7c
BLAKE2b-256 0fe528f889be53384e613a8f6ccff12bf03de9df99b3fab420758bdcb393f65a

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0703ab5a7137aa221ecbe7bc5c9e0c99a370a625220750a973469b92c215fc01
MD5 9c24402fd40f293243750778b822619f
BLAKE2b-256 440615b346c53e3f88ee77c55e4ef27cef6c495a8125169cfece71899b655fbe

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ee2e1b1b3ea9793da6337e395f8c493c7a676fbc1a85b6d03773d91abbf34498
MD5 130ab1c76a127393ef6809b0a9eb0356
BLAKE2b-256 2ae5bc967d09edcef069c1837a8d18d7dc26ffd81e769053eb05cafa2ac2c46b

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 706cd21905390362631add1ad8e87c48a5d68c6bc4251130e6a9e5013a10bfd6
MD5 8ed8b9b7d857c6a5e8ba9ccc425e799b
BLAKE2b-256 e10c885ddaeeb9e838a1eb40ea3c5d99a3a25250f0794b83b7e2a9a368e6182c

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75a5487c6944d89144699bef295c7e8f7e60423fb379069586ec05cc94318cda
MD5 50328b556041e683ae3503277a52c64c
BLAKE2b-256 a86cbfe8405798977cce1eb026fc475c1a4de61bf73586d2788dbe8fd8d914a6

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7745cf488aa6a8daba2669b748d0f2712f3c257db4de71c20acf46fd6115b2f
MD5 157ec2a5886a06569dfcb6254329fc65
BLAKE2b-256 a290844265597a59df4c28088317a7a5a05bb5a37f41403b4adc828cb4612013

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0b4bd3d7e111b7e91b53622e5d601deb22de9ef53d87a3c54a8e4551e9524054
MD5 14b0ed4d5a47c3d0996c351b18f08c50
BLAKE2b-256 fd93c4311aacc971b341000496c2ef901acc9708ac90e6afa56f2eb27b1055f3

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ca127523dbf39d09eda08e724ca20627298fb01048301a0aa9d8841d3639e2a0
MD5 b714845c308d2a49a3efe8f3590f5220
BLAKE2b-256 95841d84432f5fbdebb362f401f78cbcd6885d17c425020a9c226690f8d67fff

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 4613554b41e24d465b7c1f136c84e884e2b227d816671ef702422aaf0d801ea8
MD5 8ecb365462adadb6d84fa1fb0f608692
BLAKE2b-256 ba40cea42d9eb752101a4e22ed8c4245e45e9b6ca90e39e45ad116adb9a11bbd

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ede65da069ba4560340dbb599ef827c8f3216beba8ce228870d0f26ca70aa38d
MD5 776e043f857a912d899204ac34508ed5
BLAKE2b-256 670c16252ae2af1f2e49293ba7d2b89c848040df44107a823fcaca3f6f40784d

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b34f4e10bdc87ae33ddcd83dfff43707d67d24341b2f4ee9a31f0ac1bb220b6
MD5 6aee78627a593ef892dbf806f328e251
BLAKE2b-256 f45a2a278c34c10dfad28bd3fff1baef9f05bc83231f2c3caf0bf81bb5c9ecaa

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7a723647326398f35d0068ed62a78f21a2ccbab0ff8833f8127a6e13d439946
MD5 a26868c31fda6e45074ae59b857014ff
BLAKE2b-256 0d2d5fd26ccd022546ac67862215cda79cd2a89675673ed0d1d8691e8a1a22da

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5315fcba78fba77cee652054c4e54221f3dc12706cacf14571c5c50d79245752
MD5 5426f7ff5048f4f989e2b62cb033218d
BLAKE2b-256 3cc8641fcf451e2a45f411106d8dbe534a59fbd204ca5c72b1ede01964214d5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 a1326fcc5a2f279cc5aae5286d077c184ed150229036780986ea20c33e1f0f7c
MD5 38a253d5cf828c859e2d3c7c9c754862
BLAKE2b-256 3813835317dd3b9f0db60d6298474f24dd62168d90b610b02392871449a5a5ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f170c8bcde7fa0b667968b961777b8f945c31f87a397ad291f6c470dcb140bf
MD5 dddb2cd50f0a5116585270ad6413fce8
BLAKE2b-256 1e7be6821fb5d09eba45c8e4565f348dd48c1c5719dae94a81fc6a2fe1b8165b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 782b0fd6e53a8c34e6a40472baff587a088121d14dd6aae5bb66ced22514e5cb
MD5 2662e0dfc649625b5c0fc405d70367c4
BLAKE2b-256 81ca19337447ba03f9132d1048071dddc557859e0c1eeb43103d3bc93db19c70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0357665310ec5b4740ef7cfa6e4780026f3d601dda4058ceef651d9ea72dc474
MD5 ffd77cc65797353a58584ebf08c46dde
BLAKE2b-256 3462da811621ba0f83e66669d957d84c5bbb1e39f92b7bfd08df87c47e2ebef4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82c609c554ab369ef2c435e770f1d32e8e7e35bf78857d4c79e511f002f80004
MD5 f5296199213086ab2400dc1cadf833c2
BLAKE2b-256 5ffaa976ebe09aaba79c9cdace1cff8c4d30d0206a4fa63937f1b3b6eaac76e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b627004b280df4159cf613ab21c9f8c7f26d05c7e449484c4377c11e1c39c794
MD5 80cfaae0ef22444d3ffc13032675f32b
BLAKE2b-256 24a015df6fc0ce74d428d52c445553e76e7e3bc3732bb05d18b12f3fa2323cbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9d790fcd3370fcf70c4544de4db90ff35949197ba407a2bf40256bcb9c79a5ab
MD5 87b307453956d1be4bbcf80ad2f7fde4
BLAKE2b-256 bec114e98fbe48f13f3450d51c97f9fedf27270d170fdd0e3680679cac262b73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 825c9007dfe7f7cd10dbf020d40528275df20707d5c9e4f661aef90392f961b8
MD5 28ab7968693b629c455e0b073a39c6a7
BLAKE2b-256 f5deadadc0d611b89fd031f85dde68fc1c8b940e06d2f00131efbca5b5eece4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 44f691906a570e7ba52152d7e2d58c973827c870c58cecf6f3bc638cd1568161
MD5 1fb0dd894c99518b3c5a9a2d7d6f3244
BLAKE2b-256 cd9b7417f9a998cacbd010e94fd69bdf4274978b9a864f8531fec2d20d7c1c3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4413bfd84d5d82fba97027f4cee546f2cfd434b8aa625ae2f58fe1497f8a74e6
MD5 81147c464ae5597b9f9ee87303a9088b
BLAKE2b-256 ffdf3915e8599c066e6c0b61c567c46442dda33d177c9ef06d56574e38f89a43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 636577b5f19499765dd93a95fd5be1ac684dec4ec59caf7e6e185543ea08fb2c
MD5 f443ef5c3ad299ba29f61885b4d54a2a
BLAKE2b-256 06fdd9868ea9665e2eb06019df2957a5986b535bf5b992bd2bc6120036916c54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 285a57e23885af4beb3a5a9b7dbff4c21bf27e294dacc66e9d0df2b11a6a9555
MD5 27c4fd2c7c213f5067410565d63ebaeb
BLAKE2b-256 fb6a11565c0049f2163dfe895182df79bbc13821f475a5c0fddd16ae21fa95ec

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 00c4cedf0925337cb98b6ea10ba6adf120d1578636852a01235c17ffc55cee23
MD5 255948cb856e7f2a3904c274432eb1f2
BLAKE2b-256 6e9f2d3aba71e763b03d2965dfe82970609eb035a9ca737caf3b17f53914f041

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 edb85743b3e6084a8e72b30c657efdf3a34c728b82cd2ec1618ad6187792ab3f
MD5 fe99b0b892860a1d63270cceacd74ff8
BLAKE2b-256 4ea6aff4948725dcfe89017d675e2f3b45e766ddf981489b573118b1eb63afeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 581b50bead9c5b0d9f558d3bde5865a294480a3aa1e9533e02208ff681687f55
MD5 2a7f5ec2779cb81520b95ec4a4dfc28f
BLAKE2b-256 6af5380528b65357dcc81260d1e0d6724d9a92787f8f939aacefa494ecfe866f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b3862e7f2311f4d88b636bbd9db715176e16f1ca55c3c92b6ab04c17c497752a
MD5 3b0ca7a42a27e8772926044f1f8d99cc
BLAKE2b-256 ebe6f5bc90d41c6a891e13fa027956edd926c1ed3212a41371ed1e5154df0526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4a39e7b8e4dbe07658472c5da7ba3f0b122fb4e77a4d635c41f59644e3e5ac6a
MD5 a6541a688239d507422cd88e1e07acf4
BLAKE2b-256 52653e74aa13d7d282a151dd37d8e8221323c389c2a9c0c51034f8ef7270ff16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 547caced83c91f4a96ea1c104da18891813e964b2e12845cbc503f46fb099883
MD5 69ce0d0b938b6a575d89678f5d8f3b5c
BLAKE2b-256 877baf60e746a9416c4398238df4357d79bd7ee5485715bdae87f15eceb7d6c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05ee52665fe1bebbd18075416d17ef22a4ff70d3ba0f09a8947c8636ea170bd3
MD5 c411f69dc3a68e202e67e10083102258
BLAKE2b-256 f1d36244f012feb6d3e392a4c70fface1df1a9fda58408b0410e7069b3de8c1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a474f9f5116f9ace9f9b344f06f4b629b3abf4caed3f106e81086e6083df5938
MD5 da907df800ac90835ed02340d2ed702a
BLAKE2b-256 eb611fbf452ad5ef6562a62249dd03a904812318f374652edba19319a8e68787

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4623115ef6c710fd5a1aba5e79b9760698d9c3bf27caadc456b7624cef8a574f
MD5 7aa98cfbc2e384d10929e373259e60b7
BLAKE2b-256 7b00ca41547bf8ea43b1f51f0c18ccc51dd4f2367f599ceccf588848eb44683d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 440b6349db7a3fdf3b2a5eaf12cf1ab0d553ad74eaef19b073d10869961d6a1f
MD5 2e3ed0c4c71e6503bf5e4041ce488df2
BLAKE2b-256 fe9fad590332d66a098507e040a616333e99ac5e04080f3be61f85167bef598d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 543534d7bbe6e0540b3490d2c66fe9c4beb37627f7dcef04d30a3aebe3bda5d7
MD5 2e500c0ad7ad59a778be064736f389dd
BLAKE2b-256 fc73876ab272781f06eaf9bc2127e615cc7ee96588b7eaaebb6eb1b685b4d610

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1eb8612c459ea2582bbec10210b73baf0aee0e0b919b2d0421b0c63e465c02f1
MD5 1f54ed39840cad89ca34c1e6ef9663e6
BLAKE2b-256 3f55c5987d501d686bf8a165ef3886ca10089ffe1d4a347147df09438792c87a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eaa3b7e4b7a3873737ae41b6d37ba9689cb7c7e474344b0a1e9dde5f64f1309
MD5 4b117a1429742808608348bfa86a4e93
BLAKE2b-256 666e5e80ec676d7eca601f86ab989c1ed1577bcd8d45564640fd292fff5df86f

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 106b6a647a72a42435d560ca5525ce67594df5c749496c4d8607beab6b719a53
MD5 4eb99901420457d5197432d591fdd72d
BLAKE2b-256 be640e780fb147d3a8d38097a96e3ead4147cef7d37ad6a1815f80ab08887c5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 a299a57ebb69146130ad38305e800aa9c4549c445004b1b23a298c232c620d49
MD5 f5f2edb1e833d593127656a44077cb13
BLAKE2b-256 3a2a1f7f2eabd960358e0e83780ba7f1918cae06b29eb261440967b933738014

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a29f895a1abaa8157f81f32b09d478b12926408a4a12e3f95464293886cd3c46
MD5 baf514e74f18754b9e8ac522933ad59e
BLAKE2b-256 faa34319ff96af7b2d871db6c6f9079cb50df6bba4ac601404ffa67656d96edf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 574aa2aa46c73ef8e4ea06ba69339405b366c6b233eefe4687fddc5889350a6a
MD5 c05ae868100779eb482a756f69779a9b
BLAKE2b-256 47842a582de6f5c613b451f8e7ec69ebfdc64f66bf4917c15f1259b4a1a942a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b999dee3cefadc4b9d64a14f9aacd5541dc0a4b1a480fe9f03bd996303518852
MD5 3a5c3503218a115c95a0ccf85e2a1e33
BLAKE2b-256 f799ce52d51006264dedfa53b999da7a4a5315be6184fe119aec012de85abeb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 34f5a6e79d91af6f36b9f0c2cc79b23b476d1a2451803800c11a80162caa77ae
MD5 502aa3491e5e6df12e5c4b99beefaa96
BLAKE2b-256 8494d78a591afd47dbe0d0b7bb917ff65f261c7a55894f097f3d2613f57ca67d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c2efa5a03fac27cb6d58965afa5ca4c8ad9e65d26cb438c8cedc0991c1e5c29
MD5 8ce321609febed4f74d1a0898f7543cd
BLAKE2b-256 28ba271b2ef1b85f69c09352340108448d4bf40f93d8876ac55405b4fc0b0d0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6da486fece2b4d6c744ae33de0c9a236e7b663349567e4d54e28b4385a3136b0
MD5 9de0fa14be741ba1e320846346e82804
BLAKE2b-256 80e6801ae7fc1af601b18fe5977a748146608738259d9790b8c41482788fbf8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d8c0add86800977d934d316a63f65a28992b77a72371273b8db5bcd2e5cf6b36
MD5 d3c5744ab13f5c5edf61ee8c71398bd0
BLAKE2b-256 2bb37fc4cc32658e6285eeb37812252c0d72a29e0f8efeac310603f0dd34c407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 64588a06ef2f1c54608b84e4211e27a7a8ad4530004f30cb71745e50cda4dc78
MD5 5a9a83af00414078ad1f5cd6549f34a9
BLAKE2b-256 77ba5b07d121af20e358556b6bacd07ccf10113dac8779675852c6d032d9031d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 551e7d020bf4936390f99718f051586c48e46d4b8c19190f7ef1dfa41c2bb62b
MD5 8b17ba4231d996d24859a4adf543f2e6
BLAKE2b-256 5a4bcb263549247f4307190a661e26d91cb6ac2403454c6b2e0505cf19da7a37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b02489336ae789c481bb112b1d7bcdd314149440c20ec0288c40e36840bc99fe
MD5 3bdbb6b433bcc027340f737e3dfd1d73
BLAKE2b-256 130693feb00f15e8ed8ab1cad9e067b7de136d4c9fad1432a3060e0b1b01efbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62fb161b9df2ee245d70597957265198a310c3dedf0c5892943d5441e2561a42
MD5 c62142f7b457437af6d0508e3060a0cf
BLAKE2b-256 3682cb1230aace926cc91eec64a4a7add37152039568009bb8de7de8e13558b4

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a04aab4b73d239a6fbdec647b33b09f182d40b510d89c98ff86159938aa758e7
MD5 79bbc56f3f4143b64d447a98e41dc47e
BLAKE2b-256 99121a2466776705c8132e567bf4a6ca775dc7ae55fea953b07474748a95568f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 11926c16bee9ad22b5a3c1f8c26641a0ecb2957c5353575be69dbb96f09edf0c
MD5 ee630c70a409087a3c9bbb2fa037a5d5
BLAKE2b-256 75e1b62548782436ee75a6a8c27c85ca13cc7931d831e3be17b0ec0cf29a0c3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ec1e5a8ebb8de7adaab6907fc6bc237cf588c4fae32611e7aa0df6136ac09cac
MD5 51f2e11b366981cf8f829538f7d9787c
BLAKE2b-256 6ff9975b40d768004f9eef33dc7fb996c1b6f3960ea8306f166845409cab9416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 51bbd6b61c07638a6278860374c74850fa92a46d3bba7012af1e94756188e63e
MD5 705a9bda58e584558d7e37e87c9a5c37
BLAKE2b-256 796fc556769bc4d02dd0f3b3ce73a5b95725158123c9b5944b4248e46da86ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9869e3bf7bf22dc0a49efc9de78d9f39ab9a5636025e3953812846867a3e8c85
MD5 921bcca0a26e2c8910355f94361ea5a6
BLAKE2b-256 977ab7c6b2837ba61d2f1f1c514c840de44c10e0482d5149f306ae4a5243b718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e75a56cdc25caf80b6263db151cfb3fa2d3123c34bcfec87f220875a2207744
MD5 1e79d7ab97ba9f5d6b3778e3b09873ca
BLAKE2b-256 5eace5002c9a2be03ffe26d96e3f1c6e42b1c0f6e3ab08606c1aa8862d279f84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c229140d9efe2e8563a7d3b9d29d0691e7aeb2b6a66ba50072894597db9f708
MD5 4dba4ca2cc86174cbb69e2d0404d7162
BLAKE2b-256 4ec9d68dc301fe993215754ee5ab0c96cdc4db28d2b5a3550090cac40b6e5b1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f4f0cafa8d02eeb0237c741f590c83221c2bde23fdbac1107f987d8f80c9d7e1
MD5 e23513c51fd6ebb4832607be25c5ea1e
BLAKE2b-256 ef74a694965303f768f557667eb106a626dd538cc10d0922286ed06cb9fa9bda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3f9ebc01883994d932b24a2717f6497ce7e922348e4f040d135541dd6c783298
MD5 490994488bc962e1c11d41f5a9929593
BLAKE2b-256 f00439f27ce32270c157d9a53149bed464136c91da617e7d3da865b17be4dad9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 6093c8b201d43aafe7aa3fa8077d19aa00cfff173a21da84ad27a5c4efd1166f
MD5 c362041ad8d218d4e21e8bbb8abc2cd5
BLAKE2b-256 b9da0612470a7bd8d947609282ce261344d390bd1468f482f0d84c9232941e25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6e3d836b0f3e781776a36625c74a8d071b58238069beaccc690ea44b96c9ed6c
MD5 0a86312248dd26f555640559c8a35832
BLAKE2b-256 ff4cc56f159dc6090401d4f7c6913d583bb6f0d9ecf02c3cea0709fff97e5433

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3268d2b5cdc4ca8ea8d3723408ca1558afd820ee58de774e13204f34ee6ec75
MD5 bb41e81d00254e067b666975abc40787
BLAKE2b-256 e710e28c39b6eefcf5b3260c6181de8e30f3b43685790c9fff9010105cbc626d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9022970aeac0110d8997b6c3b99d7c83e5173c377edab50f4a150f5715dc2607
MD5 5f15abe5ed7cb7504728cc52d52941c1
BLAKE2b-256 a1b45141d374279c2145e324214f282f3de33a0b76d19bb2d217a47e72a0fb1b

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a839849ebb2d621e8d1d8073d91871e5317ea4dfcce9fb8de24b474f979b9b66
MD5 2fddd4cd3843bd1ae7174ec6c88f95e7
BLAKE2b-256 21c324d562ceb89d0f5e696154d7b51c64459d17f443b19eeed30c53cd2d7472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 2a96e17650debf7651f3ba6b87445d9f05198cf96f7a28258e5bed751729ceaa
MD5 a1cfd7c1b3c6dca840e9743aefafc56f
BLAKE2b-256 720c57a10ed87a440ebfa582daf066ce525493dc14874ce4f0048ee8f3be3ec6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fdf2a339048d05e145e68e3b0921a9d0dd60a472b9225e848ee7f7f78c838f2
MD5 faef9929f3aca61e643842eb777a2ca6
BLAKE2b-256 92551184f193b1a21be5380cf67c6595514e022b9c9dd57c41dd1a20f134a995

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 483063048c15f6aa408db7aecd8b41e58fa77ab82bc9b14d7285cd77214d7882
MD5 9b0ecb2aeb11ad20a5c9ea4cdb6182e5
BLAKE2b-256 062729fe5b04cc8ac9f788aad4f4d9018c43c664def6b763c073542c9c108230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d8989e544169c833ed180d9792a10af1a806ccea4133b61f5f9d0d350dec14b9
MD5 cc88eb7b4e9ad1e4577d5ee6cad81770
BLAKE2b-256 fa9e5c538165e7b01157f1efaec658136f6e35df1192a8cd5145585d9aad36c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04b7c20481ac017044fdf80d893588e55dc6ea26e31ec4ac2a95b9388ba45bd9
MD5 087b4526b30342656ccf5e6a53b31d1d
BLAKE2b-256 dcad4d2403e6f3e4ee40cb90103dee8284111eec49fc836e2f3ca792b22a8bd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e9105bb7d4826f724c9245e99725bb21a43ca9033103399d3123fb76e542219
MD5 8a038bf1f37b81479478931ef77bd89a
BLAKE2b-256 399bd0d2ff6c42cc7bb223703905ffdee066af454e9af00bc434233627170c09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8a0855624b9d0b7e9a08168c0f7091683c28b6b89ef74df1af604ae89ab6d256
MD5 f6b414a7aa915a11ca93ac4b4e6b5dfb
BLAKE2b-256 8f73e34157972317ae07d7cb2c2853a97a189e9afc4c3cbcec3ea9fb439e4f7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d0168cc0f814c440f5ebf10ff5fcd886dc36ca781321fc4d484a1b02b847da0b
MD5 e24263eccb81c12a5a90aaebf76b39c2
BLAKE2b-256 ab6f2acd0e4931b4cbc754181b8d56365ee5188630cb6bb91e068571ac721c0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 83834a5c11b030ee69f430dfe1027d50e176dcfffdf6ef54364463b320a8be90
MD5 32bfcae9c19660356a8320027c7d72ed
BLAKE2b-256 bc024f386f37ea558d317d4d0327cbaefe0bac8da11973100ba7553fc5319f41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fe9621056d9dd169515d2bc7194d911c3157b3101eb64636f5e1714ea2f3a02a
MD5 eb0fa53513f51adce5c69a9cda561f2c
BLAKE2b-256 8fc3ada929d6eb38cfc942dfe231e65894f66f84dcb45bc77a0939c0453811df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1dd38c75386ff65ab7ae70e4e6064e7960bd12e5001f4e4657579ac2cdfd584b
MD5 2517bac6c803fa12b1a7dfa6d1e33fb9
BLAKE2b-256 607a0c3d6972520d3eeaa417c0f42cb86e1341bee8ea17359c095cfc7e83944a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06f6b494c629812e123500d24ef49ae43cbbc6abb4c7204ba60243db2a24861c
MD5 30b66b788a02d8637687e6c440dff3cc
BLAKE2b-256 f0d5b2d68e9c1248f472c29acd3e4dee65f2b202bcca64d91d5856a793c84fc8

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.6-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for pyxirr-0.10.6-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 463c9f23e360b14a440f36c010c78076cb93e052a6fe33f37023ac89d4e434ee
MD5 e6ac04e76c7a9f0e5e6a0ffaa946c17a
BLAKE2b-256 3642338b3b1e51365a19d0e1cbd74840da915a40fc3c04dc8c8aa736331cdb32

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