-
Notifications
You must be signed in to change notification settings - Fork 119
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
[2024.8.3] SyntaxWarning: invalid escape sequence #1019
Comments
This is showing up on our syntax checks for the Python 3.13 release candidates. I'm working on updating our static conda environments and will start testing Python 3.13 soon. |
Hello,
Since you are around.
It seems that the conda build is using the script I originaly wrote in order to fix the libtbx config env.
Do you know If something was modified. I would like to use the version from the cctbx repository instead of the one in the Debian package.
Fred
|
Do you mean the That script is specific to conda and their directory structure. If you tell me your directory structure, we can update it to handle that. For example, the Python modules are in a |
If I remember correctly I wrote this code :)) a few years ago.
my question was, could we at some point merge the Debian file with your re-implementation for conda in order to avoid code duplication.
and to have this script available for others.
Cheers
Fred
|
Is the script in the Debian fork under the "debian" directory? https://salsa.debian.org/science-team/cctbx/-/blob/master/debian/update_libtbx_env.py?ref_type=heads It looks like you added the file to that directory in 2022 (https://salsa.debian.org/science-team/cctbx/-/commit/fc5efd8e334f5674dc5a96940d19d3e69a34454d). I have the file in our commit history since 2020 (990ba48). 😄 I had to create this to put things in the right place for the conda package. It looks like the non-linux platform things were removed. Some questions for integration,
The timeline for merging the 2 scripts would be later this year or next year. |
I forgot to mention that we are compatible with Boost 1.86 and Numpy 2. For Boost, you would need the Numpy 2 patches here (https://github.com/conda-forge/boost-feedstock/tree/v1.84.x/recipe/patches, the |
Hello, In fact I remember now, I need and exemple of update of the config part. So I found your code, and then implement the logic. If I remember correctly :). Nevertheless, do you think that the Debian version could be merged with your version ? The best would be to get rid of the specific build system on top of scons.
The numpy2 patch is already applyed to the upstream in order to suport numpy1 and numpy2 ? |
Hello,
a bunch of warning when installing cctbx on Debian/Ubuntu/Mint/...
this is expected to fail with Python 3.13 if I am not wrong.
Cheers
The text was updated successfully, but these errors were encountered: