coren 0.1.5

Machine capability detection and compute normalization
Documentation
nix-shell -p gnumake rustup --run "make pub"
0.1.3 -> 0.1.4
sed -i 's/^version = "0.1.3"/version = "0.1.4"/' pyproject.toml Cargo.toml
rm -rf dist/
uv run maturin build --release --zig --target x86_64-unknown-linux-gnu  --manylinux 2_17 --out dist/
      Built coren @ file:///$HOME/code/coren
Uninstalled 1 package in 0.26ms
Installed 1 package in 0.48ms
🔗 Found pyo3 bindings
🐍 Found CPython 3.13 at /$HOME/code/coren/.venv/bin/python
📡 Using build options features from pyproject.toml
🛠 Using zig for cross-compiling to x86_64-unknown-linux-gnu
   Compiling coren v0.1.4 (/$HOME/code/coren)
    Finished `release` profile [optimized] target(s) in 0.86s
📦 Built wheel for CPython 3.13 to dist/coren-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
uv run maturin build --release --zig --target aarch64-unknown-linux-gnu --manylinux 2_17 --out dist/ -i python3.13
🔗 Found pyo3 bindings
🐍 Found CPython 3.13
📡 Using build options features from pyproject.toml
🛠 Using zig for cross-compiling to aarch64-unknown-linux-gnu
   Compiling pyo3-build-config v0.22.6
   Compiling pyo3-ffi v0.22.6
   Compiling pyo3-macros-backend v0.22.6
   Compiling pyo3 v0.22.6
   Compiling pyo3-macros v0.22.6
   Compiling coren v0.1.4 (/$HOME/code/coren)
    Finished `release` profile [optimized] target(s) in 4.50s
📦 Built wheel for CPython 3.13 to dist/coren-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
uv run maturin sdist --out dist/
🔗 Found pyo3 bindings
📡 Using build options features from pyproject.toml
📦 Built source distribution to /$HOME/code/coren/dist/coren-0.1.4.tar.gz
uv run twine upload -r coren --config .pypirc dist/*
Uploading distributions to https://upload.pypi.org/legacy/
Uploading coren-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 387.6/387.6 kB • 00:00 • 3.1 MB/s
Uploading coren-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 412.9/412.9 kB • 00:00 • 537.2 MB/s
Uploading coren-0.1.4.tar.gz
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB • 00:00 • 397.2 MB/s

View at:
https://pypi.org/project/coren/0.1.4/
cargo publish --token "$(grep '^token' .cargo-credentials | sed 's/.*= *"\(.*\)"/\1/')"
warning: `cargo publish --token` is deprecated in favor of using `cargo login` and environment variables
    Updating crates.io index
error: 5 files in the working directory contain changes that were not yet committed into git:

Cargo.lock
Cargo.toml
Makefile
pyproject.toml
uv.lock

to proceed despite this and include the uncommitted changes, pass the `--allow-dirty` flag
make: *** [Makefile:29: pub] Error 101