Skip to main content

ParticleZoo

Python bindings for the ParticleZoo C++20 library, enabling reading, writing, and manipulation of particle phase space files from various Monte Carlo simulation codes.

Features

  • Unified API: Read and write phase space files from EGS, IAEA, TOPAS, and penEasy formats (ROOT also available — see "ROOT support" under Installation)
  • Automatic Format Detection: File format is inferred from extension, with explicit override options
  • Iterator Support: Pythonic iteration over particles with for particle in reader:
  • Full Particle Access: Get and set all particle properties (position, momentum, energy, weight, etc.)
  • Random Access: Seek to specific particles within files
  • Unit System: Comprehensive physical units for dimensional consistency
  • Format-Specific Features: Access EGS LATCH bits, PENELOPE ILB arrays, and other format-specific data

Installation

pip install particlezoo

Requires Python 3.9 or newer. Ready-to-use packages are provided for Windows, macOS, and Linux (x86_64 and ARM), so no compiler or other setup is needed — the EGS, IAEA, TOPAS, and penEasy formats work out of the box.

ROOT support

The standard pip install particlezoo does not include support for CERN ROOT files. If you need the ROOT format:

  1. Install ROOT so that the root-config command works in your terminal.

  2. Install ParticleZoo with pip's --no-binary flag, which compiles it from source on your machine so it can link against your ROOT installation:

    pip install --no-binary particlezoo particlezoo
    

Compiling from source requires a C++20 compiler (GCC 10+, Clang 13+, or MSVC 2019+); everything else is handled automatically by pip. One macOS note: if you use a python.org Python together with Homebrew ROOT on Apple Silicon, prefix the command with ARCHFLAGS="-arch arm64" so the build matches your ROOT installation's architecture.

For development or editable installs from a git checkout, see the GitHub repository, which provides make install-python and make install-python-dev targets.

Quick Start

import particlezoo as pz

# Create a particle programmatically
p = pz.Particle(pz.ParticleType.Electron, 6.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0)
print(f"Particle type: {pz.get_particle_type_name(p.type)}")
print(f"Energy: {p.kinetic_energy} MeV")

# Read particles from a file
reader = pz.create_reader("/path/to/input.IAEAphsp")
print(f"File contains {reader.get_number_of_particles()} particles")

for i, particle in enumerate(reader):
    if i >= 10:
        break
    print(f"Particle {i}: E={particle.kinetic_energy:.3f} MeV at ({particle.x:.2f}, {particle.y:.2f}, {particle.z:.2f})")

reader.close()

API Reference

Factory Functions

create_reader(filename, options=UserOptions())

Create a phase space file reader with automatic format detection based on file extension.

reader = pz.create_reader("simulation.egsphsp")

create_reader_for_format(format_name, filename, options=UserOptions())

Create a reader for a specific format (bypasses auto-detection).

reader = pz.create_reader_for_format("IAEA", "data.phsp")

create_writer(filename, options=UserOptions(), fixed_values=FixedValues())

Create a phase space file writer with automatic format detection.

writer = pz.create_writer("output.IAEAphsp")

create_writer_for_format(format_name, filename, options=UserOptions(), fixed_values=FixedValues())

Create a writer for a specific format.

writer = pz.create_writer_for_format("EGS", "output.egsphsp")

Particle Class

The Particle class represents a particle in phase space.

Constructor

# Default constructor (unsupported type, zero energy)
p = pz.Particle()

# Full constructor
p = pz.Particle(
    type=pz.ParticleType.Photon,  # Particle type
    kineticEnergy=6.0,             # Kinetic energy (internal units)
    x=0.0, y=0.0, z=0.0,          # Position
    px=0.0, py=0.0, pz=1.0,       # Direction cosines (auto-normalized)
    isNewHistory=True,             # Starts new MC history?
    weight=1.0                     # Statistical weight
)

# Create from PDG code
p = pz.particle_from_pdg(pdg=11, kineticEnergy=6.0, x=0, y=0, z=0, px=0, py=0, pz=1)

Properties

Property Type Description
type ParticleType Particle type (electron, photon, etc.)
kinetic_energy float Kinetic energy
x, y, z float Position coordinates
px, py, pz float Direction cosines (momentum unit vector)
weight float Statistical weight
is_new_history bool Whether this particle starts a new Monte Carlo history
is_primary bool Whether this particle is a primary particle (not generated by another particle). Setting to True sets generation to 1, False sets generation to 2.

Methods

# Get PDG code
pdg_code = p.get_pdg_code()  # Returns PDG ID (e.g., 11 for electron)

# Set particle generation (1=primary, 2+=secondary)
p.set_generation(1)  # Mark as primary
p.set_generation(2)  # Mark as secondary

# Project particle trajectory to a coordinate
success = p.project_to_z(100.0)  # Project to Z=100
success = p.project_to_x(0.0)    # Project to X=0
success = p.project_to_y(0.0)    # Project to Y=0

# History tracking
histories = p.get_incremental_histories()
p.set_incremental_histories(5)

# Integer properties (EGS_LATCH, GENERATION, PENELOPE_ILB*, etc.)
if p.has_int_property(pz.IntPropertyType.GENERATION):
    gen = p.get_int_property(pz.IntPropertyType.GENERATION)
p.set_int_property(pz.IntPropertyType.CUSTOM, 42)

# Float properties (XLAST, YLAST, ZLAST, etc.)
if p.has_float_property(pz.FloatPropertyType.XLAST):
    xlast = p.get_float_property(pz.FloatPropertyType.XLAST)
p.set_float_property(pz.FloatPropertyType.CUSTOM, 3.14)

# Boolean properties (IS_MULTIPLE_CROSSER, etc.)
if p.has_bool_property(pz.BoolPropertyType.IS_MULTIPLE_CROSSER):
    is_crosser = p.get_bool_property(pz.BoolPropertyType.IS_MULTIPLE_CROSSER)
p.set_bool_property(pz.BoolPropertyType.CUSTOM, True)

# String properties
p.set_string_property("custom_label")
strings = p.get_custom_string_properties()  # Returns list of custom strings

# Property counts
num_int = p.get_number_of_int_properties()
num_float = p.get_number_of_float_properties()
num_bool = p.get_number_of_bool_properties()

# Reserve memory for properties (optimization)
p.reserve_int_properties(10)
p.reserve_float_properties(5)
p.reserve_bool_properties(3)

# Get all custom properties
custom_ints = p.get_custom_int_properties()      # Returns list of int32
custom_floats = p.get_custom_float_properties()  # Returns list of float
custom_bools = p.get_custom_bool_properties()    # Returns list of bool

PhaseSpaceFileReader Class

Reader for phase space files. Supports iteration protocol.

reader = pz.create_reader("input.IAEAphsp")

# File information
print(f"Particles: {reader.get_number_of_particles()}")
print(f"Histories: {reader.get_number_of_original_histories()}")
print(f"Format: {reader.get_phsp_format()}")
print(f"File size: {reader.get_file_size()} bytes")

# Check for constant values
if reader.is_z_constant():
    print(f"Z is constant at {reader.get_constant_z()}")

# Read particles
while reader.has_more_particles():
    p = reader.get_next_particle()
    # process particle...

# Or use iteration
for particle in reader:
    # process particle...

# Random access
reader.move_to_particle(1000000)  # Jump to particle at index 1,000,000

# Statistics
print(f"Particles read: {reader.get_particles_read()}")
print(f"Histories read: {reader.get_histories_read()}")

reader.close()

PhaseSpaceFileWriter Class

Writer for phase space files.

writer = pz.create_writer("output.egsphsp")

# Write particles
for particle in source_reader:
    writer.write_particle(particle)

# Add empty histories (simulations that produced no particles)
writer.add_additional_histories(100)

# Statistics
print(f"Particles written: {writer.get_particles_written()}")
print(f"Histories written: {writer.get_histories_written()}")
print(f"Max supported: {writer.get_maximum_supported_particles()}")

writer.close()  # Flushes buffers and finalizes file

FixedValues Class

Define constant values for all particles (reduces file size for some formats).

fixed = pz.FixedValues()
fixed.z_is_constant = True
fixed.constant_z = 100.0 * pz.cm

writer = pz.create_writer("output.IAEAphsp", fixed_values=fixed)

Available fixed value pairs:

  • x_is_constant / constant_x
  • y_is_constant / constant_y
  • z_is_constant / constant_z
  • px_is_constant / constant_px
  • py_is_constant / constant_py
  • pz_is_constant / constant_pz
  • weight_is_constant / constant_weight

FormatRegistry Class

Query available formats.

# List all supported formats
for fmt in pz.FormatRegistry.supported_formats():
    print(f"{fmt.name}: {fmt.description} ({fmt.file_extension})")
    if fmt.file_extension_can_have_suffix:
        print("  (supports numbered suffixes)")

# Find formats for an extension
formats = pz.FormatRegistry.formats_for_extension(".phsp")

# Get extension for a format
ext = pz.FormatRegistry.extension_for_format("IAEA")  # Returns ".IAEAphsp"

# Manually register formats (usually not needed - done automatically)
pz.FormatRegistry.register_standard_formats()

UserOptions and ArgParser Classes

For building command-line tools with custom argument parsing:

# Parse command-line style arguments
options = pz.ArgParser.parse_args(
    ["-Z", "100", "input.phsp"],
    usage_message="Usage: mytool [options] <file>",
    min_positional_args=1
)

# Create empty options for manual configuration
options = pz.UserOptions()

# Pass options to reader/writer
reader = pz.create_reader("file.phsp", options)

Property Type Enums

IntPropertyType

  • INVALID - Invalid/unset
  • INCREMENTAL_HISTORY_NUMBER - Number of new histories since last particle
  • EGS_LATCH - EGS LATCH variable
  • PENELOPE_ILB1 through PENELOPE_ILB5 - PENELOPE ILB array values
  • GENERATION - Particle generation (1=primary, 2+=secondary)
  • CUSTOM - User-defined

FloatPropertyType

  • INVALID - Invalid/unset
  • XLAST, YLAST, ZLAST - EGS last interaction position
  • CUSTOM - User-defined

BoolPropertyType

  • INVALID - Invalid/unset
  • IS_MULTIPLE_CROSSER - Particle crossed scoring plane multiple times
  • CUSTOM - User-defined

ParticleType Enum

All standard particle types are available:

pz.ParticleType.Photon
pz.ParticleType.Electron
pz.ParticleType.Positron
pz.ParticleType.Proton
pz.ParticleType.Neutron
# ... and many more

# Get all particle types as a dictionary
all_types = pz.all_particle_types()

# Convert between PDG codes and ParticleType
ptype = pz.get_particle_type_from_pdgid(11)  # Returns ParticleType.Electron
pdg = pz.get_pdgid(pz.ParticleType.Photon)   # Returns 22
name = pz.get_particle_type_name(pz.ParticleType.Electron)  # Returns "electron"

EGS LATCH Functions

Functions for working with EGS LATCH bit fields:

# Apply LATCH to a particle
pz.apply_latch_to_particle(particle, latch_value, pz.EGSLATCHOPTION.LATCH_OPTION_2)

# Extract LATCH from a particle
latch = pz.extract_latch_from_particle(particle, pz.EGSLATCHOPTION.LATCH_OPTION_2)

# Filter by LATCH bitmask
if pz.does_particle_pass_latch_filter(particle, 0x00000001):
    # Particle passes filter
    pass

LATCH options:

  • EGSLATCHOPTION.LATCH_OPTION_1 - Non-inherited setting
  • EGSLATCHOPTION.LATCH_OPTION_2 - Comprehensive setting (default)
  • EGSLATCHOPTION.LATCH_OPTION_3 - Comprehensive setting with interaction tracking

PENELOPE ILB Functions

Functions for working with PENELOPE ILB arrays:

# Apply individual ILB values
pz.apply_ilb1_to_particle(particle, 1)  # Generation (1=primary)
pz.apply_ilb2_to_particle(particle, 0)  # Parent type
pz.apply_ilb3_to_particle(particle, 0)  # Interaction type
pz.apply_ilb4_to_particle(particle, 0)  # Atomic transition
pz.apply_ilb5_to_particle(particle, 0)  # User-defined

# Apply all ILB values at once
pz.apply_ilb_array_to_particle(particle, [1, 0, 0, 0, 0])

# Extract ILB values
ilb1 = pz.extract_ilb1_from_particle(particle)
ilb_array = pz.extract_ilb_array_from_particle(particle)  # Returns [ILB1, ILB2, ILB3, ILB4, ILB5]

Unit System

Physical units are exposed as module constants. Internal units are cm, MeV, g, s.

# Base units
pz.cm, pz.MeV, pz.g, pz.s, pz.mol, pz.K, pz.A, pz.cd

# Length
pz.nm, pz.um, pz.mm, pz.cm, pz.m, pz.km, pz.inch, pz.ft, pz.angstrom

# Area
pz.nm2, pz.um2, pz.mm2, pz.cm2, pz.m2, pz.km2, pz.in2, pz.ft2, pz.angstrom2

# Volume
pz.nm3, pz.um3, pz.mm3, pz.cm3, pz.m3, pz.km3, pz.L, pz.mL, pz.uL, pz.in3, pz.ft3, pz.angstrom3

# Energy
pz.eV, pz.keV, pz.MeV, pz.GeV, pz.TeV, pz.J

# Mass
pz.ug, pz.mg, pz.g, pz.kg, pz.lb

# Time
pz.s, pz.minute, pz.hour, pz.day, pz.year

# Frequency
pz.Hz, pz.kHz, pz.MHz, pz.GHz, pz.THz

# Force
pz.N, pz.dyn, pz.lbf

# Pressure
pz.Pa, pz.kPa, pz.MPa, pz.GPa, pz.atm, pz.bar, pz.mbar, pz.torr, pz.mmHg, pz.psi

# Charge
pz.C, pz.mC, pz.uC, pz.nC, pz.pC

# Density
pz.g_per_cm3, pz.kg_per_m3

# Dose
pz.Gy, pz.cGy, pz.rad, pz.Sv, pz.cSv, pz.mSv, pz.rem

# Angle
pz.radian, pz.deg, pz.PI

Usage Examples

# Convert energy from internal units to keV
energy_keV = particle.kinetic_energy / pz.keV

# Set position in mm
particle.x = 10.0 * pz.mm

# Create fixed Z at 1 meter
fixed = pz.FixedValues()
fixed.z_is_constant = True
fixed.constant_z = 1.0 * pz.m

Complete Examples

Format Conversion

import particlezoo as pz

# Convert IAEA to EGS format
reader = pz.create_reader("input.IAEAphsp")
writer = pz.create_writer("output.egsphsp")

for particle in reader:
    writer.write_particle(particle)

print(f"Converted {writer.get_particles_written()} particles")
writer.close()
reader.close()

Filtering Particles

import particlezoo as pz

reader = pz.create_reader("beam.phsp")
writer = pz.create_writer("photons_only.phsp")

photon_count = 0
for particle in reader:
    if particle.type == pz.ParticleType.Photon:
        if 1.0 * pz.MeV <= particle.kinetic_energy <= 10.0 * pz.MeV:
            writer.write_particle(particle)
            photon_count += 1

print(f"Wrote {photon_count} photons in 1-10 MeV range")
writer.close()
reader.close()

Analyzing Phase Space

import particlezoo as pz

reader = pz.create_reader("simulation.IAEAphsp")

total_energy = 0.0
particle_counts = {}

for particle in reader:
    total_energy += particle.kinetic_energy * particle.weight
    
    ptype = pz.get_particle_type_name(particle.type)
    particle_counts[ptype] = particle_counts.get(ptype, 0) + 1

print(f"Total weighted energy: {total_energy / pz.MeV:.2f} MeV")
print("Particle counts:")
for ptype, count in sorted(particle_counts.items()):
    print(f"  {ptype}: {count}")

reader.close()

Creating Particles Programmatically

import particlezoo as pz
import math

writer = pz.create_writer("synthetic.IAEAphsp")

# Create a pencil beam of electrons
for i in range(1000):
    p = pz.Particle(
        type=pz.ParticleType.Electron,
        kineticEnergy=6.0 * pz.MeV,
        x=0.0, y=0.0, z=0.0,
        px=0.0, py=0.0, pz=1.0,
        isNewHistory=True,
        weight=1.0
    )
    writer.write_particle(p)

writer.close()
print(f"Created {writer.get_particles_written()} particles")

Working with Fixed Values

import particlezoo as pz

# Read a file and check for constant values
reader = pz.create_reader("planar_source.IAEAphsp")

if reader.is_z_constant():
    print(f"All particles at Z = {reader.get_constant_z() / pz.cm:.2f} cm")

# Write with fixed Z value
fixed = pz.FixedValues()
fixed.z_is_constant = True
fixed.constant_z = 100.0 * pz.cm

writer = pz.create_writer("output.IAEAphsp", fixed_values=fixed)
for particle in reader:
    # particle will be written with z = 100 cm
    writer.write_particle(particle)

writer.close()
reader.close()

Supported Formats

Format Extension Description
EGS .egsphsp, .egsphsp1, etc. EGSnrc MODE0/MODE2 format
IAEA .IAEAphsp IAEA standard format with header
TOPAS .phsp TOPAS Binary, ASCII, Limited
penEasy .dat PENELOPE/penEasy ASCII format
ROOT .root CERN ROOT trees (requires opt-in install — see "ROOT support" under Installation)

Notes

  • Positions and energies are stored in the library's internal units (cm and MeV) — use the unit constants (see Unit System) when converting values in and out
  • Direction cosines are automatically normalized
  • Installing from the source distribution compiles the bundled C++ sources; no separate ParticleZoo C++ library installation is required
  • Thread safety: Each reader/writer should be used from a single thread

Metadata

Release files for particlezoo 1.1.2

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

Source distribution (sdist)

Source distribution for particlezoo 1.1.2
File Size Uploaded
particlezoo-1.1.2.tar.gz 165.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for particlezoo 1.1.2
File
particlezoo-1.1.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
particlezoo-1.1.2-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
particlezoo-1.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
particlezoo-1.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
particlezoo-1.1.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
particlezoo-1.1.2-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
particlezoo-1.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
particlezoo-1.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
particlezoo-1.1.2-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
particlezoo-1.1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
particlezoo-1.1.2-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
particlezoo-1.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
particlezoo-1.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
particlezoo-1.1.2-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
particlezoo-1.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
particlezoo-1.1.2-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
particlezoo-1.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
particlezoo-1.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
particlezoo-1.1.2-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
particlezoo-1.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
particlezoo-1.1.2-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
particlezoo-1.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
particlezoo-1.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
particlezoo-1.1.2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details
particlezoo-1.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
particlezoo-1.1.2-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
particlezoo-1.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
particlezoo-1.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
particlezoo-1.1.2-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details
particlezoo-1.1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
particlezoo-1.1.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
particlezoo-1.1.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
particlezoo-1.1.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
particlezoo-1.1.2-cp39-cp39-macosx_13_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 13.0+ x86-64 Details
particlezoo-1.1.2-cp39-cp39-macosx_13_0_arm64.whl CPython 3.9 CPython 3.9 macOS 13.0+ ARM64 Details

Total release size: 25.7 MB

Release files / particlezoo-1.1.2.tar.gz

Download URL particlezoo-1.1.2.tar.gz
Size 165.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2fcdc30637d7c908848ab00ac26599cf2fdbf648c7025ae7aa661e6955f972fb
BLAKE2b-256 checksum
How to use checksums
d48617509307dd89c60b70a115160012f2f41062d6304e640470923e1fc7b342
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314t-win_amd64.whl

Download URL particlezoo-1.1.2-cp314-cp314t-win_amd64.whl
Size 568.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
dc8d986b979c53700c997cf8fba5b5fe50d1e5731664af76dbe4145785512d47
BLAKE2b-256 checksum
How to use checksums
0514c403974323dc9ad95daef7e1f2e410702881bf04eb95eb1b3cce3ee3d5b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314t-win32.whl

Download URL particlezoo-1.1.2-cp314-cp314t-win32.whl
Size 519.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
31f74b0f9def4c7d4a1f1c6623006f0bd1ba3881992ef363f823e4b3415ed2be
BLAKE2b-256 checksum
How to use checksums
7a814899b4c1d677c56fb38807a961818bd0302302a5fc5f990174f3cb7fa94a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 853.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4bb427ef75318a0ebee795db46b314e83b65e7b9e56784b1d952dcbd1094fd95
BLAKE2b-256 checksum
How to use checksums
8c31fe14c19792626deed6c12f44200e06c7216ccf69de1abfcd80c756872a6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 790.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5bf8199545fdbe05ededed3678c29256881e03db7e1a9a24781dee613eab338d
BLAKE2b-256 checksum
How to use checksums
b5dab628d81e499036dfb51291ec362e4ffa09016a7fdc325a3243a509f24e3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-win_amd64.whl

Download URL particlezoo-1.1.2-cp314-cp314-win_amd64.whl
Size 542.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
934bc100ed7e63bd5a97e20284151d78805ed9aeaa898aa7dfa0d4bd33ed93e1
BLAKE2b-256 checksum
How to use checksums
ff52ce8ac6ec6f535440605258bcc1d4798c92f265cd100fe7f483e93766e4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-win32.whl

Download URL particlezoo-1.1.2-cp314-cp314-win32.whl
Size 505.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
51ceb8f636bc722de0853fd365d9aa4c18a142019306a394dc198e1b9ea2eb98
BLAKE2b-256 checksum
How to use checksums
4a0a6a422e2a120e08a0875f6299ab4acbd3b904ef6be86d3f9592191883e35e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 853.6 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b4c69be605ba8c73328b1b0515dfabd599b3fdb6c39c217c450cbef52d0dd5e
BLAKE2b-256 checksum
How to use checksums
3e3e067eab30472cbef1b156961a094c7fe3191321f79f5b298adf4d2e962d94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 788.3 kB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f2e1c2c0700b0dffe7042fb3c520941500d226542c45d6e1543c3455d36004e8
BLAKE2b-256 checksum
How to use checksums
c621fbb9e86dfb2f0daa4cee368432edcd37981a68322819d5617198dbbf42fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp314-cp314-macosx_13_0_x86_64.whl
Size 580.3 kB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
07bcd14f8dfc07d362dabf5ebaf33df60f4447ac952ba967f3f1ff89013352e5
BLAKE2b-256 checksum
How to use checksums
455ddaed476a6fa043871559a62f6a7af0671c861c9318f897b9030a63630984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp314-cp314-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp314-cp314-macosx_13_0_arm64.whl
Size 577.5 kB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b5510623ed22011503e55a0c26366daf6f3f1827dfb423c21fe061f44d4e1378
BLAKE2b-256 checksum
How to use checksums
64ff7ed48d9dc59eaa52561e5d95468864f063cee14c734dfde91d346fba838b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-win_amd64.whl

Download URL particlezoo-1.1.2-cp313-cp313-win_amd64.whl
Size 526.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ad963f1084162bd6bdf251197045ef9218727c04dcc68b5ac21feb9e774a3b07
BLAKE2b-256 checksum
How to use checksums
82d9bc5837f3d9049d2bb2712cb128ca9963d6e1a71b149df8ecd97db243b72e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-win32.whl

Download URL particlezoo-1.1.2-cp313-cp313-win32.whl
Size 484.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
6c191676bdfc870c51a339a820b0c9763a637c5ef910331c51df4cffeea63119
BLAKE2b-256 checksum
How to use checksums
960bcf7d561ed46cfcbea7b1b6931c8bdd0d985d50397a22e7fb3fca5a908cf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 853.4 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b1232a4c4c54a4aea38727bbd142a8686f5492cac240925e432143be8c42a04a
BLAKE2b-256 checksum
How to use checksums
9b5aafbbcae136709ece52ca90b6a14f4e60449456498732e8b53edef0a5b999
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 787.1 kB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2bdc3864def5a9df71d9381b1c9d7253732f0b8e0be4dc0eab0a1ddb671a0b90
BLAKE2b-256 checksum
How to use checksums
d94263876a352ce7019894420ee7f720e16da25735d0ab72bec10cd9b9d18cac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp313-cp313-macosx_13_0_x86_64.whl
Size 580.2 kB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8a88dedde88512f928313381e39d92e690c8ca98d80e2130d69e2f9245d88804
BLAKE2b-256 checksum
How to use checksums
b8fea12cfeb707c1c42c57c6a2834d38f79b811b1d60fbb2d5a563545c350354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp313-cp313-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp313-cp313-macosx_13_0_arm64.whl
Size 576.6 kB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
3ad0624ba2d608b378267578665f301ec52e37df69070a71c68b020c06fabf6c
BLAKE2b-256 checksum
How to use checksums
1b12a7201fb269077e7d756fdd4a77e8883e38bb19aa804145048de096a1b6c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-win_amd64.whl

Download URL particlezoo-1.1.2-cp312-cp312-win_amd64.whl
Size 526.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ce64d7105c507a371b6c1ce287974c24ceae29d9dfb1af260beda2275851080c
BLAKE2b-256 checksum
How to use checksums
5d763cf0d2021fc7a41d7944e1363d97e2cb1b42d680cd41c970bab86df0d964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-win32.whl

Download URL particlezoo-1.1.2-cp312-cp312-win32.whl
Size 484.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
999de25e2dd32b152e06680b071030044530569b3068055aabd8612b217674ca
BLAKE2b-256 checksum
How to use checksums
f4c896377f02e8405ef67efdcc26386774093bf6bd0eed50ba1ec962ba872ca9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 853.3 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ac4a11f2b5d63b670dbc212c353866e3ce568d457b550376eef63b15ac9266f2
BLAKE2b-256 checksum
How to use checksums
18e5f45688a6660aa4ee7b9b37846c960b493903e689ef14800f15d3fca592fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 787.0 kB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
806bd01c3f7bb0a5abb60740a294ebbeffeb2a5c4bb150401f442c3fa28bc87f
BLAKE2b-256 checksum
How to use checksums
d2565386245e88184879e27006389bab9279887e7d896839dfd060d9a62fd676
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp312-cp312-macosx_13_0_x86_64.whl
Size 580.3 kB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ba6038d903a22b1241887fcac608977ec7c5bfe8726f7179e637f7b1e4f9d844
BLAKE2b-256 checksum
How to use checksums
1abf4f7f38d5eff0eaf8094b27bcf895f72e8dab9f1978beb33900813deef1ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp312-cp312-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp312-cp312-macosx_13_0_arm64.whl
Size 576.5 kB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
14b56998568a1cda19f1667a7d0c736b92a624ef221356cb6202da80cda4ebc6
BLAKE2b-256 checksum
How to use checksums
8b05c302a10d54d6b12408dda6fd99bc5ae7edd22cc8611b6d63e700fa6537a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-win_amd64.whl

Download URL particlezoo-1.1.2-cp311-cp311-win_amd64.whl
Size 523.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cdf855c1c6a72267ccd801cfebac52ca774468ef1526ccc4a63ccce78840f42c
BLAKE2b-256 checksum
How to use checksums
011e5e262c80177151d2537776b9f43a502ea0db8be8d762770da701522d6358
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-win32.whl

Download URL particlezoo-1.1.2-cp311-cp311-win32.whl
Size 482.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
8d3343f6ed0cb49dc8bfa454dc6212129d2f7ab1c8d83a483a88c948ce54904c
BLAKE2b-256 checksum
How to use checksums
50ea51052cf1b58a7cb8fda1586a8ced81500422936e2b02729ce8697487a834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 853.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9fd3c3ad23b755de34ee2ded4367e8d2ec43eb6c91921e16d841585d423b374d
BLAKE2b-256 checksum
How to use checksums
840020b3c32b885d4a1a1842d78974198d8162ecb44c72e7f97f35a736488928
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 789.1 kB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f06e60f938c43e63e7afd66298bc38577752a70b3718f2ae969c3c67e0450ec7
BLAKE2b-256 checksum
How to use checksums
2c40f0fc8726881dd2f3c3dbf9a3746b4e4f02a59ba543003afa212ead8400d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp311-cp311-macosx_13_0_x86_64.whl
Size 574.0 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
495c6f205a441f89a103cfe6c56f89cb00e5e6b56023ca5aad09903271cfb3b5
BLAKE2b-256 checksum
How to use checksums
96e72c620db359877e002ebc816af38a533f4ad7f6db9339ef1176df293cf4cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp311-cp311-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp311-cp311-macosx_13_0_arm64.whl
Size 569.0 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
cfea1fe2df9b955f69ccbf87ed791c261f3439bc18040454a4131c45d82f6d2f
BLAKE2b-256 checksum
How to use checksums
9e099a190f8a0abb4f72a6b5b5c7af0c9eb55ab943148ad43db25e7c59ea67fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-win_amd64.whl

Download URL particlezoo-1.1.2-cp310-cp310-win_amd64.whl
Size 522.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
af792cbc13f2b8d1d5ab9fcaaa070f4c5e74f1b43c6a0a6362b77574c4ddd8bb
BLAKE2b-256 checksum
How to use checksums
26dd15579501df2a76c993ef1c1898fe12495762d6607aab958690743ed70073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-win32.whl

Download URL particlezoo-1.1.2-cp310-cp310-win32.whl
Size 482.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
51b355e5f440d40cdc5ec0f6664f4de52c61032968821d7cfaeffc2e458a1acb
BLAKE2b-256 checksum
How to use checksums
65b16025b5fd186f3f88f0804d6242fac48ef3e2df488e293e5e70bcb493ce30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 851.9 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4fb17b912736a3a3981d704b7976e7e3eb6658337ebff50eaca086da9440cbc0
BLAKE2b-256 checksum
How to use checksums
eee22a6698595ef3a109ff060e2e23f0029a70cd0d6e169d8e5743248097ebf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 788.5 kB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2b82ca9d5b4ab3a246f99cda0043616c067980f014332123f45ae1c1ea8f3e0a
BLAKE2b-256 checksum
How to use checksums
dfecd2415ca783cbdc6f2316c3733168e1d44d5550219ea6f7ba18415002d9b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp310-cp310-macosx_13_0_x86_64.whl
Size 572.5 kB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
bb71cd17745ea6aa7aee1bb2ee1c8ce166718c53764b7e5762152b2799dfdd4d
BLAKE2b-256 checksum
How to use checksums
f0673a8a91799de2a99b9b3ee9040be14a4a0efe59134b163e64f98f301cf44d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp310-cp310-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp310-cp310-macosx_13_0_arm64.whl
Size 567.5 kB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f1d3887d7a26c24a36b5f1e13d09efd426817d6567483235b309652124f8eb4e
BLAKE2b-256 checksum
How to use checksums
615266501b236f88dffadea6802fbfa59a2b02c244f4f17bd1212dbca4faf36c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-win_amd64.whl

Download URL particlezoo-1.1.2-cp39-cp39-win_amd64.whl
Size 515.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c16f0ab61d2c7abddac8220035045110654cf06bb0be0d34564888a7e5dc1b95
BLAKE2b-256 checksum
How to use checksums
2fd0e457086158fb67dad8aecedd2f053b98eff8e309f5317d785226e8b405e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-win32.whl

Download URL particlezoo-1.1.2-cp39-cp39-win32.whl
Size 482.1 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
eae5cd66b5040cce27416cd64613591b7a42d2653e650c8e35535dd5678363a3
BLAKE2b-256 checksum
How to use checksums
19007c83a72e4350d4e6dd349dafbbfdd50428ef9e839d312e6159089bc58cc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL particlezoo-1.1.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 852.6 kB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18b8b41dc2a26c8c6c03d21591793bf4276a72f87e36f83f61f7e2fbf5e889ed
BLAKE2b-256 checksum
How to use checksums
b4ea969cf327ac208f6650346a15cade8d3ba5c34c4e487333c40fdeadf71f02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL particlezoo-1.1.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 788.6 kB
Tags CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f94b1ee5b62010edecca977a2f68c30c439dbdeb8a4cc2015eca7c8fbd857a7d
BLAKE2b-256 checksum
How to use checksums
d5402b3549b7241d1e08ec89f92badfb88f6a073662226df4b63f341ec592901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-macosx_13_0_x86_64.whl

Download URL particlezoo-1.1.2-cp39-cp39-macosx_13_0_x86_64.whl
Size 572.5 kB
Tags CPython 3.9 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
2a2fb3b36afb9f36a3e8343a904c2b8ed38a055ea8e389091a30b29fcf7c5b1b
BLAKE2b-256 checksum
How to use checksums
280dc7378da13d38baf7a12badceeb51a835a38261fed36e8e603b2c1d6f9980
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / particlezoo-1.1.2-cp39-cp39-macosx_13_0_arm64.whl

Download URL particlezoo-1.1.2-cp39-cp39-macosx_13_0_arm64.whl
Size 567.6 kB
Tags CPython 3.9 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
c8e3f329699f1862bc248202683cbe07c3678774530162046b335959deda9db2
BLAKE2b-256 checksum
How to use checksums
5416204d2fff21d16ba96af620789fc75330b6d815a0957de3b1c0c65bb05937
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.1.2 This release

41 release files

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