Skip to main content

A robust toolkit for stable numerical derivatives

Project description

derivkit

CI Docs License PyPI

DerivKit is a robust Python toolkit for stable numerical derivatives, built for scientific computing, cosmology, and any domain requiring accurate gradients or higher-order expansions.

Detailed documentation, examples, and API reference can be found at the derivkit documentation.

Citation

If you use DerivKit in your research, please cite the associated paper:

@misc{sarcevic2026derivkitstablenumericalderivatives,
  title        = {DerivKit: stable numerical derivatives bridging Fisher forecasts and MCMC},
  author       = {Šarčević, Nikolina and van der Wild, Matthijs and Trendafilova, Cynthia},
  year         = {2026},
  eprint       = {2602.08078},
  archivePrefix= {arXiv},
  primaryClass = {astro-ph.IM},
  url          = {https://arxiv.org/abs/2602.08078}
}

License

MIT License © 2025 Niko Šarčević, Matthijs van der Wild, Cynthia Trendafilova and contributors.

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

derivkit-1.2.0.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

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

derivkit-1.2.0-py3-none-any.whl (160.3 kB view details)

Uploaded Python 3

File details

Details for the file derivkit-1.2.0.tar.gz.

File metadata

  • Download URL: derivkit-1.2.0.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for derivkit-1.2.0.tar.gz
Algorithm Hash digest
SHA256 76ed5963b26bbf1a200d26ca37e5d0b4c157897d11e5ca1d3c8f32eaa62fadea
MD5 3a3a2134e2c264ba058cfe45414f1ced
BLAKE2b-256 6e251aeac990ee53e8bd9db3f47964a2c9c05bd968ab741f7475d57431b0ddc4

See more details on using hashes here.

File details

Details for the file derivkit-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: derivkit-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 160.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for derivkit-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8e80cbc1f3ff24056776c18e50ead1ccfd89470d24e718af561fa4064b34e40
MD5 9e151288fbe5f3208d577f0aefd0cb2a
BLAKE2b-256 01b2b74f6a7fba48bd60af85987089502840863058148703e4319d265928af29

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