MOOSE
MOOSE is the Multiscale Object-Oriented Simulation Environment. It is designed to simulate neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, circuits, and large networks. MOOSE can operate at many levels of detail, from stochastic chemical computations, to multicompartment single-neuron models, to spiking neuron network models.
MOOSE is multiscale: It can do all these calculations together. For example it handles interactions seamlessly between electrical and chemical signaling. MOOSE is object-oriented. Biological concepts are mapped into classes, and a model is built by creating instances of these classes and connecting them by messages. MOOSE also has classes whose job is to take over difficult computations in a certain domain, and do them fast. There are such solver classes for stochastic and deterministic chemistry, for diffusion, and for multicompartment neuronal models.
MOOSE is a simulation environment, not just a numerical engine: It provides data representations and solvers (of course!), but also a scripting interface with Python, graphical displays with Matplotlib, PyQt, and VPython, and support for many model formats. These include SBML, NeuroML, GENESIS kkit and cell.p formats, HDF5 and NSDF for data writing.
This is the core computational engine of MOOSE
simulator. This repository
contains C++ codebase and python interface called pymoose. For more
details about MOOSE simulator, visit https://moose.ncbs.res.in .
Installation
See docs/source/install/INSTALL.md for instructions on installation.
Examples and Tutorials
- Have a look at examples, tutorials and demo scripts here https://github.com/MooseNeuro/moose-examples.
- A set of jupyter notebooks with step by step examples with explanation are available here: https://github.com/MooseNeuro/moose-notebooks.
v5.0.0 – Major Release "Mysore Pak"
Mysore Pak is a rich,
ghee-based sweet that originated in the kitchens of the Mysore Palace in
Karnataka, India. Made from gram flour (besan), ghee, and sugar syrup, it
is traditionally made in two textures a dense, fudge-like version and a
lighter, porous, melt-in-the-mouth version - depending on how the mixture
is aerated during cooking.
Quick Install
Installing released version from PyPI using pip
This version is available for installation via pip. To install the
latest release, we recommend creating a separate environment using
conda, mamba, micromamba, or miniforge to manage dependencies cleanly
and avoid conflicts with other Python packages. The conda-forge
channel has all the required libraries available for Linux, macOS,
and Windows.
conda create -n moose python=3.13 gsl hdf5 numpy vpython matplotlib -c conda-forge
conda activate moose
pip install pymoose
Post installation
You can check that moose is installed and initializes correctly by running:
$ python -c "import moose; ch = moose.HHChannel('ch'); moose.le()"
This should show
Elements under /
/Msgs
/clock
/classes
/postmaster
/ch
Now you can import moose in a Python script or interpreter with the statement:
>>> import moose
What's New in 5.0.0
Expanded NeuroML2 Support
MOOSE's NeuroML2 reader now correctly handles V and Ca2+-dependent 2D
channels (HHChannel2D) in NeuroML models. Custom ComponentType rate
formulas are now evaluated with exprtk instead of exec() with numpy,
along with a few minor fixes.
Docker-based Installation
MOOSE, JupyterLab, and JARDesigner (the web-based model-building GUI) are now available as a single, self-contained Docker image — no Python setup required, and it runs identically on Windows, macOS, and Linux. See moose-jardesigner-docker to get started.
Updates in 5.0.0
Breaking Changes
- moose.readSBML() and moose.writeSBML() now use the new reader/writer directly. They return a single model object and raise on failure, instead of the previous tuple return. moose.SBML.readSBML.mooseReadSBML is now deprecated
Improvements
- Replaced the SBML reader with a new, general-purpose one supporting a much wider range of standard model files
- Added support for loading and simulating SBML models with multiple compartments
- Added an SBML writer to the new reader/writer module, with broader support than the old legacy writer, and a round-trip with the reader verified to floating-point precision
- loadpath is now optional when loading an SBML model, defaulting to /library/{model_name}
- Added moose.NA, moose.FaradayConst, and other physical constants as directly accessible Python attributes
- Added a set of ready-to-use Allen Brain Database neuron morphologies to MOOSE's built-in library
- loadKkit() now shows a deprecation notice recommending loadModel()
- NeuroML2 ComponentType Dynamics rates are now evaluated with exprtk through a scratch moose.Function instead of exec() with numpy; expressions that cannot be translated raise UnsupportedMath
- modelpath is now optional in NML2Reader.read, defaulting to /model
- HHGate2D (2D-dependent gates) now supports specifying gate tables as alpha/beta or tau/inf expressions (alphaExpr/betaExpr/tauExpr/infExpr), the same way HHGate already does for 1D gates
Documentation
- Converged all MOOSE-authored source files to a uniform GNU GPLv3 license header
- Updated LICENSE file links to current gnu.org URLs
Bug Fixes
- Fixed Dsolve objects returning the wrong path they now correctly report their actual location in the model tree
- Fixed creating MOOSE objects with attributes passed as keyword arguments (e.g. moose.Pool('/x', concInit=9.99))
- Fixed creating an object at a path already holding a different type silently returning the wrong object instead of raising an error
- Fixed Function expressions with more than 10 input variables silently ignoring variables past the 10th
- Fixed SWC morphology files that number nodes starting from 0 (including real Allen Brain Database files) failing to load
- Fixed an inconsistent value used for the Nernst equation's R/F constant
- Fixed wildcardFind to correctly resolve . and .. in search paths
- Fixed import moose crashing when the optional pyneuroml package is not installed
- Fixed chemMerge failing on SBML files due to a call to a non-existent function
- Fixed the NeuroML2 temperature fallback returning 25 K instead of 298.15 K when a model specifies no temperature
- Fixed no vector<vector> field could be written from Python (e.g. assigning HHGate2D.tableA)
- Fixed a 2D gate lookup from Python crashing (e.g. HHGate2D.A([v, ca]))
- Rate ComponentTypes derived from NEURON .mod files now receive rateScale, the gate's Q10 factor
- Fixed a Case condition with a leading space causing NeuroML2 channels (e.g. Gran_NaF_98) to fail loading with IndentationError
- moose.readNML2 now takes filepath and an optional modelpath, instead of passing the single argument on as the file path
- Fixed Ubuntu installs failing to import moose due to the extension not carrying a runtime search path to its GSL dependency
- Fixed HHChannel2D/HHChannelF2D channels using a single-axis dependency mode (VOLT_INDEX/C1_INDEX/C2_INDEX) crashing
- Fixed a singularity check in HHGate's tau/inf expression evaluation that could miss near-zero values
Featured Libraries
Ion Channel Library
Access over 3,517 ion channel models from the
ICGenealogy database through the
moose.channels module. Supported ion classes include Na, K, Ca, KCa,
and IH. Insert channels into compartments using wildcards, lists, or
dictionaries, with support for distance-dependent conductance.
Channel metadata includes both modeldb_id (ModelDB reference) and
icg_id (unique ICGenealogy identifier) for precise channel identification.
Features:
- Search, info, and make_prototype accept
icg_idas an alternative tomodeldb_id - Simplified prototype naming format:
{suffix}_{modeldb_id} - New
get_icg_idfunction to retrieve ICG identifier for a channel
Morphology Library
The moose.morphologies module simplifies loading and working with
neuron morphologies. Load SWC files and access compartments via .root,
.soma, .compartments, and .select(pattern). Includes automatic
re-rooting of SWC files not rooted at soma.
Bundled morphologies from:
- Allen Cell Types Database
- Traub et al. 2005 thalamocortical network model
- Classic published literature
Credits and Citations
Ion Channel Library
The channel parameters and omnimodel formulation are the work of the ICGenealogy project and the Vogels group at IST Austria.
If you use moose.channels in your research, please cite:
Chintaluri, C., Podlaski, W., Bozelos, P. A., Gonçalves, P. J., Lueckmann, J.-M., Macke, J. H., & Vogels, T. P. (2025). An ion channel omnimodel for standardized biophysical neuron modelling. bioRxiv. https://doi.org/10.1101/2025.10.03.680368
and the IonChannelGenealogy database:
Podlaski, W. F., Seeholzer, A., Groschner, L. N., Miesenboeck, G., Ranjan, R., & Vogels, T. P. (2017). Mapping the function of neuronal ion channels in model and experiment. eLife, 6, e22152. https://doi.org/10.7554/eLife.22152
The ICG web application and channel specification sheets are available at: https://icg.neurotheory.ox.ac.uk/
Morphology Utilities (ShapeShifter)
Developed by Prof. Avrama Blackwell and her team, George Mason University. ShapeShifter: a morphology processing utility for compartmental neuron models. https://github.com/neurord/ShapeShifter
Used in:
moose.swc_utils,moose.morphologies(GENESIS.pfile support),python/moose/ShapeShifter/
If you use morphology conversion or reduction features in your research, please acknowledge Prof. Avrama Blackwell's group and the ShapeShifter project.
LICENSE
MOOSE is released under GPLv3.
Metadata
Release files for pymoose 5.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 175.8 MB
Release files / pymoose-5.0.0-cp314-cp314-win_amd64.whl
| Download URL | pymoose-5.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3f8922df4ea701db06cb4829d638f13ea520711e694cf60595ffb6d92bdf0326
|
|
BLAKE2b-256 checksum How to use checksums |
22473a9247c9bea51489b5e6663a09892e2065f26f01b2e423cfb23a5e9aeed4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
884cb29225db4840c089d94c0c25259850e7fe931edcf38361d22b54ef19bc90
|
|
BLAKE2b-256 checksum How to use checksums |
abc6e80848114a996a6161693194be743e43450e80ae7c973b406b0a53088656
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
001714cbd6d52aecf7135f9268b156cd8c8c99de675619a810c5014c029c4b63
|
|
BLAKE2b-256 checksum How to use checksums |
1d216264ebba7d8d3027fb5f44637967c5691e092d0e162299f789bd19a452df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5afc34406daff8b17461f63bf4959ee5f361d43b4341a578a58c4c7447db7102
|
|
BLAKE2b-256 checksum How to use checksums |
2525c2ebecb155400dc94ce067a53174ef2bc3231cdda5f64d8e23db92f4602f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp313-cp313-win_amd64.whl
| Download URL | pymoose-5.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 4.4 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
60555e0a7535e671a84ef3ce5f2540cc2b50210cd71f898f3a911d05833ff1d5
|
|
BLAKE2b-256 checksum How to use checksums |
3d256ac5584e09810f2340da2288a5939373f2184e06b8f1e85710a9534d00a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
05a94f5d04981664ee2f762037aa6d46e3a8a34ad1963d75ca3059bbb89288bf
|
|
BLAKE2b-256 checksum How to use checksums |
dd7adb4b40f70b99ce9bbdc062df712ec966de2941ebd52b9bcc7054d618a1f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8e73e620ff64d654ccf536e50773750bd7c169525143692b59a3548db125a7a4
|
|
BLAKE2b-256 checksum How to use checksums |
d7ed81421c423652aabbd077db9faec0603c9f98464ba02f391503490145e47c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e381fe958d6dcfe47f2704d3bcf11b75d1447c45ba51f14d8e0489101edc837
|
|
BLAKE2b-256 checksum How to use checksums |
423e6e04c376b3df8f796c7ce05094c0e8dd3615e2b3b4a4c21b908338a8a05e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp312-cp312-win_amd64.whl
| Download URL | pymoose-5.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 4.4 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3e67c417122fce4ec9f0504797ac765fbeea40c9c32dfcc2587ab26a4310a8a8
|
|
BLAKE2b-256 checksum How to use checksums |
70ff1c41717e7d840c1e7fd9c12655e53ea9d702948feea6ad9df7adadce0eaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cc1b481d05189c07a0507c36bf3d3363a8cc8077d83a55da18a7d78d840a3a68
|
|
BLAKE2b-256 checksum How to use checksums |
4c510d1bcada386a8b89ef7c4e5ec274e347d5422045fc964892521df16458b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
36be2e35a5250614c2f955c1f109a375064f633c3d8ef5e305c403ea46c40d08
|
|
BLAKE2b-256 checksum How to use checksums |
629ac4304bf66fac3f7ac0a53a84b7aa0513ae2ca963c2e12a8ce1dd6d4efd03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
30ab708cc96394786fbec017d4d2b7be287e0af3aa73269c8eb879bac636f80e
|
|
BLAKE2b-256 checksum How to use checksums |
a347003284eedec1d761613d1daa68ff121ce2d5d6f8692e0cc77d7ada519219
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp311-cp311-win_amd64.whl
| Download URL | pymoose-5.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 4.4 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9995c92302725f24eeb5eaff6e5b71f3781345484c6553144b52ff758c4f050b
|
|
BLAKE2b-256 checksum How to use checksums |
2d6e8c6a23c106814c623dea53ac57b39e68faa3de1e7a902f6cc3df6a119aa4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae665cd0f60a7f5f80cd662ef819ea910e4511549b9c4b8a51eafb7fb1896015
|
|
BLAKE2b-256 checksum How to use checksums |
8dea458f984c397fb5dedfd0c61faf40a38841422eb88d4ef30d388faf1a589a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e3c32b4fe0c45808dc5b699375efd0c83a6b6f19545ea637e86165588efd1bd
|
|
BLAKE2b-256 checksum How to use checksums |
92af0f47fe24f07080fa71503d0daa0bfa85d6c1d9c2dc358c92334a06491080
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
90c938166d7742ebb3dbd59a56ddb1acb90a0a22464cb1ffd190cd9fdfea31cf
|
|
BLAKE2b-256 checksum How to use checksums |
4071e0509c4ff16781b4311ffed9272bdba526fe27b01bca8f29042e1048d90e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp310-cp310-win_amd64.whl
| Download URL | pymoose-5.0.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 4.4 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0461661b66ae29f39cbef29894c1282282c7db638bc88afe83b6a8e961f1c7b9
|
|
BLAKE2b-256 checksum How to use checksums |
b96eac44632ecb43eabd3bf2f440e82e2b05b6553814ceba6fc387f496ed0b00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3c65299c26f73c65652d9a12dae9af5b3bf9c5c1e4fdfbba0448555bcaa8156c
|
|
BLAKE2b-256 checksum How to use checksums |
5e10d73e08308306ec9ae4b8cab797748b1aa7ed53c6e65f333200223b14f13a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp310-cp310-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp310-cp310-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.10 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b1840f46bce71ed23e2b76c1edc6bda2adcbdaafee5253598bf4351ef000681c
|
|
BLAKE2b-256 checksum How to use checksums |
241ba55e522a8d2258bd8e4d00233df68361bcfe70e7d2b4b430d87e31767a87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp310-cp310-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp310-cp310-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.10 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
16083aa3451a77eab6ac4a3de3f88c0accff93ae52699976210cc48fd63e3492
|
|
BLAKE2b-256 checksum How to use checksums |
7577a9321fd9ff16b63c10d60e83cbac0860601d7db0637bdaed13b94e02c38c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp39-cp39-win_amd64.whl
| Download URL | pymoose-5.0.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 4.4 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf615758dbcb1eb66053d57af212cd6e069adb66190d4f9bee3bd618967df79a
|
|
BLAKE2b-256 checksum How to use checksums |
e4f468a5d359067400b5f3942670390db06177f7bf8f18af35457fd5f6c03686
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7ebacc4fbe92db5ecefe7d5783f09a635d36cf3c14d01e10444f6b7afe4cdfa7
|
|
BLAKE2b-256 checksum How to use checksums |
54d24f7754eb186b1cb8887d6bb0f7870089a2524ba2756fc3693d00aa57a535
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp39-cp39-macosx_15_0_arm64.whl
| Download URL | pymoose-5.0.0-cp39-cp39-macosx_15_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.9 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
907b109417962422eee01ca3f52ff513a9d02878e8bdab92a18c35e9ab4e2d64
|
|
BLAKE2b-256 checksum How to use checksums |
11d360c815b4b5592537eb32d23820333f8456e2cda8ef51f4c2b1dea684c6fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp39-cp39-macosx_14_0_arm64.whl
| Download URL | pymoose-5.0.0-cp39-cp39-macosx_14_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.9 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0f170f88d1c1027d1d451d5a7112ff9c15fbdbaff6c052eb7923190e6fabc9f
|
|
BLAKE2b-256 checksum How to use checksums |
c24c8c6d6da666b84dc3aff6f6ab73eaff6fa22e78aaa39191c6796b676a54f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / pymoose-5.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymoose-5.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 9.4 MB |
| Tags | CPython 3.8 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
abb9e8a41b0a749b88e8b799bd447c13cb740e7a231907fce724dee826e048ea
|
|
BLAKE2b-256 checksum How to use checksums |
e88f901be17d4b9b9c4004a9db7a351c1da6b9866876001767c81140623f9e6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|