Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

warning: The package atomate2 @ file:///home/werner/Public/repo/github.com/materialsproject/atomate2.git does not have an extra named fireworks. #1033

Closed
hongyi-zhao opened this issue Nov 1, 2024 · 1 comment · Fixed by #1035

Comments

@hongyi-zhao
Copy link
Contributor

See below:

(datasci) werner@x13dai-t:~/Public/repo/github.com/materialsproject/atomate2.git$ proxychains-ng-socks5 uv pip install -e .[fireworks,amset,dev,tests,docs] --config-settings editable_mode=compat
Resolved 174 packages in 2.54s
   Built atomate2 @ file:///home/werner/Public/repo/github.com/materialsproject/atomate2.git
Downloaded 1 package in 2.46s
Uninstalled 1 package in 0.88ms
Installed 1 package in 2ms
 - atomate2==0.0.17.post19+g9c4447c9 (from file:///home/werner/Public/repo/github.com/materialsproject/atomate2.git)
 + atomate2==0.0.17.post19+g9c4447c9 (from file:///home/werner/Public/repo/github.com/materialsproject/atomate2.git)
warning: The package `atomate2 @ file:///home/werner/Public/repo/github.com/materialsproject/atomate2.git` does not have an extra named `fireworks`.

So, the documentation needs to be fixed:

If you are planning to use atomate2 with fireworks, you can install the optional fireworks components:

pip install atomate2[fireworks]

Regards,
Zhao

@JaGeo
Copy link
Member

JaGeo commented Nov 1, 2024

Thank you @hongyi-zhao . You are invited to do a pull request with the fix. 😀

@JaGeo JaGeo closed this as completed in 6266093 Nov 1, 2024
hrushikesh-s pushed a commit to hrushikesh-s/atomate2 that referenced this issue Nov 16, 2024
…ct#1033). (materialsproject#1035)

* feat: add dedicated fireworks optional dependency

Move FireWorks dependency from docs and tests to its own optional dependency
group. This allows users to explicitly install FireWorks components with
`pip install atomate2[fireworks]` and makes the dependency structure more
modular and clear.

* Update pyproject.toml

* fix little typo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants