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.3.tar.gz (40.2 kB view details)

Uploaded Source

Built Distributions

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

pyxirr-0.10.3-cp312-none-win_amd64.whl (465.1 kB view details)

Uploaded CPython 3.12Windows x86-64

pyxirr-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl (691.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp312-cp312-musllinux_1_2_i686.whl (681.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pyxirr-0.10.3-cp312-cp312-musllinux_1_2_armv7l.whl (707.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp312-cp312-musllinux_1_2_aarch64.whl (637.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (518.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (863.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (611.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (503.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (443.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (457.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp312-cp312-macosx_11_0_arm64.whl (431.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyxirr-0.10.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (906.3 kB view details)

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

pyxirr-0.10.3-cp311-none-win_amd64.whl (460.4 kB view details)

Uploaded CPython 3.11Windows x86-64

pyxirr-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl (688.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp311-cp311-musllinux_1_2_i686.whl (678.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pyxirr-0.10.3-cp311-cp311-musllinux_1_2_armv7l.whl (704.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp311-cp311-musllinux_1_2_aarch64.whl (636.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (515.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (900.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (609.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (502.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (441.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (455.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp311-cp311-macosx_11_0_arm64.whl (429.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyxirr-0.10.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (904.6 kB view details)

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

pyxirr-0.10.3-cp310-none-win_amd64.whl (460.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pyxirr-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl (688.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp310-cp310-musllinux_1_2_i686.whl (678.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pyxirr-0.10.3-cp310-cp310-musllinux_1_2_armv7l.whl (704.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp310-cp310-musllinux_1_2_aarch64.whl (636.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (515.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (900.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (609.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (502.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (441.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (455.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp310-cp310-macosx_11_0_arm64.whl (429.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyxirr-0.10.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (904.6 kB view details)

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

pyxirr-0.10.3-cp39-none-win_amd64.whl (460.8 kB view details)

Uploaded CPython 3.9Windows x86-64

pyxirr-0.10.3-cp39-cp39-musllinux_1_2_x86_64.whl (688.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp39-cp39-musllinux_1_2_i686.whl (678.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

pyxirr-0.10.3-cp39-cp39-musllinux_1_2_armv7l.whl (705.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp39-cp39-musllinux_1_2_aarch64.whl (636.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (516.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (900.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (609.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (502.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (441.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (456.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp39-cp39-macosx_11_0_arm64.whl (434.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyxirr-0.10.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (903.3 kB view details)

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

pyxirr-0.10.3-cp38-none-win_amd64.whl (458.7 kB view details)

Uploaded CPython 3.8Windows x86-64

pyxirr-0.10.3-cp38-cp38-musllinux_1_2_x86_64.whl (686.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp38-cp38-musllinux_1_2_i686.whl (677.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

pyxirr-0.10.3-cp38-cp38-musllinux_1_2_armv7l.whl (703.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp38-cp38-musllinux_1_2_aarch64.whl (635.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (514.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (900.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (607.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (500.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (439.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (454.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp38-cp38-macosx_11_0_arm64.whl (432.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyxirr-0.10.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (900.1 kB view details)

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

pyxirr-0.10.3-cp37-none-win_amd64.whl (458.6 kB view details)

Uploaded CPython 3.7Windows x86-64

pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_x86_64.whl (686.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_i686.whl (677.1 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_armv7l.whl (703.2 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARMv7l

pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_aarch64.whl (635.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (514.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (900.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (607.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (500.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (439.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (454.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

pyxirr-0.10.3-cp37-cp37m-macosx_11_0_arm64.whl (432.0 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ ARM64

pyxirr-0.10.3-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (900.2 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3.tar.gz
Algorithm Hash digest
SHA256 8065865c327afef271dd5cd8561af22f407ccfde352b15860fe5aa0daee0af5d
MD5 8108990d43940261ce47bcf4e3bb8182
BLAKE2b-256 cfa612dcf55acbdbed3c246724fd6fc6673c0ad090f394b0a49fa5a4c6f9184e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyxirr-0.10.3-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 465.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for pyxirr-0.10.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 082ba0a38df9bfb02bb54731f1313ad1df53ef2b2b1ffb9c0da10eb021270fcb
MD5 24ad37de10a10496f36bb94e617b4d7a
BLAKE2b-256 ebabe980da4da4e7069655f210132c42b433a09753986dbe449548747ca6157d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2ea47d3f1c0d846390b19232eda7ad1289376e553b2b0f5d43926b9c7c86036
MD5 139c0de8aaeaedc9b4eec49fb9ac0efc
BLAKE2b-256 6133e7e2f49921f669370b1c1a42c0ea094a3309e5df61087aa2c2f1c6e5d16f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 48d186f5322a1bf8011b57f3e71c5777cee3aed800d84b886c183c24490df837
MD5 c66dbbe96f8d60c5c81ed96184e14928
BLAKE2b-256 fba0edcc6311aa90ce6059bc5387026b3edb31a80ee74098899791fcebf99e34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 42f48585e72faf569deb08f50291cef7ded6372036bd83e0874c45b76c95f9a4
MD5 3578cbd7431d3da9d479015946f04200
BLAKE2b-256 42611fbf56f2624407a35e907475a5a138d7e296d9aa861f38a9979da14d3c48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3914f38f1737aa02baf28980d2ef4a59882010d3ba57370c7854cee3a420e3d0
MD5 8f4917ff025eb0d277e93b849f6274e3
BLAKE2b-256 28625a5a59c3b0fa8142703113df125c163217c3ae773dbe5d86be1ac0418e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c01d2591cc5bffc0755c8c746a5976ffa33fd0e2915bd27afd8b3d0bd990664e
MD5 a005b84d8245ee49f61e6a58bb14d767
BLAKE2b-256 01177944ddcab5e459c7284ec0484efc365222c1ba33e0481ac1361082a3f190

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e224dbd2af0306c93f37ef6ac8203439e2481929f83fd8b1dd0561d9ab475de1
MD5 d66bb81041a5b6a23857553abaab638c
BLAKE2b-256 e998840eb44d087765b8210c1eb437a50d4f201e2dd62179734a9a75ec511645

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ba4354e7ca3518a817060a2da120fddedb7ad515d6cd05bccbef87b67daacf76
MD5 f55552745a9766714dc500701d23a92f
BLAKE2b-256 22f3cdc2daefc72546192bcbae118da482b7f24b7a2b322ec2429e0b673e6137

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 d0654e498589231d1af69471cb46ba1994032cd7b6409913df99e43837d49e6e
MD5 ea19e8954773b515d91d87b664a2a7a1
BLAKE2b-256 798a74a02326a59a01ae2ea33fd9f53d3e5573ab3e2b693ae2be0bd0354145dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2c58b570f906cd64b534d5cbbc08b739e7d56f7e6adcb799f0fd06994fa3011f
MD5 0f3291a3282f8cf39c009c91122aa486
BLAKE2b-256 35e8d980119e87bdd5ec9871def8bb1ed958b3e27412993f9c3e49c62c888c2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa1712ade3a9e7f53b5d6224f077913e50cbb8ad5d3d512eb051d00595d7f5dc
MD5 12ecd803d74aa0d41e42d2ac36fdb885
BLAKE2b-256 8efcaf9e2e7f60bc656e3261596f240ac8c9ffe09e2c7006f85d21471bc7faa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7601bf56dbb08ccf4f309e135271e1c830d7206a4b8c1ed7e6581920eab4c6d
MD5 04532e4ddb986f33f8187914fb30fc43
BLAKE2b-256 99e10af0730af4081bdd7f65badc60d81c7acbd1cdf36076171b49f4b3a62023

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 3b5bf1d55870586f151457fb76271c1391d50c345281db2084d14cf433515ece
MD5 8e783df2126ca47fdb44e88643d9b2fa
BLAKE2b-256 54ff5df7482932bc04f7bcbca7eef07acdb5e50d92d1f7280332047b991d40db

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 acd91094a7cc58f09c100b4e5ebc896bf0ea4c645af42691f239c904635f479f
MD5 6d99ec11924e19312bd8073d575cd5fb
BLAKE2b-256 fd14b8f06042a0adde5e232e1547589ae6103340a9389a0cbb23d20b475c256c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ad05f2857a34d978fb5ade8879258b8f0a437485cde65fdbf277e78e000deeb
MD5 ac7c1174594816d3f214fc83d6381785
BLAKE2b-256 4bfe2e8b0b84b6c931c549c21a5dbc4a9593226f92fb977bd27fbcb2851882f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f0127d378fd9762c3a7b8ebb81e6dde29fac44540681267a987ea58dc1757393
MD5 291d8fec802731e28e87ff2e4b48075d
BLAKE2b-256 8d822c17941f767b7aa4d73d39d0e598a2d71a547e3ade3d0432fbf240824f69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 247fc05796286a6b67d9d2130c002b124e404e42f4f2e2888e15e55d63b69464
MD5 9415403a58052982720e2e74a6de00d6
BLAKE2b-256 b63dc51dd8f98ef48797c9b1913c90f72a06bbf84199d3b8d327d237d81bfc87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8650bd5b1902cc057ec68c71765d15cf8f61581db337470d54c521b9e7699ed
MD5 26e8c60523fdc475a39a4d126ea7fa2f
BLAKE2b-256 a268b9e444385000507d8bc7033b306ba3056e41655b4345d99a3056d8bcf453

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fe7a262b0c029deab8bd3331d728c07fc72e8f250e8b6b2947f68b4a3cd4241
MD5 ac02d8323d18537933c80a04122533c3
BLAKE2b-256 daad3502357b75bd43b3835059828554b49901496c930123629f0a148476ef31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 98f5bc0fc47fe8b3899610ad390bfacdb58d1e7706119c578a9568d4b462ec2a
MD5 2ccf7feec1772c5d0a8396aa7cf9c26d
BLAKE2b-256 a29c804e779220778618b6f71ef705981345b84c155e3aee3e1a567635255b6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2234948cda46c5ede200445fc9f2d870fd4477dedb1a16407ee2f5450f704f09
MD5 b453f3a89ef3f05c38cb3b0b37570357
BLAKE2b-256 50019a8f79200286882f2926d1fb42c86a002fcfe54b600bba78de07987a6725

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 f3b89d4812ba02a50394f0a736ef7f134c4ea3bedfc769301e65241663a829a1
MD5 51137bc7049cda9a7304ffd9154e5c02
BLAKE2b-256 7430a062d526fd5485120ed31cbdc146e559ec16391d4037c4f2ec6565363e28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 039e0dc0e3a997468afe94d26590a22b312951adcb5d7fbeb56b29b6c094a156
MD5 dd43e2eaec6fba40d2342342b1d5852c
BLAKE2b-256 72f6009c947d94ad1b560d5ac3e4b066167a83987d9393b0ccde84c3c3930724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ff1c8b4f44ab937eee85c1f588deacf5fe20703e5132e99d771f4d69d1447c5
MD5 28fb0b2e8a17c6719dbbb9267bf186d1
BLAKE2b-256 615b559ac97cbbd0b160a83a56b496007a41ebf4eb135c9860247192b5e613fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1d13c3b2046d3e481799bb829d424aa3645c37b5fea0115aad9c797fe9a12e6
MD5 88b3265e3b2dd4066c90758835ca4e9f
BLAKE2b-256 a5b56b711f139cef18b38c787a34b58dc5132969b47c908ccdce7c37868ec3b0

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 dab467930e68042fb2a588362088a78507f3ee6900b6426612846db43c0ab307
MD5 afb62c320c3768d5b7a07c22af01b240
BLAKE2b-256 6e6e51a9d8f18eaa236dccbb77dc0884026638d74da5f8eb015e9f059098f471

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 028256aa65419f94b0bbb270fde9f3c23126ebb1ca3625207bfb5586ff8eca75
MD5 2c94959ef28af0e412e45273ab06f560
BLAKE2b-256 1430860eb7b4b5bd17ff7ec11f743f186093c9a113827f5aa0fbf0e22fdf7d7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 836d71d469a37534e190f82220365ebef43ebbc20c96775d35233339bb568f50
MD5 1516face84b67fe7eb007ec63cb7a437
BLAKE2b-256 fd30cd0f5eb3d4287694dc2f186f5e34793f8a66528e1479a7fe461f6bcd146e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 70efa726aa3315dd37a788b6ad67830435e7d68d77d009361edd7bba4191023a
MD5 9a098bbf177ac6b52030d9b4287146e6
BLAKE2b-256 95309337120f9073af87a52465c413d144d8a81ab284f96b13c8b4a342bc70d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7d0771022abffed3c48e56ef241e25040da118c46232e0c7db265ba9cc9e8187
MD5 f61a05b1fd875e71d94bd6af3c3b3107
BLAKE2b-256 efd382dc774dfde423b28fc808a7781c26427a682fb2fd76cd089907be08d7c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66236706b0f890b56676066c22c6df74803fc84fdf057ebd0ff68839a9315b42
MD5 5e1c63345406229eb7db3cc7d4a8b112
BLAKE2b-256 113aa8e96f7ffc0cc6f978aed1d40fb40e008f7513c749779f69c5f6b45565f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3832f595995323dab2dc364f47f81bbc7a38aaeb44f7aa16ac76634f7452cda
MD5 b21aaf8f6ae75203c814e281dee5dca6
BLAKE2b-256 4d5ad03b0b4dd1e9aec680a57fde21f65feb9c1aa31de20ce41dacf2c19cb53d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a53a81ea4240609a754c75a8573a73d5a97ac0018b3a6956f2e7dd05c09f6720
MD5 477437bb4ef2b68c90991763b831a61c
BLAKE2b-256 2d5ed7327fa8ada394522cc3791e5960fb13bae5b42eafa33b47038113f439c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e94aa5d28aec57a044f7c8bb043267efd6758a1fd450949e012736501b45c72c
MD5 64553c06d3f4f3664e7afc17ad2b6b0b
BLAKE2b-256 56417e660909d7943dec318ce450917ffa9e1dfdfb29eeadc2af97236047fc3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 e650ae732b31fd2f2de7b102f4b50443c1e742fcc1bc46ca87ba6915bc383030
MD5 dcfb814c1cabffd282600431e8e8c977
BLAKE2b-256 52add43b7b881ae5536d6eab78f115973972aee1ecef602e44b5e421bbce0df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 decd49734817aa4313f15a32cc1a2e0244bd72f23614c7e363f5782fd841f139
MD5 7dfb9105b30f456d5aab79fef2688764
BLAKE2b-256 03fe6c26d104e0d479668edd376b75c8128bd9f63fa07a583cd87dbf9ddeb7bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ee75334ee11090a918a7248e36262e3d7b2a44ed9caca0f0a5f25b93fb421f6
MD5 07c824d0009d8df3520a7e175f3d2744
BLAKE2b-256 d3ae96c84e07ce99e1778fab5ebd6823f302c14293a3151c88051f6e6ec11f50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5eee65990882015ee2a9fc1814f8629f5f210bba47a5c9b91de2b01e74a7274
MD5 24d6946a2b5d366556b70abd4e35d50f
BLAKE2b-256 68eda654489595a767c73fbef216c33b3eeb3ab45917032c65cad0aeedac45d9

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 78ba0dc6004d5e5b034301d887c8827078dee79c739c4664fcd3f70fbce22f1c
MD5 e3001ae07d71d3a68abaa75dfc2e0e78
BLAKE2b-256 cc92746e36b86183c1019b0181494731deeb72948d2083d5900d26097b6bdb75

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 0e56ea58001b25fd798f627449ba0b529ab8b1a6f862919f784bad214c64c177
MD5 085717161fe2fe08405e456274a66c3d
BLAKE2b-256 d99a947e8fe8488fc31fc41108a9c49f71cbc7d0daa4bb27e4143ed5996b0290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d24772913abc91afa743f27e317f793c79361fa146580bd037a687dae6ed988
MD5 fd9bb40591e585a3cad9608113df19f6
BLAKE2b-256 2a694a772f5332d8f2b19157019ff57d0568c2f0b8bb8fc3515f4601c8653c2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fcb69d7b8910e1aa55014dacef00f38426817f423ae612c57a47526d11a90467
MD5 46fd5f83d579e21ba073baa193ad9387
BLAKE2b-256 7483fc71567f40a248c39bf00cd65ccbb0240efa2bffdb79584ec7bd6eeb4434

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6539334739e69bed7f3d3f6398b76bfb2995eba2da67bdbab4b65d0cf6db3bf6
MD5 17112d9928bf83c7a079271ff07b160d
BLAKE2b-256 c3dc01c7cf5cee105e4ae27cd26f1d3c6f521ae80d776d345f0b7af81e1e2760

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 78b23f21ce67f6264783d24f8680c228cdfb46966110538141a0c7fb75e4eab4
MD5 fa8c20c2ca3f134f70d08ab1d50c64e1
BLAKE2b-256 3c7e11234d6b1b9f908a7da92297d112ec4d1753a0253d3d5363119a7b28f54f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e671b890e0fd78a025105eed91ec36d45a05d9771c2abdcda49a118e3ec59754
MD5 2fb9322fb146c3344044c7f0e721a537
BLAKE2b-256 07650896263f60341e0877db19cf7d2c9364a1f91d7d91819daf757debf1446a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 477f8d090b1b3995c11647c4b788f8f43d70212b33e0752b87c4b70fd6648fcf
MD5 45cbf609cf7e5f87dad11dd6315c8fa3
BLAKE2b-256 83043043348f6192435781fe64e17b2c0d31e89a4c9168a67ecfcd16c8c11441

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6d6f3285a51e069d014e04db5cac865310d87444a9f01f9b04a6d3066e6b47a7
MD5 9b381e96f22aac09e92e1faf474d1d94
BLAKE2b-256 ab6faf41c81556f91ade1a85923a8c4c5de93fc0c4e55e25c37b6167a8a28e11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 ed6032f2724e007b8682aee9671b2883fdf0a59720554eb24ea5cb1623d0bb67
MD5 b630bfa8002a46ffb7f667204fbe883a
BLAKE2b-256 27f0f427877108afdcba8c6077ef12229ca986ce9651f9598115bd5c8eeb5129

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 47cca0a0c6ecb2232a2d80d0cde3db23a0a6928415612ceddff18e66c62ab78d
MD5 b04f71cd311116626431eb29c3f7b8c3
BLAKE2b-256 bbf6692e65f0c378e189f1edd73c5074e377aa3a012e1a12c8b6130240e7a414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d6f376ad5c43d9f138c6b761f387dc8c4f04c6745030b98d38d12c6ffb596e5
MD5 7ed32170216bbc042aa97157f26a3b34
BLAKE2b-256 aee2258d4bcceaf6c0b7e78f4afbf93b61b1ce618637857fb189871b2e21ccce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 215f2e363298413e298382f3e0ff8be4a98e1da04563459bf51155dffaaca696
MD5 fbe863b3dbd57e44673664bec78b293f
BLAKE2b-256 02c5078428e1466fb700836e270e776c6310b871a9ea22c244a450595a0bb729

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5dfbf1a9be5cbefd6adbb57dab0e497a2eeaf5c96e2445915c5f6e0a36892d36
MD5 2d238cf6425bf15d76a4e05a2ed8b54d
BLAKE2b-256 ba280f52324c339b43ecce5fe0a136d99210670e61c0eba68257f3cefb7e78c9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 441a657f264d556a6eb5ddcd4467c2750533ae7ce8d42e5e6fdce68e0a9cadf4
MD5 e7e8d7f1ea0a2d937162fa8413bfa571
BLAKE2b-256 2e55c2b1dc10edcf7e264f1e586fbad569b069e0e5d5bc1c5e0bb3fa33813124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a03c50a36a25ebef24dd1a1f1aba1b919604e4ac911b709eb63444623f17e878
MD5 263aae2d5fd310a434b0aeff1e5c9976
BLAKE2b-256 c3e74023797743207668beece234e4e98ab561d2797d9702d68781fc23a7766d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1fb2e789106928d6f2c23ccf00f37f6a59b860887f323519aa44e74a104bbfec
MD5 b5a11b711f0c1074c07b557b2b97808b
BLAKE2b-256 d66f36a8e32d67fd92e7bc6f7b876abc6622b0f61c0f838e61acd14567a4b674

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1083623541269ac71e203ac86997b017474ef026c6adc391eacba844dd043fec
MD5 3ba4c09ba7481cabb1c2d6b90c1a560b
BLAKE2b-256 aba347fce501a8f78db2bd9819e7cad182bab428eee845ca6c7cbea594581af0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2896431a4e18d80665308bd3e87b9f72b530ed6204a2ae6fe5b050e1b1fe280d
MD5 48763284d7598e2d01481cb1358d42ba
BLAKE2b-256 644b9952304628c92d1a211fd6e440f06e70701b0014ab1d0b10645c41c3f930

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3021a75f1429162f5386b6bb197c8964f318de298b67ea62ab22763cfa215156
MD5 918a260030c0d61e6b1554b5459831f5
BLAKE2b-256 3c55b2d910c48dc14fe4a42efe7efbf215534e0dae49c9905c62c197895f46e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 838a6ff8d262ba9a4a7d18fd37552c700af292983a00c1508bca1cd7967aa01d
MD5 fb32a3347a5b299cac2994e3868e4eeb
BLAKE2b-256 a70479d6d10d15a08305a4d558eb189bf8e3a3fb23dac71432ff392bc3ffadde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 758937b95fbf9754d7844189a3d07ef01e952f10d64a1426bbbe4b8c2e0684d7
MD5 a863133489b49843aaa12056af79fc9f
BLAKE2b-256 005a7b9e967e566613f59238db0a32b3851415a0865cbc0cddb8d7fab5897982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 75836b9b95095963768d4e0e03bd95c27c9ba92af12470bcadb280870ddabfa5
MD5 d3cbe7c2b590cfbfc1b42896989b909e
BLAKE2b-256 3264f1255de8da5a470fe81bf61f158e98875ff81c2a15641ebae4fb22510c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1f38be0c706b494a0b7699fbac57840582b80b21d0b0400cbb2e0090e9ae1e7d
MD5 a4ae0099946ded29517b3c4611c794ad
BLAKE2b-256 ad17df1d602cd75cfb299ef20e755727b1fdb418109d88263c9c3b4b9cf67b4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c551afbaaa788fdf2fb964bd0babca1772230262d9494b71ee020efa1d196e88
MD5 c7e2dfe5a6cc4de488054bd87d5732bf
BLAKE2b-256 dc91a0a6dca4f1f92f69bfae8fea0c4149790dbb16a41f4369e1070f75cff08c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49908c50bf3caba338fb9ede9668cea07a3436a07595b9076b3843a9161bd08f
MD5 c544f2fbaf72b4a41ea78968ca224a10
BLAKE2b-256 5653d1a7d549c9e2225e7600d60604bff8a5c5a20a14f617a853b37d4b10187b

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 891a9c0dfb008fac0a65924951ba715cecc82e390232972080f7d27b49a63b0d
MD5 e3db39a7ced38535ec816ae7c7406450
BLAKE2b-256 fb966e27dbe924be8faea48a42947c6c542f2c631052e954b07b6d0e1df35014

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyxirr-0.10.3-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f1836b0f7178f9c82cc8d2a9d39c3e1f1d846c1cf1295b342c854605863150f5
MD5 1d70dd4b08811b821ed54321952cbaaa
BLAKE2b-256 443be7618cb5ed665ed91ef72d7f7eb942c314bdb619e92740bc4f4a5a9782c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e47c7f9ee763df2c85606ca0fd18efb996d975e4355b60278ef3979d3399265a
MD5 5f29cd94b3fc7e2a4658e4349b470951
BLAKE2b-256 263c89559599b6e1e32927cc533fde74a1eb6254090ab2bfe31f940983ab6c96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c9ead6b21154c924fe4edcaafeca889a06bf68422356417e7a263303e4d10eea
MD5 efb8e3b95dcef8c580c79f620153d330
BLAKE2b-256 1003aba8dd1c02bb32a4d79bc2ed1ce7053ac433defa836761a7a2de6c94a103

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a63140e7c40229db98e0165892f42c3c7b9130af15463bfed66ee627231cd5d9
MD5 21e4d48f581759a1e5969932b2889163
BLAKE2b-256 350fffad5dfb1394ae701f52aead842fc8f87371d60044995fecec0c24110c76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9aa4a7d02ff45617b3f66c09190722071d9a19a7e172e2df370e3429bb21cf56
MD5 4d4c9f15dda9b8b12e75188742a2a852
BLAKE2b-256 4470c15e2847dc733636f41ef036d9773eb30512d931b6ec7e31e8a2e33ea0ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 505e853671faa444373295743ca9b86167594ba5ce3315c3f66c9260bf838e7b
MD5 f0407c79a399002b5c1998e2e2e23024
BLAKE2b-256 f8d4a014d8e55805efcfc22d487b1917042b1797574537a0f071046f3de15a0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c457478284e28f63a9c988b070c9fd760e6b13b887102f147f08cb2ac0d6dda4
MD5 250701080a02e031a3be8d46cfb23e5a
BLAKE2b-256 d3295e4bd6da98cd799ddce35066b2b66df51460152bb88edb5caabfaeb3b361

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 66091b158cc65848ef3dcee76513f948d19e03c2350e3c8da0270fa169ae6303
MD5 a1cabe59e519b5b7e27f6feae1e6962f
BLAKE2b-256 eae3d4be00eab8e3653364485ff974e2af20e853232d8ade0d2a1f943b3508a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 19ddfc5d48ba73d24191b7b2268c0e35cb1c6ee635466b5ed665de96ef4961b5
MD5 8a93aa64e479032b374dfc70f1a7b7a6
BLAKE2b-256 1eaaf3bf872249f13a269d050b8957a245ddcd19cd02bd2711c23330b6603228

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d9cd54feeabf91bf886122834eabaadf427ded638830c42ba7a43b2bbbf074b5
MD5 e796d6b36e57707a40cff28f69ab5ff8
BLAKE2b-256 b70248752c5b3f9d0454c7cc1a27da484eb36d2b26c076410b0d9d53c576a9c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3a05921d4e84828bfe20e86d341216addaacd861a36682a85598cd906e3601e
MD5 96001454a72dc8761c86b79250c0ad11
BLAKE2b-256 77a630ed95356a9b448af09a1f9918a97cafa6d04196d96424a52cc1b9950348

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyxirr-0.10.3-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b64ab2922841f56b6b1d25af4275186d14704ea981e96d4e0e247bcef6a0a0c
MD5 8270de7a3cbdd8c0bf32301667dac241
BLAKE2b-256 a8f987dbfe5927a875aad8b9e6d02a9e860172df9fd1292458fce9de84499ee7

See more details on using hashes here.

File details

Details for the file pyxirr-0.10.3-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.3-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 069b3ba7ca67261cbbfc3246d2d8ce1e28b2ad3295a86fe65c4ea738665a92e4
MD5 c96a9c74a1e1cdddb95707dbe0e1a3c5
BLAKE2b-256 74a99e79dc981c48010a963df860f892f0a36bbc0b12c75e4a96717f378797d7

See more details on using hashes here.

Supported by

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