-
Notifications
You must be signed in to change notification settings - Fork 15
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
116 dependabot tests failing for python38 #119
Changes from all commits
406cbc3
6f1458e
ef8c95e
bcf111d
87279ff
d897b8f
79456e3
35fbe98
dc8477f
1e84f30
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,30 +5,34 @@ build-backend = "flit_core.buildapi" | |
[project] | ||
name = "aiida-lammps" | ||
dynamic = ["version", "description"] | ||
authors = [{name = "Chris Sewell", email = "chrisj_sewell@hotmail.com"}, {name = "Jonathan Chico", email = "jonathan.chico@sandvik.com"}] | ||
authors = [ | ||
{ name = "Chris Sewell", email = "chrisj_sewell@hotmail.com" }, | ||
{ name = "Jonathan Chico", email = "jonathan.chico@sandvik.com" }, | ||
] | ||
readme = "README.md" | ||
license = {file = "LICENSE"} | ||
license = { file = "LICENSE" } | ||
classifiers = [ | ||
"Development Status :: 4 - Beta", | ||
"License :: OSI Approved :: MIT License", | ||
"Programming Language :: Python", | ||
"Programming Language :: Python :: 3", | ||
"Programming Language :: Python :: 3.8", | ||
"Programming Language :: Python :: 3.9", | ||
"Programming Language :: Python :: 3.10", | ||
"Programming Language :: Python :: 3.11", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If you add this, maybe also add 3.11 to the test matrix of the CI? Also, please update There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hi @sphuber ! There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Does lammps depend on Python? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Only on the sense on how we install it, we install lammps using conda in the action, and then we use the same python version for aiida. So if we install install python 3.12 there is no lammps conda release for it. |
||
"Programming Language :: Python :: 3.12", | ||
"Topic :: Scientific/Engineering :: Chemistry", | ||
"Topic :: Scientific/Engineering :: Physics", | ||
"Framework :: AiiDA" | ||
"Framework :: AiiDA", | ||
] | ||
keywords = ["aiida", "workflows", "lammps"] | ||
requires-python = ">=3.8" | ||
requires-python = ">=3.9" | ||
dependencies = [ | ||
"aiida-core[atomic_tools]>=2.0.0,<3.0.0", | ||
"aiida-core[atomic_tools]~=2.3", | ||
"importlib_resources", | ||
"jsonschema", | ||
"jsonschema~=3.2.0", | ||
"numpy", | ||
"packaging", | ||
"python-dateutil" | ||
"python-dateutil", | ||
] | ||
|
||
[project.urls] | ||
|
@@ -43,7 +47,7 @@ tests = [ | |
"pytest-cov", | ||
"coverage", | ||
"pytest-timeout", | ||
"pytest-regressions" | ||
"pytest-regressions", | ||
] | ||
|
||
pre-commit = [ | ||
|
@@ -62,7 +66,7 @@ docs = [ | |
'sphinxcontrib-details-directive~=0.1.0', | ||
'sphinx-autoapi~=3.0', | ||
'myst_parser~=1.0.0', | ||
"furo" | ||
"furo", | ||
] | ||
|
||
[project.entry-points."aiida.calculations"] | ||
|
@@ -86,15 +90,12 @@ docs = [ | |
name = "aiida_lammps" | ||
|
||
[tool.flit.sdist] | ||
exclude = [ | ||
"docs/", | ||
"tests/", | ||
] | ||
exclude = ["docs/", "tests/"] | ||
|
||
[tool.coverage.run] | ||
# Configuration of [coverage.py](https://coverage.readthedocs.io) | ||
# reporting which lines of your plugin are covered by tests | ||
source=["aiida_lammps"] | ||
source = ["aiida_lammps"] | ||
|
||
[tool.isort] | ||
skip = ["venv"] | ||
|
@@ -112,7 +113,7 @@ profile = "black" | |
[tool.tox] | ||
legacy_tox_ini = """ | ||
[tox] | ||
envlist = pre-commit,{3.8,3.9,3.10}-aiida_lammps | ||
envlist = pre-commit,{3.9,3.10,3.11}-aiida_lammps | ||
requires = virtualenv >= 20 | ||
isolated_build = True | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you can remove all the other
backend
occurrences. The difference between django/sqlalchemy was removed in AiiDA v2, it no longer makes sense.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great! thanks, I suspected it just was not sure why it was there in the latest release.