I still need to figure out how to upload binary wheels for the various Linux distributions, but at least for macOS I could upload a wheel that should work with the latest version of Homebrew:

% pip3 install --user xrootd==5.6.0
Collecting xrootd==5.6.0
  Downloading xrootd-5.6.0-cp311-cp311-macosx_11_0_x86_64.whl (5.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 9.0 MB/s eta 0:00:00
Installing collected packages: xrootd
Successfully installed xrootd-5.6.0

[notice] A new release of pip is available: 23.0.1 -> 23.1.2
[notice] To update, run: python3.11 -m pip install --upgrade pip
% python3
Python 3.11.4 (main, Jun 20 2023, 16:52:35) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyxrootd
>>> dir(pyxrootd.client)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'pyxrootd' has no attribute 'client'
>>> from pyxrootd import client
>>> client.
client.CopyProcess(       client.EnvGetString_cpp(  client.File(              client.XrdVersion_cpp(   
client.EnvGetDefault_cpp( client.EnvPutInt_cpp(     client.FileSystem(       
client.EnvGetInt_cpp(     client.EnvPutString_cpp(  client.URL(              
>>> client.XrdVersion_cpp()
'5.6.0'

I will close this ticket for now, upload the remaining binary wheels, and for next release I will make it part of the release process which will run in the CI environment and upload automatically.


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/issues/1833/1614867459@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1833#issuecomment-1614867459", "url": "https://github.com/xrootd/xrootd/issues/1833#issuecomment-1614867459", "name": "View Issue" }, "description": "View this Issue 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