scientific-computing-system-2.0
CDS v2 is a scientific computing platform built on the scientific Python stack: NumPy, SciPy, pandas and matplotlib. The algorithms proven in the pure-Python scientific-computing-system (v1.x) form its foundation; v2 rebuilds them for speed and adds new domain modules on top.
For data/model fitting, CDS also includes a guided scientific workflow that recommends one candidate model while keeping model choice, missing-data treatment and outlier handling under explicit user control. It records reproducibility metadata, cross-checks fits numerically, reports uncertainty and held-out validation metrics, and can generate PNG/PDF fit and residual plots plus PDF/HTML/Markdown reports.
Installation
pip install scientific-computing-system-2.0
From source:
git clone https://github.com/Furox-Art/scientific-computing-system-2.0.git
cd scientific-computing-system-2.0
pip install -e .[dev]
Quick start
import numpy as np
import cds2
# Linear algebra
A = [[3.0, 1.0], [1.0, 2.0]]
b = [9.0, 8.0]
x = cds2.linalg.solve(A, b)
# Statistics
r = cds2.stats.independent_t_test([1, 2, 3, 4, 5], [3, 4, 5, 6, 7])
# Optimization
res = cds2.optimize.minimize(lambda v: (v[0] - 2) ** 2 + (v[1] + 1) ** 2, x0=[0.0, 0.0])
print(res.x) # ~ [2.0, -1.0]
# Signals
freqs, psd = cds2.signals.power_spectrum(np.sin(np.linspace(0, 100, 1024)), fs=256.0)
# Graphs with PageRank
adj = cds2.graph.from_edges(4, [(0, 1), (0, 2), (1, 3), (2, 3)], directed=True)
scores = cds2.graph.pagerank(adj)
# Information theory
h = cds2.infotheory.entropy([0.25, 0.25, 0.25, 0.25])
mi = cds2.infotheory.mutual_information([[0.5, 0.0], [0.0, 0.5]])
# Chaos / nonlinear dynamics
series = cds2.chaos.logistic_map(3.99, length=400, seed=1)
lyap = cds2.chaos.largest_lyapunov_exponent(series)
# Bayesian conjugate updates
post = cds2.bayes.beta_binomial_update(successes=7, failures=3)
print(post.mean) # 0.7
# Metaheuristics
res = cds2.metaheuristics.pso_minimize(lambda v: (v[0] - 3) ** 2, [(-10, 10)], seed=1)
# Geometry
area = cds2.geometry.hull_area([(0, 0), (1, 0), (0, 1)])
# Reinforcement learning
q_values, returns = cds2.rl.q_learn(cds2.rl.GridWorld(4, 4), episodes=300, seed=1)
Modules
| Module | Built on | Highlights |
|---|---|---|
cds2.linalg |
NumPy | solve, det, inv, pinv, eig/eigh, SVD, least squares, cholesky, cond |
cds2.stats |
scipy.stats | t-tests, ANOVA, non-parametrics, correlations, chi-square, effect sizes, normal dist helpers |
cds2.optimize |
scipy.optimize | minimize, roots (brentq/newton/system), linprog, least squares, curve fit |
cds2.integrate |
scipy.integrate | quad, 2-D/3-D integration, ODE solvers, trapezoid/simpson |
cds2.interpolate |
scipy.interpolate | linear/cubic/pchip, lagrange, griddata, regular grids |
cds2.signals |
scipy.signal | FFT, PSD/welch/spectrogram, Butterworth filters, peaks, envelope |
cds2.montecarlo |
NumPy Generator | pi estimate, MC integration/expectation, hit-or-miss (all seedable) |
cds2.graph |
scipy.sparse.csgraph | components, Dijkstra/Bellman-Ford/Floyd-Warshall, MST, topological order, PageRank |
cds2.ml |
NumPy/SciPy | LinearRegression, LogisticRegression, KMeans++, PCA, KNN, metrics, data generators |
cds2.timeseries |
pandas | moving average, EWM, differencing, seasonal decomposition, ACF/PACF, Ljung-Box |
cds2.viz |
matplotlib | series/histogram/scatter/heatmap/spectrum/regression/confusion plots |
cds2.io |
pandas | CSV/JSON read-write, optional Excel/Parquet bridges, DataFrame summaries |
cds2.calculus |
NumPy | derivative, complex-step gradient, jacobian, hessian |
cds2.special |
scipy.special | gamma, erf family, beta, Bessels, zeta |
cds2.sparse |
scipy.sparse.linalg | CG/GMRES/BiCGSTAB solvers, Lanczos eigenpairs, truncated SVD |
cds2.distributions |
scipy.stats | t, chi2, F, exponential, uniform, lognormal, poisson, binomial (pdf/cdf/ppf) |
cds2.spectral |
scipy.sparse | Laplacians, Fiedler vector, algebraic connectivity, spectral clustering |
cds2.infotheory |
NumPy | Shannon/joint/conditional entropy, KL & Jensen-Shannon divergence, mutual information, permutation entropy |
cds2.chaos |
NumPy | delay embedding, false nearest neighbours, Lyapunov exponent, correlation dimension, sample entropy, Hurst exponent, bifurcation scans |
cds2.bayes |
scipy.stats | Beta-Binomial / Normal-Normal / Gamma-Poisson conjugate updates, credible intervals, naive Bayes, Metropolis posteriors |
cds2.bayesopt |
scipy.optimize | Gaussian Process, expected improvement, UCB, Bayesian optimization |
cds2.data_analysis |
pandas | DataSet / DataFrame bridge, describe/summarize, group-by, NaN-aware |
cds2.metaheuristics |
NumPy | real-coded genetic algorithm, particle swarm optimization, simulated annealing |
cds2.geometry |
scipy.spatial | convex hull, closest pair, point-in-polygon, polygon area/perimeter, line-segment intersection, rotations |
cds2.rl |
NumPy | Bernoulli bandits (epsilon-greedy, UCB1), tabular Q-learning, grid-world environment |
cds2.quality |
NumPy + scipy.stats | Shewhart/EWMA/CUSUM/p control charts, Cp/Cpk capability indices, defective PPM |
cds2.design |
NumPy | full & fractional factorial DOE, Latin hypercube sampling, central composite designs |
cds2.wavelets |
NumPy | Haar DWT/IDWT, multi-level decomposition, wavelet denoising |
cds2.epidemiology |
NumPy | SIR/SEIR compartmental models (RK4), herd immunity, final-size iteration |
cds2.image |
NumPy | 2-D convolution, Gaussian blur, Sobel edges, pooling, binary morphology |
cds2.genetics |
pure Python | GC content, k-mers, reverse complement, Needleman-Wunsch alignment, ORF finder |
cds2.reliability |
scipy.stats | Kaplan-Meier survival curves, Weibull fitting, MTBF/availability, bathtub hazard |
cds2.finance |
NumPy + scipy.stats | returns, Sharpe/Sortino, max drawdown, Black-Scholes greeks, Monte Carlo VaR |
cds2.text |
NumPy | tokenization, TF-IDF matrix, cosine & Jaccard similarity, term summaries |
cds2.game_theory |
scipy.optimize | Nash equilibria, iterated dominance elimination, zero-sum minimax, IPD tournaments |
cds2.combinatorial |
scipy.optimize | nearest-neighbor TSP + 2-opt, 0/1 knapsack DP, optimal assignment, LCS |
cds2.spatial |
scipy.spatial | Moran's I, Geary's C, row-standardized weights, nearest-neighbor index |
cds2.modeling |
pure Python | expression trees, symbolic diff/integral, polynomial solving, MathModel |
cds2.hypothesis |
pure Python | heuristic hypothesis generation: trend, periodicity, outlier, correlation |
cds2.knowledge |
pure Python | knowledge graph with typed relations, notebook, ranked search |
cds2.pde |
NumPy | heat/wave 1D/2D FTCS/leapfrog, CFL-guarded, Dirichlet/Neumann |
cds2.sde |
NumPy | Euler-Maruyama / Milstein ensembles, ensemble statistics |
cds2.scientific |
pure Python | CODATA constants, mechanics/EM/thermo formulas, unit conversion |
cds2.quantum |
NumPy | statevector circuit simulator up to 16 qubits |
cds2.nlp |
NumPy | scalar autograd, BPE tokenizer, multi-head attention, mini-GPT forward pass |
cds2.guided_fit |
NumPy/SciPy/pandas/matplotlib | user-controlled model recommendation, uncertainty, held-out validation, cross-checks, outlier/missing-data handling, reproducible manifests, plots and reports |
cds2.cli |
argparse | cds2 console entry point, including guided-fit and guided-fit-rerun |
Facade vs Real Capability
Some cds2.* modules are thin convenience wrappers that only coerce args and unify return types; others contain CDS-native science with no SciPy equivalent. Knowing which is which tells you when cds2 saves time and when to import upstream directly.
| Class | What it means | Modules | Guidance |
|---|---|---|---|
| Convenience re-export | Thin numpy/scipy/pandas wrappers that only coerce args / unify return types. No new math; lags upstream by one release. |
cds2.special¹, cds2.distributions¹ |
Prefer upstream. from scipy import special, stats |
| Convenience re-export, kept | Same pattern, but the typed dataclass DX justifies the import. |
cds2.linalg, cds2.interpolate, cds2.io (thin part), cds2.scientific² |
Use cds2 for uniform result types; docs state Convenience re-export — see SciPy/pandas for full API. |
| Thin + CDS companion | Module keeps its wrappers but its reason to exist is a companion with no SciPy equivalent. | cds2.integrate + cds2.sde, cds2.optimize + cds2.metaheuristics, cds2.signals + cds2.wavelets/cds2.spectral/cds2.chaos, cds2.sparse³ |
Keep cds2. Deterministic integrate pairs with SDE ensembles; optimize pairs with global search. |
| Native | Pure CDS: constants, formulas, C kernels, ML, etc. | cds2.graph (C kernel), cds2.ml, cds2.sde, cds2.quality, … |
Always use cds2. |
¹ Deprecated since 4.3.0; retained for compatibility in the 5.x line and may be removed in a future major release: DeprecationWarning. ² cds2.scientific is 100% native (CODATA CONSTANTS, physics formulas, convert_units). ³ cds2.sparse already has real value: jacobi_preconditioner/ilu_preconditioner → LinearOperator, residual_norm diagnostics.
# Convenience re-export — use SciPy
from scipy import special as sps
from scipy import stats
sps.gamma([0.5, 1, 2])
stats.norm.pdf(0.0, loc=0, scale=1)
# CDS-native — use cds2
from cds2 import sde
ens = sde.sde_milstein(
lambda y, t: 0.05 * y,
lambda y, t: 0.20 * y,
y0=[100.0],
t_span=(0, 1),
dt=1e-3,
n_paths=8192,
seed=0,
)
CLI
General commands:
cds2 info
cds2 stats 1,2,3,4,5
cds2 integrate sin --a 0 --b 3.14159
cds2 linsolve --a "3,1;1,2" --b "9,8"
cds2 entropy "0.25,0.25,0.25,0.25"
cds2 units 5 --from-unit km --to-unit mile
cds2 solve --coeffs "1,-5,6"
cds2 plot 1,3,2,5,4 --file out.png
Guided scientific fitting:
# Interactive: the CLI recommends one model and asks before user-facing choices.
cds2 guided-fit data.csv --x time --y response
# Multiple datasets, measurement uncertainty and an explicit report format.
cds2 guided-fit experiment-a.csv experiment-b.csv \
--x time --y response --sigma uncertainty \
--report pdf --output-dir guided-fit-results
# Repeat the same analysis from its saved manifest.
cds2 guided-fit-rerun guided-fit-results/guided_fit_manifest.json
guided-fit supports linear, quadratic, exponential, power and
logistic models. By default it asks before missing-data treatment, model
choice, outlier exclusion and report generation. Non-interactive runs can set
--model, --missing, --outliers and --report explicitly.
Each completed fit reports RMSE, held-out cross-validation RMSE, R² when
defined, parameter uncertainty and an overall reliable / caution /
unreliable verdict. It also writes a reproducibility manifest and saves each
fit and residual plots as both PNG and PDF; reports are available as PDF, HTML or Markdown.
Reruns warn when saved results change materially, and multi-dataset analysis can
recommend separate models when a single common model is a poor compromise.
Relationship to CDS v1.x
The original zero-dependency pure-Python line lives at Furox-Art/scientific-computing-system and remains available. v2 is an independent project that trades that constraint for the speed and breadth of the scientific Python ecosystem.
Runnable case studies live in examples/ - see the docs page for details.
Benchmarks
cds2 races the scientific stack head-to-head, and ships its own compiled C kernels where they help. Current scoreboard (full methodology in docs/benchmarks.md):
| Race | Baseline | cds2/baseline |
|---|---|---|
| PageRank 400n (C kernel) | NetworkX | 0.18x |
| K-Means 4k×2 k=8 (C kernel) | scikit-learn | 0.72x |
| Linear regression 20k×10 | scikit-learn | 0.74x |
| Monte Carlo pi 2M | hand-vectorized NumPy | 0.77x |
| solve / eigh / rfft / welch / minimize | NumPy & SciPy | ~1.00x |
| describe 500k (adds quartiles) | SciPy | 1.10x |
Wrapper APIs hold parity with raw NumPy/SciPy; the KMeans Lloyd loop and
PageRank power iteration are from-scratch C extensions (cds2._fast_kmeans,
cds2._fast_pagerank) that beat the specialist libraries. A pure-Python
fallback wheel keeps compiler-less installs working.
python benchmarks/run_benchmarks.py # full run
python benchmarks/run_benchmarks.py --quick # smoke run
Development
pip install -e .[dev]
pytest # run the test suite
ruff check . # lint
License
MIT: see LICENSE.
Release files for scientific-computing-system-2.0 5.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scientific_computing_system_2_0-5.2.3.tar.gz | 250.3 kB | Details |
Built distributions (wheels)
Total release size: 5.4 MB
Release files / scientific_computing_system_2_0-5.2.3.tar.gz
| Download URL | scientific_computing_system_2_0-5.2.3.tar.gz |
|---|---|
| Size | 250.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a324881c147e4739224e08baa728dd15c34be64935783758618c8dc74ef955c
|
|
BLAKE2b-256 checksum How to use checksums |
d3c7cc48a34ea6e62dbbf52396c4ff8800e0748755c7a6cdc5051ad3ecd38d3d
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-py3-none-any.whl
| Download URL | scientific_computing_system_2_0-5.2.3-py3-none-any.whl |
|---|---|
| Size | 172.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
aeca871bd2d8d2fb6c4b96104f0e847e1ea152867941ceb052ae883e834f7c24
|
|
BLAKE2b-256 checksum How to use checksums |
4d0e5eedeac3d68ff794f2993f16a154a74496743535883663ac2aac43615d71
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp313-cp313-win_amd64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 190.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e5c1211b5c86bf128cb8fb6af4cd7ef1dadb9375b9299a1b0b07fef8e80fd7a9
|
|
BLAKE2b-256 checksum How to use checksums |
515999c5dfe1db538769fd7b957d4c757b27313fd61f8867502b5aa0be1cc572
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp313-cp313-win32.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp313-cp313-win32.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
cd717f957a2b5c645ab933a2ff26f20fa3e6a6778af9f8126593a576c6f57ef7
|
|
BLAKE2b-256 checksum How to use checksums |
96fe29143b4f9b6deda171a621981d715d477018958f57dfd3aac863a827a818
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 361.6 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffb2820d9a995d2b5a1ccbd63f3b45fe37ac25d250cb5d9654ffb6bdbe4c41bc
|
|
BLAKE2b-256 checksum How to use checksums |
99a3013886945767fbfb2a169d925b6d003aa4a104924cb226881953d6dc31fe
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 325.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
bdb3ad443608383b8c675e04ae8f0451c81f98c3bbfafba5451404a624981bc5
|
|
BLAKE2b-256 checksum How to use checksums |
72dfc012b96093f38b4ffcf4516ff10a9ab17cc6692b182b5d1a3b39e485edbf
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 186.4 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
34568d3c357924a2b5f272d30da8879b768b11f4d2d5f6f00eb38d5bccc0fb5e
|
|
BLAKE2b-256 checksum How to use checksums |
0d9832d7993fc35fc2e277a2b590c62162d5c55a9971711219c11f8d44aed6e5
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp312-cp312-win_amd64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 190.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f369a8f03ebd8a849ef4a0f10ee1cf2dad28582efdbdb158ed65e5246e4c6ad3
|
|
BLAKE2b-256 checksum How to use checksums |
364a38cfbf56c610c38a5e09e6cc853a962fbc4810c792d80aa0aec6bf504a98
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp312-cp312-win32.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp312-cp312-win32.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
5d292768e982030225db8b4115493eba2a93e2c8d31d02ee95a9125fb16edbe1
|
|
BLAKE2b-256 checksum How to use checksums |
af51d336bf125d24688c087f0ed19a2bdf45fbc3d60f070a6fdabf0020eb50f2
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 361.5 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
536f699ad047cf0d314fdf9dcad8d559036d579696f2300bf84f533249299a37
|
|
BLAKE2b-256 checksum How to use checksums |
69dc247506bef00eb069f5ef3e37c00068a664579cfd5e300c01b94ad0d8f836
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 325.7 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f96190e995fce6a64a839b52ff1d81908c3811b8956b7ff67303bb33f63e5f23
|
|
BLAKE2b-256 checksum How to use checksums |
9ad9ee09696fd73e321854f4c75fa275084cf6ab6cfbe5c072a1268b62b82179
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 186.4 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
507cd9869d52986083e9cfe94953616d0ff2e12df7de61bbd012eaccda222ccf
|
|
BLAKE2b-256 checksum How to use checksums |
b961c2e0b1071445f8d6d12dea61a4f80afa4af40bbed7f5723cb36aa719fdf2
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp311-cp311-win_amd64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 190.3 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a16b6f6322abbab5e81a3cff1b130b6ca9dfb00a9e416b71d96759f085e1c0c0
|
|
BLAKE2b-256 checksum How to use checksums |
744b75e8b6984dcca9a2b5b4a4cdcf6498570dc8d972a5526fa425236745fcf1
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp311-cp311-win32.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp311-cp311-win32.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
00836fd6b2d555a344dc169205645452d9c8bc5d0ce9ac5780ee81b2c9029342
|
|
BLAKE2b-256 checksum How to use checksums |
fe9534ed85e5c24eb8c4daed238eeb7b436fed98cd31991f095756e1076a56d9
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 362.1 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
810ada58bde56d10eaa4ae7346b30142eb40e17910cb31bba832c2c79f1c4671
|
|
BLAKE2b-256 checksum How to use checksums |
46ed20fac052b8052ffcb53291a299573c7564f6814967235f769064b834ce59
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 326.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8a655408bbe1a59211ebd2d5089818061d4189f8ea494090595f8c4b1c429700
|
|
BLAKE2b-256 checksum How to use checksums |
359ebfed16de8fa1055ecc32de81c941d41d06afbdc3dd0d75fddc236bbee6fe
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 186.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2f89285c7bb2829ee905fd663e52167b38d85656b8f6b7c049eb6509eb654e00
|
|
BLAKE2b-256 checksum How to use checksums |
85948ba5fb767ba35f59dda879a8601f53d442c25e1eeeaeffcd1f3099f94040
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp310-cp310-win_amd64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 190.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ee2ea761294eebd6b80ce6839be641277b5fe1ef8813065b62a496881786b7fd
|
|
BLAKE2b-256 checksum How to use checksums |
1797705b4eef3cdec3c45b3f4c7325316b830b0b6fce270cd0310b924f61f2d9
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp310-cp310-win32.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp310-cp310-win32.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2cf2b7b0afc788dfae8db9d4628cbe45dcf42b7667442dfac1f0c4d17d293bba
|
|
BLAKE2b-256 checksum How to use checksums |
767056f98817f891e54ffc447a61f91ff9468bef62f9fcffb0cdb6d74328e4a8
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 360.5 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8f284894fc5a577921e85347cbaffc4d31f401eb74ecf257391a1a62afebe7b4
|
|
BLAKE2b-256 checksum How to use checksums |
2f644925655f2ac83f1d1b0e909738b8f8884c93a4edf1773240d4c61d0b5aca
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 324.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d38b966fc461a934c8be27bb21abf4a703f036ae96817d1a8f2fd08baf73a872
|
|
BLAKE2b-256 checksum How to use checksums |
e998774efb3c4086c4420cd07a80115bd97cf258de07236970d557917ee5cc98
|
| 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 Sep 5, 2026.
Transparency logRelease files / scientific_computing_system_2_0-5.2.3-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | scientific_computing_system_2_0-5.2.3-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 186.3 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9c1e42611cd6614075c42d9e4445d660f8de12051326e6f76cb851b487b2f729
|
|
BLAKE2b-256 checksum How to use checksums |
b2d106c1203714a23bc60319eab0feba82caef298a9a9be2647a4bd1b57a7b1a
|
| 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 Sep 5, 2026.
Transparency log