Print

Print


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 or view it on GitHub:
https://github.com/xrootd/xrootd/issues/1833#issuecomment-1614867459
You are receiving this because you are subscribed to this thread.

Message ID: <[log in to unmask]>
########################################################################
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