All plugins
CalcJobs and calculation functions aiida.calculations CalcJob parsers aiida.parsers
aiida-tbmodels
AiiDA Plugin for running TBmodels
status alpha
General information
Registry checks
W019: No <code>bdist_wheel</code> available for PyPI release.
W002: AiiDA version not found
W008: Unable to reach documentation URL: https://aiida-tbmodels.readthedocs.io
E001: Failed to install plugin aiida-tbmodels<pre>Collecting aiida-tbmodels
Downloading aiida-tbmodels-0.3.0.tar.gz (8.8 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'error'
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
/opt/conda/lib/python3.10/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
[ REENTRY ] registering entry points with reentry...
[ REENTRY ] ... registered to /home/aiida/.config/reentry/data/5d9e5327e684dbfa000493a11d0110f0abb5242e20a9b88369b9910dfe0d9564
[ REENTRY ] Following entrypoints were registered
aiida-tbmodels -> {'aiida.calculations': {'tbmodels.eigenvals': 'tbmodels.eigenvals = aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation', 'tbmodels.parse': 'tbmodels.parse = aiida_tbmodels.calculations.parse:ParseCalculation', 'tbmodels.slice': 'tbmodels.slice = aiida_tbmodels.calculations.slice:SliceCalculation', 'tbmodels.symmetrize': 'tbmodels.symmetrize = aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation'}, 'aiida.parsers': {'tbmodels.model': 'tbmodels.model = aiida_tbmodels.parsers.model:ModelParser'}}
[ REENTRY ] Current entry point map at /home/aiida/.config/reentry/data/5d9e5327e684dbfa000493a11d0110f0abb5242e20a9b88369b9910dfe0d9564:
aiida-tbmodels -> {'aiida.calculations': {'tbmodels.eigenvals': 'tbmodels.eigenvals = aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation', 'tbmodels.parse': 'tbmodels.parse = aiida_tbmodels.calculations.parse:ParseCalculation', 'tbmodels.slice': 'tbmodels.slice = aiida_tbmodels.calculations.slice:SliceCalculation', 'tbmodels.symmetrize': 'tbmodels.symmetrize = aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation'}, 'aiida.parsers': {'tbmodels.model': 'tbmodels.model = aiida_tbmodels.parsers.model:ModelParser'}}
error in aiida-tbmodels setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after version specifier)
aiida-core>=1.1.0<2.0.0
~~~~~~~^
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
</pre>
Click any code (W001, E001…) to jump to
troubleshooting instructions
.
Plugins provided
Calculations 4 Parsers 1
Entry points
-
tbmodels.eigenvals
aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation -
tbmodels.parse
aiida_tbmodels.calculations.parse:ParseCalculation -
tbmodels.slice
aiida_tbmodels.calculations.slice:SliceCalculation -
tbmodels.symmetrize
aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation
-
tbmodels.model
aiida_tbmodels.parsers.model:ModelParser