This release is a pre-release and may not be stable for production use.
YREC
What the YREC package does
This provides a wrapper around the Yale Rotating Evolution Code (YREC) application to allow it to be used conveniently from within the Python programming langauge.
How to install YREC
To install this package run:
python -m pip install yrec
Get started using YREC
A quick example showing how to create and run a model:
>>> import yrec
>>> mymodel = yrec.model('control.nml1' 'physics.nml2')
>>> mymodel.run()
True
A return value of True indicates that the model ran without error. False
indicates there was a problem. The terminal output from the run is captured in
a file named after the namelist files read to create the model.
Documentation
Additional documentation for this package and for the core YREC code that this package wraps here: [https://yrec.readthedocs.io/en/latest/]
Community
YREC development, news, and discussion may be found here: [https://github.com/yreclab/yrec]
Citation
Pinsonneault, M. (2025). The YREC Stellar Evolution Code: Public Data Release. https://doi.org/10.5281/zenodo.17981745
Release files for yrec 2026.2.dev0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yrec-2026.2.dev0-py3-none-manylinux_2_17_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| yrec-2026.2.dev0-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 1.9 MB
Release files / yrec-2026.2.dev0-py3-none-manylinux_2_17_x86_64.whl
| Download URL | yrec-2026.2.dev0-py3-none-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
daa46dca91f1a21c5c280bbcdb8b14fa2ac810ea93fcf8f84445ab61f4c19374
|
|
BLAKE2b-256 checksum How to use checksums |
e4dcc8ed9abaa0946b2290c48aa9848576151bd8825799a88068a88ff9f95820
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.17
|
Release files / yrec-2026.2.dev0-py3-none-macosx_11_0_arm64.whl
| Download URL | yrec-2026.2.dev0-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 727.2 kB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9472afcf2777f54851e3398dce02a94fae35dc890e2b633bbc3265cb7f1ed15a
|
|
BLAKE2b-256 checksum How to use checksums |
38def25268a8ec414873a5faf44ea8c6e525a55c452de0916501836347365d8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.18
|