Releases: blalterman/SolarWindPy
SolarWindPy v0.3.0
🚀 SolarWindPy Release v0.3.0
Version: v0.3.0
Commit: 6743869
Build Date:
📦 Installation
pip install solarwindpy==v0.3.0🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.3.0📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
What's Changed
- fix(docs): resolve doc8 linting errors in documentation by @blalterman in #404
- chore: Sync dependency lockfiles from pyproject.toml by @github-actions[bot] in #406
- feat(deps)!: Dependency management overhaul (v0.3.0) by @blalterman in #405
- chore: Update requirements files by @github-actions[bot] in #391
- chore: Sync dependency lockfiles from pyproject.toml by @github-actions[bot] in #407
Full Changelog: v0.2.0...v0.3.0
SolarWindPy v0.2.0
🚀 SolarWindPy Release v0.2.0
⚠️ BREAKING CHANGE: Python 3.11+ Required
This release requires Python 3.11 or later (previously 3.10+).
Migration Guide:
- Python 3.10 users: Upgrade to Python 3.11+ before updating SolarWindPy
- Conda:
conda create -n solarwindpy python=3.11 && conda activate solarwindpy - Pip: Ensure Python 3.11+, then
pip install --upgrade solarwindpy
Why this change?
- Aligns with NumPy 2.x, Astropy 7.x (require Python 3.11+)
- Python 3.10 EOL: October 2026
- 10-60% performance improvements from Python 3.11+
- Python 3.13 CI testing for future compatibility
Resolves: conda-forge/solarwindpy-feedstock Issue #8 (Python version compatibility)
📦 Installation
pip install solarwindpy==0.2.0🔍 Verification
import solarwindpy
print(solarwindpy.__version__) # Should show 0.2.0📋 What's Changed
Full details: CHANGELOG.md
Changed:
- BREAKING: Minimum Python version raised from 3.10 to 3.11
- Added Python 3.13 to CI testing matrix
Fixed:
- Resolved conda-forge feedstock Issue #8
- Removed all Python 3.10 references from CI and packaging
- Updated ReadTheDocs configuration to Python 3.11
Added:
- Runnable Quick Start example in README with realistic solar wind data
Documentation:
- Updated installation requirements
- Fixed LICENSE file detection for GitHub
Auto-generated release from GitHub Actions
SolarWindPy v0.1.5
🚀 SolarWindPy Release v0.1.5
Version: v0.1.5
Commit: 4f98633
Build Date:
📦 Installation
pip install solarwindpy==v0.1.5🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.5📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
What's Changed
- Fix: Resolve all CI workflow failures by @blalterman in #363
- feat: implement docstring inheritance for fitfunctions submodule audit (Phases 1 & 2) by @blalterman in #374
- chore: Update requirements files by @github-actions[bot] in #373
- feat: Phase 3 fitfunctions architecture review and modernization by @blalterman in #376
- chore: Update requirements files by @github-actions[bot] in #275
- refactor: standardize conda environment to solarwindpy.yml without date suffixes by @blalterman in #377
- Add PyPI and conda-forge distribution badges to README by @blalterman in #398
- fix(doctests): resolve validation failures for JOSS submission by @blalterman in #400
Full Changelog: v0.1.4...v0.1.5
SolarWindPy v0.1.4
🚀 SolarWindPy Release v0.1.4
Version: v0.1.4
Commit: d9aeb4c
Build Date:
📦 Installation
pip install solarwindpy==v0.1.4🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.4📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.3...v0.1.4
SolarWindPy v0.1.3rc1
🚀 SolarWindPy Release v0.1.3rc1
Version: v0.1.3rc1
Commit: a33b0f9
Build Date:
📦 Installation
pip install solarwindpy==v0.1.3rc1🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.3rc1📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
What's Changed
- Enhanced pre-commit hooks with .claude infrastructure support by @blalterman in #295
- GitHub Issues Plan Management System Implementation by @blalterman in #284
Full Changelog: v0.1.2...v0.1.3rc1
SolarWindPy v0.1.2
🚀 SolarWindPy Release v0.1.2
Version: v0.1.2
Commit: a92b615
Build Date:
📦 Installation
pip install solarwindpy==v0.1.2🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.2📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.1...v0.1.2
SolarWindPy v0.1.1
🚀 SolarWindPy Release v0.1.1
Version: v0.1.1
Commit: f9b85c1
Build Date:
📦 Installation
pip install solarwindpy==v0.1.1🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.1📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.0...v0.1.1
SolarWindPy v0.1.0
🚀 SolarWindPy Release v0.1.0
Version: v0.1.0
Commit: e148ad3
Build Date:
📦 Installation
pip install solarwindpy==v0.1.0🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.0📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.0rc19...v0.1.0
SolarWindPy v0.1.0rc20
🚀 SolarWindPy Release v0.1.0rc20
Version: v0.1.0rc20
Commit: e148ad3
Build Date:
📦 Installation
pip install solarwindpy==v0.1.0rc20🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.0rc20📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.0rc19...v0.1.0rc20
SolarWindPy v0.1.0rc19
🚀 SolarWindPy Release v0.1.0rc19
Version: v0.1.0rc19
Commit: ddaadbc
Build Date:
📦 Installation
pip install solarwindpy==v0.1.0rc19🔍 Package Verification
import solarwindpy
print(solarwindpy.__version__) # Should show v0.1.0rc19📋 What's Included
- Source Distribution (
.tar.gz): Full source code with setup metadata - Wheel Package (
.whl): Pre-built binary distribution for faster installation
Auto-generated release from GitHub Actions
Full Changelog: v0.1.0rc18...v0.1.0rc19