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

Setuptools warnings detected for newer python versions, python-3.8, 3.9 #88

Closed
dol-sen opened this issue Jul 11, 2021 · 4 comments · Fixed by #89
Closed

Setuptools warnings detected for newer python versions, python-3.8, 3.9 #88

dol-sen opened this issue Jul 11, 2021 · 4 comments · Fixed by #89

Comments

@dol-sen
Copy link

dol-sen commented Jul 11, 2021

build log snipits:

writing manifest file 'Tubes.egg-info/SOURCES.txt'
/usr/lib/python3.8/site-packages/setuptools/dist.py:153: UserWarning: newlines not allowed and will break in the future
warnings.warn("newlines not allowed and will break in the future")
...
running install_scripts
/usr/lib/python3.8/site-packages/setuptools/dist.py:153: UserWarning: newlines not allowed and will break in the future
warnings.warn("newlines not allowed and will break in the future")
...
writing Tubes.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/setuptools/dist.py:153: UserWarning: newlines not allowed and will break in the future
warnings.warn("newlines not allowed and will break in the future")
writing dependency_links to Tubes.egg-info/dependency_links.txt
writing requirements to Tubes.egg-info/requires.txt
writing top-level names to Tubes.egg-info/top_level.txt
...
running install_egg_info
running egg_info
writing Tubes.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/setuptools/dist.py:153: UserWarning: newlines not allowed and will break in the future
warnings.warn("newlines not allowed and will break in the future")

##########

Full build logs available at Gentoo's Bugzilla

https://bugs.gentoo.org/797271
https://bugs.gentoo.org/attachment.cgi?id=717297

@dol-sen
Copy link
Author

dol-sen commented Jul 11, 2021

googling the error, I found this link: pypa/setuptools#1390

So, the warning may be due to:
description="""
Flow control and backpressure for event-driven applications.
""",

@webknjaz
Copy link

@dol-sen I'm about to send a PR to the setuptools upstream turning that warning into an exception. Just a heads up in case you want to fix this here.

@dol-sen
Copy link
Author

dol-sen commented Nov 11, 2021

Thank you

@graingert graingert mentioned this issue Nov 11, 2021
@graingert
Copy link
Member

@webknjaz thanks for the bump! I've got a PR to fix this

while waiting for a release of tubes, I don't think setuptools removing this feature will pose a problem to Tubes users because pypi has Tubes-0.2.0-py2.py3-none-any.whl so anyone with a new enough setuptools probably also has a new enough pip to get the wheel.

@glyph glyph closed this as completed in #89 May 30, 2022
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.

3 participants