Open prjemian opened 1 year ago
This needs its own environment. The environment in use (bluesky_2022_3
) has some problems importing spec2nexus:
(bluesky_2022_3) usaxs@usaxscontrol ~/.../jemian/livedata $ which python
/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/bin/python
(bluesky_2022_3) usaxs@usaxscontrol ~/.../jemian/livedata $ python -c "import spec2nexus"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/spec2nexus/__init__.py", line 8, in <module>
__version__ = get_version()
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/__init__.py", line 147, in get_version
maybe_version = _get_version(config)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/__init__.py", line 154, in _get_version
parsed_version = _do_parse(config)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/__init__.py", line 101, in _do_parse
version = _version_from_entrypoints(config) or _version_from_entrypoints(
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/_entrypoints.py", line 66, in _version_from_entrypoints
version: ScmVersion | None = _call_entrypoint_fn(root, config, ep.load())
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/_entrypoints.py", line 40, in _call_entrypoint_fn
return fn(root, config=config)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/git.py", line 181, in parse
return _git_parse_inner(
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/git.py", line 224, in _git_parse_inner
return meta(
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/version.py", line 226, in meta
parsed_version = _parse_tag(tag, preformatted, config)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/version.py", line 202, in _parse_tag
version = tag_to_version(tag, config)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/setuptools_scm/version.py", line 97, in tag_to_version
version = config.version_cls(version_str)
File "/home/beams11/USAXS/micromamba/envs/bluesky_2022_3/lib/python3.10/site-packages/packaging/version.py", line 266, in __init__
raise InvalidVersion(f"Invalid version: '{version}'")
packaging.version.InvalidVersion: Invalid version: '08-ops'
Confirmed that problem is local to the environment by creating test environment: micromamba create -n s2n -c conda-forge spec2nexus
This is not a problem with a new environment setup: https://github.com/BCDA-APS/use_bluesky/blob/main/install/environment_2023_1.yml
This pull request introduces 6 alerts when merging 1df421b5f9f0d72a133644eb266f23e596841b9e into f667fcc4c3f589efb1fed6c16132c11b19277c93 - view on LGTM.com
new alerts:
This pull request introduces 6 alerts when merging c529281045618dd5b8efab7bd1e6a07e0845a932 into f667fcc4c3f589efb1fed6c16132c11b19277c93 - view on LGTM.com
new alerts:
This pull request introduces 6 alerts when merging 314c9b3fa7b065159470e7c606a7dc075431ea90 into f667fcc4c3f589efb1fed6c16132c11b19277c93 - view on LGTM.com
new alerts: