In light of the difficulties brought up in Issue #1668 of building Python bindings across OS versions from the sdist distributed to PyPI for setuptools>60.0.0, add a GitHub Actions workflow job that builds the built sdist on Ubuntu (ubuntu-latest in GHA).

Until a more robust fix for building wheels, and not eggs, from the sdist when using a Debian system can be found, fall back to using the pre setuptools v60.0.0 machinery noted on the setuptools website

Setuptools once again makes its local copy of distutils the default. To override, set SETUPTOOLS_USE_DISTUTILS=stdlib.


You can view, comment on, or merge this pull request online at:

  https://github.com/xrootd/xrootd/pull/1672

Commit Summary

File Changes

(1 file)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <xrootd/xrootd/pull/1672@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/pull/1672", "url": "https://github.com/xrootd/xrootd/pull/1672", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1