Files in this release originate from inconsistent repositories or configurations. View details.
McFAST v0.1.11
Utilities and accelerated functions designed for use by the McFACTS team at CUNY.
Functions currently fully tested for integration:
- tau_inc_dyn_helper
- tau_ecc_dyn_helper
- gw_strain_helper
- analytical_kick_velocity_helper
- merged_orb_ecc_helper
- torque_mig_timescale_helper
- generate_r
- shock_luminosity_helper
- jet_luminosity_helper
- encounters_prograde_sweep_helper
- si_from_r_g_helper
- r_g_from_units_helper
- r_schwarzschild_of_m_helper
- bh_near_smbh
- gw_hardening
Functions currently in testing for integration: star_wind_mass_loss_helper accrete_star_mass_helper
Example: Tau Incline/Eccentricity
In order to accelerate the tau_inc_dyn and tau_ecc_dyn functions in mcfacts/physics/disk_capture.py, we provide tau_inc_dyn_helper and tau_ecc_dyn_helper functions that perform the vectorized array calculations in an optimized Rust function. The example implementation for tau_inc_dyn_optimized follows: it has the same call signature, takes the same inputs, and provides the same output as tau_inc_dyn, but is 2-3x faster.
This function and its ecc variant can be further optimized by speeding up or eliminating the calls to si_from_r_g, which now make up the bulk of the runtime in each function (approximately 2/3rds).
In particular, the tau_semi_lat functionality in tau_ecc_dyn is sped up at least 120x, with tau_semi_lat initially being timed at 6 seconds, while the tau_ecc_dyn_helper functionality that subsumes it is timed at 0.05 seconds.
def tau_inc_dyn_optimized(smbh_mass, disk_bh_retro_orbs_a, disk_bh_retro_masses, omega, ecc, inc, disk_surf_density_func, r_g_in_meters):
"""Computes inclination damping timescale from actual variables; used only for scaling.
Uses Rust-accelerated helper functions for the calculation: compare to tau_inc_dyn
"""
# throw most things into SI units (that's right, ENGINEER UNITS!)
# or more locally convenient variable names
SI_smbh_mass = smbh_mass * u.Msun.to("kg") # kg
SI_semi_maj_axis = si_from_r_g(smbh_mass, disk_bh_retro_orbs_a, r_g_defined=r_g_in_meters).to("m").value
SI_orbiter_mass = disk_bh_retro_masses * u.Msun.to("kg") # kg
cos_omega = np.cos(omega)
disk_surf_res = disk_surf_density_func(disk_bh_retro_orbs_a)
tau_i_dyn = tau_inc_dyn_helper(SI_smbh_mass, SI_orbiter_mass, ecc, inc, cos_omega, disk_surf_res, SI_semi_maj_axis)
assert np.isfinite(tau_i_dyn).all(), \
"Finite check failure: tau_i_dyn"
return tau_i_dyn
Merge Tree
For M. McCarthy's black hole merge tracking feature.
import mcfast
from mcfast import MergeForest
# creates a forest of all black holes
forest = MergeForest("./data/", "galaxy_state_*")
bh_uuid: str = "2b422064-0a84-4687-a542-395dcb61cd4f"
# get the immediate child of a given UUID, if the UUID is valid
descendant_uuid = forest.get_descendant(bh_uuid)
# get the immediate parents of a given UUID, if the UUID is valid
(parent1_uuid, parent2_uuid) = forest.get_parents(bh_uuid)
# get the full ancestry list of a given UUID (in DFS order),
# assuming the UUID has ancestors
ancestor_list = forest.get_ancestors(bh_uuid)
# get the full list of black holes between the UUID and
# the final product (root)
descent_path = forest.get_lineage_to_root(bh_uuid)
# get the generation of a given UUID, where an initialized BH is generation 0
# note: implementation doesn't fully line up with existing
# reference implementation, under review
generation = forest.get_generation(bh_uuid)
# get all 'root' black holes (products remaining at the final tick)
roots = forest.roots()
# get all 'leaf' black holes (initialized BHs with no ancestors)
leaves = forest.leaves()
# get all 'singleton' black holes (neither ancestors nor children)
singletons = forest.singletons()
if forest.contains(bh_uuid):
print("It exists!")
else:
print("It doesn't exist!")
# get total number of nodes in the 'forest'
total = len(forest)
# serialize and deserialize with pickle
import pickle
# Save now
with open("forest.pkl", "wb") as f:
pickle.dump(forest, f)
# Load later
with open("forest.pkl", "rb") as f:
restored = pickle.load(f)
# sample: 330-node forest serializes down to 16kb
Metadata
Release files for mcfast 0.1.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Inconsistent provenance
These files originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mcfast-0.1.11.tar.gz | 58.9 kB | With provenance | Details |
Built distributions (wheels)
Total release size: 7.2 MB
Release files / mcfast-0.1.11.tar.gz
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11.tar.gz |
|---|---|
| Size | 58.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4731e5d34cffce407eaad64c7260d42d7bb6d39d26551626fe5f0faa006eb38
|
|
BLAKE2b-256 checksum How to use checksums |
ede5e765980d1036b4041f050291aa2f73dab2c8e2c1a9bce13c564a505ac160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp313-cp313-win_amd64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 398.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dbc83acac5438b3f6396cff666f9752f22f848eec5c1b4bc0586b32237d319f2
|
|
BLAKE2b-256 checksum How to use checksums |
e8752c261fa392f9c7e8e945eb2fddd021498d33cbfbad8e84e76c8b43fd6891
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp313-cp313-manylinux_2_28_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 489.1 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f042fd8ea31d6666de758b9a16f0ba7a5908a25f28f173075a2244b72c24d7e3
|
|
BLAKE2b-256 checksum How to use checksums |
ba5920581dc85bc19a49785ebb1589325e64177be3ec3d3753f320731996f1b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 441.0 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4fbd3a4a47275e87a932efbcee5ad1dcb36ffa5e9d3bded0aa677a9498fafeea
|
|
BLAKE2b-256 checksum How to use checksums |
5d6fb3a79f478584073a479ce7d48ae670268c3c23904f4049a377d31121a051
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 453.9 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
81e212375179528408047fc517eb81ad2eeaf925379fc40167ceafbe13f7cc3d
|
|
BLAKE2b-256 checksum How to use checksums |
a974fcd038e2d4b7d0d22e95c19354790413b31f3698bafbe40ba09c680a396a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp312-cp312-win_amd64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 398.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b311d6f8e8cf852e29215f267d2986af6e2a125ea8795337fdfa432814d09b8c
|
|
BLAKE2b-256 checksum How to use checksums |
73f990c444c2ab55e6f989f1cc55e2ea31b098d085878a414e4656e1056ea820
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp312-cp312-manylinux_2_28_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 489.7 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3ec6071f2dedb348a7123c2b1bc57dd3027e543ab8b5d8b086e04de59578509a
|
|
BLAKE2b-256 checksum How to use checksums |
192a5c29e191d611c4997c35b5ad695c4035ea766fb50c92f3bf6920753c44ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 441.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ef01387b89feb2202391326127e2bc2c77e0101a476f5fb20bfa82903429c2b7
|
|
BLAKE2b-256 checksum How to use checksums |
9a0beb850f36153996c671d91195cd50889ae64bdb215dbca2d50d017480033d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 454.4 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
95657764d63e7096c2d32eb7aa930102e882b491efebe81bef938efbd0497c73
|
|
BLAKE2b-256 checksum How to use checksums |
eca0ed9baa430c02aacb147a638154678e91c1046427a8a36039ee0ecb358c29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp311-cp311-win_amd64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 402.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
27189692701896f49a227075a1537576e24c33405414c8a7838344220583377e
|
|
BLAKE2b-256 checksum How to use checksums |
a3fcd2c41a1abf56aa112825b219c1ad95a7cc7583fbbfe2cbb166a0a7243521
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp311-cp311-manylinux_2_28_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 493.4 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7f1cdc663a1369509fd9e36329112670384b07e61807756779e03eb2f34aef2d
|
|
BLAKE2b-256 checksum How to use checksums |
390618df50f5d93afaab598c8d0ae564a80977cfeb21c2886646c8686e3eb486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 444.9 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bad23ae4188f87f6ddcce672846b353d48a3a41952335ce43f91c54c23e91f1e
|
|
BLAKE2b-256 checksum How to use checksums |
94c6571ce70a3ba53995c5359bddea7446ef003b8f4e3313b01d13b9f4746e1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 456.8 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ef655ac7b68603d489366ce439f21b49b9071686dbc18ee2d0f4e1a98a6e16eb
|
|
BLAKE2b-256 checksum How to use checksums |
ead25975e5e01a5be2c0bc8c66f37f119af84b7e01cf235a2c63279bc6b01132
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp310-cp310-win_amd64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 402.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
639a98b4e4225306138e359b0b5489ce898de68e35b6f965821f1f5eb61c13c1
|
|
BLAKE2b-256 checksum How to use checksums |
786fb4ffed28fc2fe41f3c62baa44acd9f9820914dcdefa75e2af89d609ec885
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp310-cp310-manylinux_2_28_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 493.2 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7798bd1c63ce0c193f7118cc59e7ea4e55403afe68f6d1ad733aa42c67f064da
|
|
BLAKE2b-256 checksum How to use checksums |
579b4482a11caad4ea8b4064daa081a6b017c4a5d4fffcd774bbdd52a4f4a569
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp310-cp310-macosx_11_0_arm64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 444.6 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0aa3e13f0609dd809745e8f8fddc875ad7d3d6885c910c894b0475fe03dee4e
|
|
BLAKE2b-256 checksum How to use checksums |
34384199bbf4cc359f9142ccb6825fbde997ce727da16c74b8f7fa01e0bb9d2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logRelease files / mcfast-0.1.11-cp310-cp310-macosx_10_12_x86_64.whl
Inconsistent provenance
This file belongs to a release with inconsistent provenance: the files in this release originate from different repositories or configurations.
We recommend inspecting each repository and configuration before proceeding. View details.
| Download URL | mcfast-0.1.11-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 456.7 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
85991009585847721a0203d544391ec3488ef32a5aa082f9aba27a53d088695f
|
|
BLAKE2b-256 checksum How to use checksums |
0fc8039a3454196f1fafa7ca24340c0c9cb7756d0cafd3a0f420829c21a32ef4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 9, 2026.
Transparency logSecurity for mcfast 0.1.11
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.
Inconsistent provenance
The release files originate from multiple, inconsistent configurations.
While this could reflect a legitimate choice by the project maintainers, it may also indicate that the release has been compromised.
Configuration
- 5 files mac.yml
- 4 files windows.yml
- 4 files mac_x86.yml
- 4 files ubuntu.yml
Attestation for mcfast-0.1.11.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 Oct 9, 2026.
Transparency logA 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.