This would make installing them e.g. in a virtualenv much easier. I managed to build a wheel locally (after installing xrootd through my OS's package manager) by just changing this: ```diff diff --git a/bindings/python/setup_pypi.py b/bindings/python/setup_pypi.py index 2830e2d7..831a3bde 100644 --- a/bindings/python/setup_pypi.py +++ b/bindings/python/setup_pypi.py @@ -1,4 +1,5 @@ -from distutils.core import setup, Extension +from setuptools import setup +from distutils.core import Extension from distutils import sysconfig from os import getenv, walk, path, path, getcwd, chdir from platform import system ``` and then running `python setup_pypi.py bdist_wheel` (after writing e.g. 0.0.0 to VERSION_INFO). It would be nice if this change (using `setup()` from `setuptools` instead of `distutils`) was part of the default setup.py. Having the package on PyPI (both as source and as prebuilt binary wheels) would be even better. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/511 ######################################################################## 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