Skip to content

chore: Sync dependency lockfiles from pyproject.toml#429

Open
github-actions[bot] wants to merge 3 commits into
refactor/remove-joblib-parallelizationfrom
auto-update-requirements
Open

chore: Sync dependency lockfiles from pyproject.toml#429
github-actions[bot] wants to merge 3 commits into
refactor/remove-joblib-parallelizationfrom
auto-update-requirements

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated Lockfile Synchronization

This PR was automatically generated by the sync-requirements workflow.

Changes:

  • requirements.txt - Production dependencies from [project.dependencies]
  • requirements-dev.lock - Development dependencies from [project.optional-dependencies.dev]
  • docs/requirements.txt - Documentation dependencies from [project.optional-dependencies.docs]
  • solarwindpy.yml - Conda environment generated from requirements.txt

Source:

Generated via pip-compile from pyproject.toml changes.

Validation:

All lockfiles validated with pip install --dry-run.

@github-actions github-actions Bot force-pushed the auto-update-requirements branch from f30bb94 to 36fc925 Compare February 17, 2026 19:47
@github-actions github-actions Bot added automated dependencies Pull requests that update a dependency file labels Feb 17, 2026
* docs(plans): add private-dev + public-release repo plan

Documents the two-repo architecture for private development with
public releases via rsync-based export script.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(fitfunctions): remove joblib parallelization from TrendFit

Joblib's loky backend deadlocks on macOS with Python 3.12's spawn
start method. The multiprocessing backend fails due to unpicklable
closures, and the threading backend provides no CPU-bound speedup.

Remove the non-functional parallel code path, related tests,
benchmarks, and the performance optional dependency. All Phase 4
features in core.py (residuals use_all, in-place mask ops,
xoutside/youtside) are preserved — they have zero joblib dependency.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot force-pushed the auto-update-requirements branch from 36fc925 to e05d0f0 Compare February 17, 2026 19:55
blalterman and others added 2 commits April 26, 2026 11:56
- Updated requirements.txt (production dependencies)
- Updated requirements-dev.lock (development dependencies)
- Updated docs/requirements.txt (documentation dependencies)
- Updated conda environment: solarwindpy.yml
- Auto-generated via pip-compile from pyproject.toml
@github-actions github-actions Bot force-pushed the auto-update-requirements branch from e05d0f0 to d81dcb1 Compare May 1, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant