Skip to content

Releases: blalterman/SolarWindPy

SolarWindPy v0.3.0

24 Dec 05:59

Choose a tag to compare

🚀 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

12 Nov 18:18

Choose a tag to compare

🚀 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

11 Nov 04:53

Choose a tag to compare

🚀 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

04 Sep 17:58

Choose a tag to compare

🚀 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

04 Sep 17:52

Choose a tag to compare

SolarWindPy v0.1.3rc1 Pre-release
Pre-release

🚀 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

03 Sep 06:16

Choose a tag to compare

🚀 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

03 Sep 04:45

Choose a tag to compare

🚀 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

03 Sep 03:53

Choose a tag to compare

🚀 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

03 Sep 03:30

Choose a tag to compare

Pre-release

🚀 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

03 Sep 03:25

Choose a tag to compare

Pre-release

🚀 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