-
Notifications
You must be signed in to change notification settings - Fork 17
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
Fix name in pyproject.toml #12
Conversation
This is a blind fix because the problem is For now a fix is to depends of |
Otherwise, we got an error when trying to install sphinx. Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "./setup.py", line 116, in <module> setup( File "./venv/lib/python3.10/site-packages/skbuild/setuptools_wrap.py", line 507, in setup return setuptools.setup(**kw) File "./venv/lib/python3.10/site-packages/setuptools/__init__.py", line 86, in setup _install_setup_requires(attrs) File "./venv/lib/python3.10/site-packages/setuptools/__init__.py", line 80, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "./venv/lib/python3.10/site-packages/setuptools/dist.py", line 875, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( File "./venv/lib/python3.10/site-packages/pkg_resources/__init__.py", line 802, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (sphinxcontrib.applehelp 1.0.3 (./.eggs/sphinxcontrib.applehelp-1.0.3-py3.10.egg), Requirement.parse('sphinxcontrib-applehelp'), {'sphinx'})
I think this is causing an infinite loop when using poetry install sphinx. 1: selecting sphinxcontrib.applehelp (1.0.3) |
I am having the same problem. |
We are facing the same issue. It is causing us a lot of trouble. @alkino Are you working on this / Do you need support? @AA-Turner Is there something you can do here - I noticed you made the commit 2 weeks ago |
Not really. I don't really understand what's going on. You can take ownership of my PR. For now i stick to the previous version. |
@alkino I believe the problem is the following.
The name sphinxcontrib.applehelp vs sphinxcontrib-applehelp, leads to name resolving issues in many of the package managers... While pypi platform of course allows renaming the package (switching minus and dot), the same is not valid for many of the package managers. |
I've released 1.0.4 which should solve this problem. A |
Thanks a lot |
Otherwise, we got an error when trying to install sphinx.