Skip to main content

PowerFit

PyPI - Version DOI Research Software Directory Badge SBGrid Badge AI Declaration Format

About PowerFit

PowerFit is a Python package and simple command-line program to automatically fit high-resolution atomic structures in cryo-EM densities. To this end it performs a full-exhaustive 6-dimensional cross-correlation search between the atomic structure and the density. It takes as inputV an atomic structure in PDB-format and a cryo-EM density with its resolution; and outputs positions and rotations of the atomic structure corresponding to high correlation values. PowerFit uses the local cross-correlation function as its base score. The score is enhanced by a Laplace pre-filter and a core-weighted score to minimize overlapping densities from neighboring subunits. It can be hardware-accelerated by leveraging multi-core CPU machines out of the box or by GPU via the OpenCL framework or CUDA. PowerFit is Free Software and has been succesfully installed and used on Linux, MacOSX and Windows (CPU only) machines.

Powerfit Report

Requirements

Minimal requirements for the CPU version:

  • Python3.11 or greater

To offload computations to a discrete or integrated* GPU the following is also required

  • OpenCL1.1+ (for OpenCL backend)
  • CUDA toolkit/runtime (for CUDA backend)
  • GCC (or another C-compiler which is need to compile the pyvkfft package)

Recommended for installation

  • pip

* Integrated graphics on CPUs are able to signficantly outperform the native CPU implementation in some cases. This is mostly applicable to Intel devices, see the section tested platfoms.

Installation

If you want to run PowerFit on just the CPU, the installation should be as easy as opening up a shell and typing

# To run on CPU
pip install powerfit-em

If you want to offload the calculation to a GPU, please follow the instructions for your particular operating system described here, that should get you up and running in no time.

Usage

After installing PowerFit the command line tool powerfit should be at your disposal. The general pattern to invoke powerfit is

powerfit <map> <resolution> <pdb>

where <map> is a density map in CCP4 or MRC-format, <resolution> is the resolution of the map in ångstrom, and <pdb> is an atomic model in the PDB-format. This performs a 10° rotational search using the local cross-correlation score on a single CPU-core. During the search, powerfit will update you about the progress of the search if you are using it interactively in the shell.

To score a structure at its current coordinates, for example before and after MD:

powerfit-score <map> <resolution> <structure>

Scores are printed as CSV.

Please refer to the PowerFit Example to see an example in and output for a PowerFit run.

Please refer to the PowerFit tutorial to learn how to use PowerFit and analyze the results in the command line.

Please refer to the PowerFit webserver tutorial to learn how to use PowerFit on the webserver.

For more information and details please look at the general manual.

Citing PowerFit

If this software was useful to your research, please cite us

G.C.P. van Zundert and A.M.J.J. Bonvin. Fast and sensitive rigid-body fitting into cryo-EM density maps with PowerFit. AIMS Biophysics 2, 73-87 (2015) https://doi.org/10.3934/biophy.2015.2.73.

For the use of image-pyramids and reliability measures for fitting, please cite

G.C.P van Zundert and A.M.J.J. Bonvin. Defining the limits and reliability of rigid-body fitting in cryo-EM maps using multi-scale image pyramids. J. Struct. Biol. 195, 252-258 (2016) https://doi.org/10.1016/j.jsb.2016.06.011.

If you used PowerFit v1, please cite software with https://doi.org/10.5281/zenodo.1037227. For version 2 or higher, please cite software with https://doi.org/10.5281/zenodo.14185749.

Licensing

Apache License Version 2.0

The elements.py module is licensed under MIT License (see header). Copyright (c) 2005-2015, Christoph Gohlke

Contributing

To contribute to PowerFit, see our Contribution guidelines.

AI Declaration

Large language models (LLM) were used in this repository since v3.0.0. The changes were always reviewed by a human before being merged. See aidecl.yaml for machine-readable details of the LLM usage.

Metadata

Release files for powerfit-em 6.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for powerfit-em 6.1.0
File Size Uploaded Provenance Actions
powerfit_em-6.1.0.tar.gz 5.8 MB With provenance Details for powerfit_em-6.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for powerfit-em 6.1.0
File Actions
powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
powerfit_em-6.1.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for powerfit_em-6.1.0-cp314-cp314t-macosx_11_0_arm64.whl
powerfit_em-6.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for powerfit_em-6.1.0-cp314-cp314-win_amd64.whl
powerfit_em-6.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details for powerfit_em-6.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_x86_64.whl
powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
powerfit_em-6.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for powerfit_em-6.1.0-cp314-cp314-macosx_11_0_arm64.whl
powerfit_em-6.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for powerfit_em-6.1.0-cp313-cp313-win_amd64.whl
powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
powerfit_em-6.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for powerfit_em-6.1.0-cp313-cp313-macosx_11_0_arm64.whl
powerfit_em-6.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for powerfit_em-6.1.0-cp312-cp312-win_amd64.whl
powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
powerfit_em-6.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for powerfit_em-6.1.0-cp312-cp312-macosx_11_0_arm64.whl
powerfit_em-6.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for powerfit_em-6.1.0-cp311-cp311-win_amd64.whl
powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
powerfit_em-6.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for powerfit_em-6.1.0-cp311-cp311-macosx_11_0_arm64.whl

Total release size: 158.8 MB

Release files / powerfit_em-6.1.0.tar.gz

Download URL powerfit_em-6.1.0.tar.gz
Size 5.8 MB
Tags Source
SHA-256 checksum
How to use checksums
8adfa4db6149e490c80a7dbb44da0c365d78d455518de38cde048caf517a2687
BLAKE2b-256 checksum
How to use checksums
af89aeb30087f3b5f1f69a6bbebebc7ec5e5abbea9126d7141ca3d4c59f973e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 6.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bd09473300be44e362c450a9dd823d5fb7d2cc442a9200cb833e28c126c41bfc
BLAKE2b-256 checksum
How to use checksums
e5b0374e5450a485e5b128d097956a5b15f03d520d7bc1da9bbce2e1f9953ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL powerfit_em-6.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 6.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
135de01149133a7f42a7a82761544fad775a18f3b1810d45cc37c57ab00ca789
BLAKE2b-256 checksum
How to use checksums
1f8e36004d5a78d8519793b33defcaa89f759b8c0d71f1979e6e5ea10485c0fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b940f57e91d59bbe1356e7a9f68ec527291e230b95137b43cf9fc91ed54daeff
BLAKE2b-256 checksum
How to use checksums
e3f943341146c782a81026847def934cf3ebf448ab9069520319ff6e1bf4e587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL powerfit_em-6.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4a1b926217b28f14649b4c596342427a84215070ff1afcdf2d25f4e142ae3531
BLAKE2b-256 checksum
How to use checksums
25190e27901da3b7d6c7982a320b10ea94f5308d26daee8140c947d94f857986
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL powerfit_em-6.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8476ecfd8bdd2b2b6575e29678904428bfa65bf38cbebc233aaf85fad5b8a9b1
BLAKE2b-256 checksum
How to use checksums
66b620511d10404e8a5f57705cfbf5437d01e0f09befcecc59503d1e684aa4da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314-win_amd64.whl

Download URL powerfit_em-6.1.0-cp314-cp314-win_amd64.whl
Size 6.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
23c19c2199499f5ae0cc4c5187a83e76b655c6910874b67f334d9709fb3134a1
BLAKE2b-256 checksum
How to use checksums
61e2416b2a0710f485f578ccbbc2f803160102eb495ae9b429aee179902e3d89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl

Download URL powerfit_em-6.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 6.0 MB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
f50aef2da00dce35cc23626f4eccfef2c55c9175f8686d3d28366ea5164b6b38
BLAKE2b-256 checksum
How to use checksums
d85210debfd8667670dcb34ff44cd120736b1e400e92cdf00c1b94f9b763ac90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
05f2ad5de11b70f07b792f2ca308d958b0946f824b7992b78d8482d01fdd1bde
BLAKE2b-256 checksum
How to use checksums
743148a0930b35b22c0e50cfbdd4b53e8b318f33825a05339aea9914cf7fb48c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL powerfit_em-6.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f09267444308711612b9fd69a057d444c192edd3a75bc9235a2d407a182fc144
BLAKE2b-256 checksum
How to use checksums
c0d326343302847457e94e141710f8adc4e52efa353fb6eb61c344b4aa8953c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL powerfit_em-6.1.0-cp314-cp314-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a3cc1a54a9dda67367fad23e326ce552eb8ca52c9c2ea152c5fae5f3a042d03f
BLAKE2b-256 checksum
How to use checksums
a7cbf2d0e2ab1074abb2bfd3c3a3ecee198e1716a88ffde6da5d4584d7da2eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-win_amd64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-win_amd64.whl
Size 6.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
554593ae53c8754f6efe65ae242ebabde7ff56588af75da0391042ca312843ac
BLAKE2b-256 checksum
How to use checksums
1af03d42c65988a7ccd464b2406572f46fef69640f818350e3ea203fd71d2627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d66ca343a10e50df92f3f2afcba02160ab88b7c4eaca9747a41f561ebcc92888
BLAKE2b-256 checksum
How to use checksums
1f81b297177ec9b9064d9f6af1994a314d7d8b457679163f414472a9fa1603ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.4 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6e2fc568517692c4c3237ed49eb9b5ed17e51c1e67a4eaaa152d9ac30766cf71
BLAKE2b-256 checksum
How to use checksums
ef469a30191db34bbb500590d885fee6bac6c817fe66570943e3725abe9d26cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5eaa92b669328405c4ebbbdba07750da030a0b97bf44e352173fae504eaaedad
BLAKE2b-256 checksum
How to use checksums
57938cdd2b1ece3954ce99f4dc4c0b984b5e88a21437a8a4eb528fb3d50bde17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d29d8926cd7f9f7eb076456bb0e3c10e69d17ff667f04a7e4c1950e68649e7f2
BLAKE2b-256 checksum
How to use checksums
cd3fb530c47b519a1e6dcf180e9c8a5176e1926915748ef5386769b132c6726e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL powerfit_em-6.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
51ac3389b6f01a2bf926ee05feae0816fa54894e61ca3a644ac0d9a3082d5c63
BLAKE2b-256 checksum
How to use checksums
7e0b033aa905c786497dc5dac5bdec98c361423645958401ebaac87302a02d54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp312-cp312-win_amd64.whl

Download URL powerfit_em-6.1.0-cp312-cp312-win_amd64.whl
Size 6.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e968bae4c2463783e3b5d6c2b232c0df69d9c32c36209374dfc37e9ae82382d3
BLAKE2b-256 checksum
How to use checksums
0136bcd75ac9b590fdff6e7c528cb97af3880f046780641ef0f54e77293852a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f28ce0cffbb640399aa6fba239dac818aac8822fa08a68c1da2561e150f8d727
BLAKE2b-256 checksum
How to use checksums
2b2a228132e56227bfce687df6c460284f85153e87757f13e5e560bc96f5a458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL powerfit_em-6.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c46cb815a22ffd0c5c6e13a1cec158d90aa01d8049be132942380bfb9262c104
BLAKE2b-256 checksum
How to use checksums
74506cc845404ecde4f8b969e46e5eb62666f2e072df64cc29e2ff803fa9b81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL powerfit_em-6.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3768d5df992d046dbe6652d4ea307301a2ba91ddccd900cc4d7c358a645fa33b
BLAKE2b-256 checksum
How to use checksums
c543246c96f20ab1c596d8d023750445a6ed244b38b6d67ceaed17e8102bc62e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp311-cp311-win_amd64.whl

Download URL powerfit_em-6.1.0-cp311-cp311-win_amd64.whl
Size 6.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
124aed30b9a99d49738d8c8029ef13eaab2be65fc22a6f6195d5c0b2f5975716
BLAKE2b-256 checksum
How to use checksums
e26c62a684a00cb669d9be178662f96f59d30d3f3003801cb9a13eda02f4f9c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2522edae2733e1d223dc66a7069f86b1abb7797e781e022ab569b0e19e4b0ecf
BLAKE2b-256 checksum
How to use checksums
926536bf2734a41b90ab9123f1de3160b3d717fcdd707b982e88f2f74c63d49c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL powerfit_em-6.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c453bc969b0adb98e7a02235df4926113999a9904f0f746d23d7c71730ce6a6a
BLAKE2b-256 checksum
How to use checksums
b4ef0742f8c3f2a6af6cc050a3c41beede66876859f70ec89fd9697da10fde04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / powerfit_em-6.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL powerfit_em-6.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5dcadc0649d710fe80ea13dadb70dcb04d846b25827c9a2d07c4b3de3d607610
BLAKE2b-256 checksum
How to use checksums
91c1f4c18252673ca090315f48666a370aa43c782acc7eded2029af5b0b58f2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Security for powerfit-em 6.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 25 files in this release have been uploaded with provenance metadata.

Select from 25 files

Attestation for powerfit_em-6.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page