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

Req. is Missing? #85

Open
ChrisDelClea opened this issue Jan 4, 2022 · 1 comment · May be fixed by #109
Open

Req. is Missing? #85

ChrisDelClea opened this issue Jan 4, 2022 · 1 comment · May be fixed by #109

Comments

@ChrisDelClea
Copy link

ChrisDelClea commented Jan 4, 2022

How to reproduce the behaviour
Install the package offline.

If i try to install the package i always get:
ERROR: Could not find a version that satisfies the requirement setuptools_scm (from versions: none)
ERROR: No matching distribution found for setuptools_scm

Is it possible, that setuptools_scm is missing in the requirements?

Best regards
Chris


Your Environment

  • Operating System:
  • Python Version:
  • Package Version:
@jsirois
Copy link

jsirois commented Nov 27, 2024

The build uses the setuptools setup_requires kwarg to try to get setuptools_scm available. This has been long known to be a problem and PEP-517/518 came along time ago now to solve this. The fix is simple - I'll post a PR shortly.

jsirois added a commit to jsirois/seqeval that referenced this issue Nov 28, 2024
Add declarative build-system requires and build-backend via a new
`pyproject.toml` sibling to the `setup.py` build. Use `pyproject.toml`
`[build-system] requires` in favor of setuptools' `setup_requires`.

Also update the `publish` `setup.py` command hack to use a `Pipenv`
script and modern blessed build and publish tools.

Fixes chakki-works#85
@jsirois jsirois linked a pull request Nov 28, 2024 that will close this issue
9 tasks
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