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

CI failing due to installation errors #211

Closed
mattwthompson opened this issue Feb 9, 2023 · 1 comment
Closed

CI failing due to installation errors #211

mattwthompson opened this issue Feb 9, 2023 · 1 comment

Comments

@mattwthompson
Copy link
Member

https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232

Run python setup.py develop --no-deps
  python setup.py develop --no-deps
  shell: /usr/bin/bash -l {0}
  env:
    OE_LICENSE: /home/runner/work/openff-qcsubmit/openff-qcsubmit/oe_license.txt
    MSYS: winsymlinks:nativestrict
    MAMBA_ROOT_PREFIX: /home/runner/micromamba-root
    MAMBA_EXE: /home/runner/micromamba-bin/micromamba
running develop
/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
Traceback (most recent call last):
  File "setup.py", line [2](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:2)4, in <module>
    setup(
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python[3](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:3).8/site-packages/setuptools/__init__.py", line 108, in setup
    return distutils.core.setup(**attrs)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi[4](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:4)/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 18[5](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:5), in setup
    return run_commands(dist)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
    dist.run_commands()
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 9[6](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:6)9, in run_commands
    self.run_command(cmd)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/dist.py", line 1213, in run_command
    super().run_command(command)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 98[7](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:7), in run_command
    cmd_obj.ensure_finalized()
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.[8](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:8)/site-packages/setuptools/_distutils/cmd.py", line 111, in ensure_finalized
    self.finalize_options()
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/command/develop.py", line 52, in finalize_options
    easy_install.finalize_options(self)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/setuptools/command/easy_install.py", line 311, in finalize_options
    self.local_index = Environment(self.shadow_path + sys.path)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1044, in __init__
    self.scan(search_path)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1077, in scan
    self.add(dist)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/pkg_resources/__init__.py", line 10[9](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:10)6, in add
    dists.sort(key=operator.attrgetter('hashcmp'), reverse=True)
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2631, in hashcmp
    self.parsed_version,
  File "/home/runner/micromamba-root/envs/qcsubmit-test-psi4/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2685, in parsed_version
    raise packaging.version.InvalidVersion(f"{str(ex)} {info}") from None
pkg_resources.extern.packaging.version.InvalidVersion: Invalid version: 'at[20](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:21)RC5-54.g5702a[23](https://github.com/openforcefield/openff-qcsubmit/actions/runs/4129521413/jobs/7135208232#step:5:24)2fe.dirty' (package: ParmEd)
@mattwthompson
Copy link
Member Author

Probably related to this mess https://setuptools.pypa.io/en/latest/history.html#breaking-changes

#3790: Bump vendored version of packaging to 23.0 (pyparsing is no longer required and was removed). As a consequence, users will experience a more strict parsing of requirements. Specifications that don’t comply with PEP 440 and PEP 508 will result in build errors.

@mattwthompson mattwthompson changed the title CI failing to to installation errors CI failing due to installation errors Nov 8, 2023
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

No branches or pull requests

1 participant