Skip to content
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

CastXML Python Distribution #18

Open
MikhailGorobets opened this issue Apr 27, 2023 · 6 comments
Open

CastXML Python Distribution #18

MikhailGorobets opened this issue Apr 27, 2023 · 6 comments
Assignees

Comments

@MikhailGorobets
Copy link

CastXML Python wheels haven't been updated for a while. I submitted a pull request following the instructions, but CircleCI is failing. Is there any way to contact the people who are responsible for this package, please? It seems like they are not responding on the repository page. If they don't have time, I can fix it myself, but the pull request will need to be accepted.

@bradking
Copy link
Member

Cc: @josephsnyder @jcfr

@bradking bradking transferred this issue from CastXML/CastXML May 1, 2023
@jcfr
Copy link
Collaborator

jcfr commented May 1, 2023

@MikhailGorobets I should be able to address this this week or the following.

The following issues will also be fixed:

@MikhailGorobets
Copy link
Author

@jcfr Are there any updates?

@jbcpollak
Copy link

I am unable to install castxml on aarch64 based Linux (running in a docker container on an M3 Mac, in my case). With pip I get:

$ pip install "castxml>=0.4"
ERROR: Could not find a version that satisfies the requirement castxml>=0.4 (from versions: none)
ERROR: No matching distribution found for castxml>=0.4

and with uv I get:

$ uv pip install -v "castxml>=0.4"
DEBUG uv 0.4.25
DEBUG Searching for default Python interpreter in system path
DEBUG Found `cpython-3.11.9-linux-aarch64-gnu` at `/workspaces/firefly/.venv/bin/python3` (active virtual environment)
DEBUG Using Python 3.11.9 environment at .venv
DEBUG Acquired lock for `.venv`
DEBUG At least one requirement is not satisfied: castxml>=0.4
DEBUG Using request timeout of 30s
DEBUG Solving with installed Python version: 3.11.9
DEBUG Solving with target Python version: >=3.11.9
DEBUG Adding direct dependency: castxml>=0.4
DEBUG Found fresh response for: https://pypi.org/simple/castxml/
DEBUG Searching for a compatible version of castxml (>=0.4)
DEBUG Searching for a compatible version of castxml (>=0.4, <0.4.5 | >0.4.5)
DEBUG Searching for a compatible version of castxml (>=0.4, <0.4.3 | >0.4.3, <0.4.5 | >0.4.5)
DEBUG Searching for a compatible version of castxml (>=0.4, <0.4.2 | >0.4.2, <0.4.3 | >0.4.3, <0.4.5 | >0.4.5)
DEBUG No compatible version found for: castxml
  × No solution found when resolving dependencies:
  ╰─▶ Because only the following versions of castxml are available:
          castxml<0.4
          castxml==0.4.2
          castxml==0.4.3
          castxml==0.4.5
      and castxml>=0.4.2,<=0.4.3 has no wheels with a matching Python implementation tag, we can conclude that castxml>=0.4,<0.4.3 cannot be used.
      And because castxml==0.4.5 has no wheels with a matching platform tag and you require castxml>=0.4, we can conclude that your requirements are unsatisfiable.
DEBUG Released lock at `/workspaces/firefly/.venv/.lock`

New releases that support aarch64 (arm64) would be really helpful.

@jcfr
Copy link
Collaborator

jcfr commented Oct 23, 2024

Thanks for raising this issue 🙏

We are discussing with the team and will follow-up with an update 🚀

@gjabouley-invn
Copy link

Hello

could it be possible to publish a recent castxml package, supporting aarch64 target so it can also be used on RPI?

https://github.com/CastXML/CastXMLSuperbuild/releases/tag/v0.6.5 works fine, but is not available as python package.

Thanks in advance for your help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants