Skip to content

Bump pysqa from 0.3.0 to 0.4.1#35

Closed
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/pip/pysqa-0.3.4
Closed

Bump pysqa from 0.3.0 to 0.4.1#35
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/pip/pysqa-0.3.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jan 26, 2026

Bumps pysqa from 0.3.0 to 0.4.1.

Release notes

Sourced from pysqa's releases.

pysqa-0.4.1

What's Changed

Full Changelog: pyiron/pysqa@pysqa-0.4.0...pysqa-0.4.1

pysqa-0.4.0

What's Changed

Full Changelog: pyiron/pysqa@pysqa-0.3.5...pysqa-0.4.0

pysqa-0.3.5

What's Changed

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jan 26, 2026
@github-actions
Copy link
Copy Markdown

Binder 👈 Launch a binder notebook on branch pyiron/pyiron_workflow_lammps/dependabot/pip/pysqa-0.3.4

@ligerzero-ai
Copy link
Copy Markdown
Collaborator

@dependabot rebase

Bumps [pysqa](https://github.com/pyiron/pysqa) from 0.3.0 to 0.4.1.
- [Release notes](https://github.com/pyiron/pysqa/releases)
- [Commits](pyiron/pysqa@pysqa-0.3.0...pysqa-0.4.1)

---
updated-dependencies:
- dependency-name: pysqa
  dependency-version: 0.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump pysqa from 0.3.0 to 0.3.4 Bump pysqa from 0.3.0 to 0.4.1 May 15, 2026
@dependabot dependabot Bot force-pushed the dependabot/pip/pysqa-0.3.4 branch from 873f0d4 to 739564d Compare May 15, 2026 10:49
ligerzero-ai added a commit that referenced this pull request May 15, 2026
PR #41 bumped ase to 3.28.0 and pandas to 3.0.2 to match what pwa
0.0.7 *allows*, but pyiron_lammps (any released version, including
0.5.4) caps ase at <=3.27.0 and pandas at <=3.0.0 -- both on PyPI
and on conda-forge. Likewise pysqa 0.3.0 caps pandas at <=2.3.1.
Result: every CI job that creates a conda env (test-alternate-env,
build-docs, build-notebooks, coverage, benchmark-tests, pip-check,
unit-tests/macos, pypi-release) failed with `libmamba Could not
solve for environment specs`. Main has been red since 5701c50.

Fix-forward: pull ase / pandas / scipy back to the largest values
that satisfy ALL of {pwa 0.0.7, pyiron_lammps 0.5.4, pysqa 0.4.0},
and bump pyiron_lammps + pysqa themselves so the rest of the
upgrade we already shipped doesn't have to revert:

  ase            3.28.0 -> 3.27.0  (cap from pyiron_lammps 0.5.4)
  pandas         3.0.2  -> 3.0.0   (cap from pyiron_lammps 0.5.4)
  scipy          1.17.1 -> 1.17.0  (cap from pyiron_lammps 0.5.4)
  pyiron_lammps  0.4.6  -> 0.5.4   (latest; needed to lift the conda
                                    pin `ase <=3.26.0` from 0.4.6)
  pysqa          0.3.0  -> 0.4.0   (latest; lifts pandas cap)

Verified locally with `pixi add` against conda-forge: full env
solves clean.

API check for pyiron_lammps 0.5.4 vs the two functions pwl uses
(`write_lammps_structure`, `parse_lammps_output_files`):
  - write_lammps_structure: only added a trailing optional kwarg
    `atom_type='atomic'`. Pwl call site at lammps.py:24-30 uses
    only the original kwargs. Backward-compatible.
  - parse_lammps_output_files: signature identical, output dict
    structure (generic.cells/positions/indices/energy_tot/forces/
    pressures/steps) unchanged.

Updated in lockstep across:
  - pyproject.toml (runtime + cluster extra)
  - .ci_support/environment.yml
  - .ci_support/lower-bound.yml
  - .binder/environment.yml
  - docs/environment.yml

Supersedes #35 (pysqa) and #36 (pyiron_lammps) -- close after merge.

Co-authored-by: Han Mai <ligerzerof@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ligerzero-ai
Copy link
Copy Markdown
Collaborator

Superseded by #42, which bumped pysqa straight to 0.4.0 (and was needed to unbreak main — 0.3.4 still capped pandas at <=3.0.0 and would have failed against the pwl pin set). Closing as obsolete.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 15, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/pip/pysqa-0.3.4 branch May 15, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants