Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 25, 2023

Bumps pyiron-atomistics from 0.3.0 to 0.3.3.

Release notes

Sourced from pyiron-atomistics's releases.

pyiron_atomistics-0.3.3

What's Changed

Full Changelog: pyiron/pyiron_atomistics@pyiron_atomistics-0.3.2...pyiron_atomistics-0.3.3

pyiron_atomistics-0.3.2

What's Changed

Full Changelog: pyiron/pyiron_atomistics@pyiron_atomistics-0.3.1...pyiron_atomistics-0.3.2

pyiron_atomistics-0.3.1

What's Changed

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 25, 2023
@github-actions
Copy link
Contributor

Binder 👈 Launch a binder notebook on branch pyiron/pyiron_contrib/dependabot/pip/pyiron-atomistics-0.3.3

@liamhuber
Copy link
Member

The daily tests started to fail because of an upstream problem when we from pyiron_atomistics.atomistics.structure.factory import StructureFactory, where there is some further-up-stream problem with MaterialsProjectFactory and mp_api expecting something in pydantic that doesn't exist.

I double-checked, and the difference between our version of atomistics and the latest does indeed include a version update to the mp_api version, so it's plausible to me that getting this PR merged will solve the trouble with the daily tests.

This is failing now because:

Looking for: ['coverage', "coveralls[version='>=3.3.1']", 'codacy-coverage', 'ase=3.22.1', 'cloudpickle', 'matplotlib=3.7.2', 'numpy=1.24.3', 'pyiron_base=0.6.3', 'pyiron_atomistics=0.3.3', 'pyparsing=3.0.9', 'scipy=1.11.1', 'seaborn=0.12.2', 'scikit-image=0.21.0', 'toposort', 'randspg=0.0.1', 'boto3=1.28.25', 'moto=4.1.14', 'pycp2k=0.2.2', 'python-graphviz', 'typeguard=4.1.0', 'aws-sam-translator=1.71.0', 'pympipool=0.6.2', 'distributed=2023.8.0']

Could not solve for environment specs
The following package could not be installed
└─ pyiron_atomistics 0.3.3**  does not exist (perhaps a typo or a missing channel).

I suspect this is just the conda repo and pypi getting out of sync, so I'm going to try simply restarting this PR.

@liamhuber
Copy link
Member

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 29, 2023

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@liamhuber
Copy link
Member

@dependabot recreate

@dependabot dependabot bot force-pushed the dependabot/pip/pyiron-atomistics-0.3.3 branch from 7bb9cfb to 51dc6dc Compare September 29, 2023 14:24
@liamhuber
Copy link
Member

Could not solve for environment specs
The following packages are incompatible
├─ pyiron_atomistics 0.3.3**  is installable and it requires
│  └─ scipy >=1.11.2  with the potential options
│     ├─ scipy [1.11.2|1.11.3], which can be installed;
│     ├─ scipy [1.11.1|1.11.2|1.11.3] would require
│     │  └─ python >=3.11,<3.12.0a0 , which can be installed;
│     └─ scipy [1.11.1|1.11.2|1.11.3] would require
│        └─ python >=3.9,<3.10.0a0 , which can be installed;
└─ scipy 1.11.1**  is installable with the potential options
   ├─ scipy [1.11.1|1.11.2|1.11.3], which can be installed (as previously explained);
   ├─ scipy [1.11.1|1.11.2|1.11.3], which can be installed (as previously explained);
   └─ scipy 1.11.1 conflicts with any installable versions previously reported.

I guess scipy needs to get updated first

@liamhuber
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/pyiron-atomistics-0.3.3 branch from 5fed927 to 5748a6f Compare September 29, 2023 14:35
@liamhuber
Copy link
Member

Well I'm a bit confused now. The install error stems from

Looking for: ['coverage', "coveralls[version='>=3.3.1']", 'codacy-coverage', 'ase=3.22.1', 'cloudpickle', 'matplotlib=3.7.2', 'numpy=1.24.3', 'pyiron_base=0.6.3', 'pyiron_atomistics=0.3.3', 'pyparsing=3.0.9', 'scipy=1.11.1', 'seaborn=0.12.2', 'scikit-image=0.21.0', 'toposort', 'randspg=0.0.1', 'boto3=1.28.25', 'moto=4.1.14', 'pycp2k=0.2.2', 'python-graphviz', 'typeguard=4.1.0', 'aws-sam-translator=1.71.0', 'pympipool=0.6.2', 'distributed=2023.8.0']

And yields the same error as before

The following packages are incompatible
├─ pyiron_atomistics 0.3.3**  is installable and it requires
│  └─ scipy >=1.11.2  with the potential options
│     ├─ scipy [1.11.1|1.11.2|1.11.3] would require
│     │  └─ python >=3.10,<3.11.0a0 , which can be installed;
│     ├─ scipy [1.11.2|1.11.3], which can be installed;
│     └─ scipy [1.11.1|1.11.2|1.11.3] would require
│        └─ python >=3.9,<3.10.0a0 , which can be installed;
└─ scipy 1.11.1**  is installable with the potential options
   ├─ scipy [1.11.1|1.11.2|1.11.3], which can be installed (as previously explained);
   ├─ scipy [1.11.1|1.11.2|1.11.3], which can be installed (as previously explained);
   └─ scipy 1.11.1 conflicts with any installable versions previously reported.

What's weird about this is where is that scipy=1.11.1 is coming from?! On the dependabot branch both setup.py and .ci_support/environment.yml are correctly specifying 1.11.2. And of course ditto for main.

Atomistics 0.3.3 does indeed want 1.11.2 as well, just as claimed in the error message.

I also don't see any evidence that it's a python version thing, as 1.11.2 is available in all those versions above.

I only hope that somehow the rebase command wasn't robust enough and had something wrongly cached (or similar)?

@liamhuber
Copy link
Member

@dependabot recreate

Bumps [pyiron-atomistics](https://github.com/pyiron/pyiron_atomistics) from 0.3.0 to 0.3.3.
- [Release notes](https://github.com/pyiron/pyiron_atomistics/releases)
- [Changelog](https://github.com/pyiron/pyiron_atomistics/blob/main/CHANGELOG.md)
- [Commits](pyiron/pyiron_atomistics@pyiron_atomistics-0.3.0...pyiron_atomistics-0.3.3)

---
updated-dependencies:
- dependency-name: pyiron-atomistics
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/pyiron-atomistics-0.3.3 branch from 9499ed6 to 1544896 Compare September 29, 2023 15:09
@liamhuber
Copy link
Member

Ok, we're slowly getting somewhere

Looking for: ['coverage', "coveralls[version='>=3.3.1']", 'codacy-coverage', 'ase=3.22.1', 'cloudpickle', 'matplotlib=3.7.2', 'numpy=1.24.3', 'pyiron_base=0.6.3', 'pyiron_atomistics=0.3.3', 'pyparsing=3.0.9', 'scipy=1.11.2', 'seaborn=0.12.2', 'scikit-image=0.21.0', 'toposort', 'randspg=0.0.1', 'boto3=1.28.25', 'moto=4.1.14', 'pycp2k=0.2.2', 'python-graphviz', 'typeguard=4.1.0', 'aws-sam-translator=1.71.0', 'pympipool=0.6.2', 'distributed=2023.8.0']

Could not solve for environment specs
The following packages are incompatible
├─ pyiron_atomistics 0.3.3**  is installable and it requires
│  └─ pyiron_base >=0.6.4  with the potential options
│     ├─ pyiron_base [0.6.4|0.6.5], which can be installed;
│     └─ pyiron_base 0.6.6 would require
│        └─ pysqa >=0.1.2 , which requires
│           └─ pympipool >=0.7.0 , which can be installed;
├─ pyiron_base 0.6.3**  is uninstallable because it conflicts with any installable versions previously reported;
└─ pympipool 0.6.2**  is uninstallable because it conflicts with any installable versions previously reported.

Unfortunately the base update PR #867 is also failing right now.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 6, 2023

Looks like pyiron-atomistics is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Oct 6, 2023
@dependabot dependabot bot deleted the dependabot/pip/pyiron-atomistics-0.3.3 branch October 6, 2023 20:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants