Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

cmenpy

License: GPL v3 PyPI - Version PyPI - Implementation PyPI - Python Version PyPI - Wheel GitHub Release Date PyPI - Downloads

GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub Actions Workflow Status

Compute Metaheuristic Engine for Python (cmenpy or /siːmɛnpaɪ/) is an extensible, flexible and vectorized Python framework explicitly architected for designing and prototyping metaheuristic and population-based optimization algorithms.

It provides the clean, abstractions necessary to build custom evolutionary algorithms, swarm intelligence methods, and hybrid heuristics from scratch, granting you absolute architectural control.

Core Pillars

  • Vectorized Data Structures: Built from the ground up to maximize data locality and mathematical efficiency. Population arrays, agent states, and search spaces leverage a completely flattened, vectorized structure that eliminates heavy object overhead and interfaces natively with NumPy and parallel computing paradigms.
  • Extensible Architecture: Designed with clean, highly pedagogical abstractions. Crafting custom transition operators, custom mutation rules, or completely new optimization paradigms requires overriding just a few decoupled, well-defined methods.
  • Non-Monolithic Flexibility: We cut out all the bloat. Bypasses secondary overhead—such as visualization tools, complex file exporters, and rigid internal loggers—focusing entirely on the raw mathematical engine and structural flow.
  • Research Ready: Protected by the GNU GPLv3 License. You have complete freedom to design, modify, and distribute your custom algorithms. Any derivative work or integration must also remain open and free, ensuring the software permanently evolves as a public good for both academic research and open commercial development.

  • Developed by: LTSIM @ 2026

Metadata

Release files for cmenpy 2026a0

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

Source distribution (sdist)

Source distribution for cmenpy 2026a0
File Size Uploaded Provenance
cmenpy-2026a0.tar.gz 33.0 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cmenpy 2026a0
File Interpreter ABI Platform
cmenpy-2026a0-py3-none-any.whl Python 3 none any Details

Total release size: 80.2 kB

Release files / cmenpy-2026a0.tar.gz

Download URL cmenpy-2026a0.tar.gz
Size 33.0 kB
Tags Source
SHA-256 checksum
How to use checksums
447c392dca084c1186ff95708fea94d4c63c02edb52c5a5cf1e5cae7b2bbd236
BLAKE2b-256 checksum
How to use checksums
9a113cfde12db0c77deb4f166543d3e16799596e60d948776e5eda24be7b9c2c
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 Aug 5, 2026.

Transparency log

Release files / cmenpy-2026a0-py3-none-any.whl

Download URL cmenpy-2026a0-py3-none-any.whl
Size 47.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf5f3e5c60c0856408860cde7408c6f51fa7d1e536b18e566fb906d7d3602fa8
BLAKE2b-256 checksum
How to use checksums
05ee9486052f9c5d8cc073f3959cb720079b35601fa45f8063bca2816c21bd55
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 Aug 5, 2026.

Transparency log

Security for cmenpy 2026a0

Provenance

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

Full provenance

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

Select from 2 files

Attestation for cmenpy-2026a0.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 Aug 5, 2026.

Transparency log

A note on package security

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

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