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

Create a package KNITRO_jll.jl ? #302

Open
amontoison opened this issue Jul 27, 2024 · 6 comments
Open

Create a package KNITRO_jll.jl ? #302

amontoison opened this issue Jul 27, 2024 · 6 comments

Comments

@amontoison
Copy link
Collaborator

@odow
I am wondering if we should not try to do a KNITRO_jll.jl like you did with Xpress_jll.jl and GUROBI_jll.jl.
What do you think?

@odow
Copy link
Member

odow commented Jul 27, 2024

This requires permission from Artelys for the binaries to be publicly available (e.g., pip install knitro), which I don't believe is the case?

@amontoison
Copy link
Collaborator Author

amontoison commented Jul 28, 2024

I quickly discuss about that with an employee of Artelys during ISMP.
I will contact them next week.

In the worst case they can do like HSL and have a dummy version of the JLL.
It will allow Artelys to not provide the official KNITRO_jll.jl with precompiled binaries to everyone if it's the issue.

@mgabay
Copy link

mgabay commented Jul 28, 2024

Hi all,

I would like this.
We'll discuss about it and get back to you in September.

So far we've avoided it but this is currently under consideration, although there are a few things we need to figure out.

@Bougron : tbd after our vacations

@odow
Copy link
Member

odow commented Jul 30, 2024

Thanks @mgabay.

The precedent for this is:

They both pull from the official anaconda sources, e.g., https://anaconda.org/Gurobi/gurobi, so something similar would be our ideal. I guess my suggestion is "don't treat this as a Julia issue. Treat it as a Python packaging problem, and we can re-use that solution."

@amontoison
Copy link
Collaborator Author

@mgabay
Any update from Artelys?
I'm available for a meeting if that could help facilitate the discussion.

@mgabay
Copy link

mgabay commented Oct 7, 2024

Hi @amontoison ,

We plan to do it for Python so that you can then setup something similar to other solvers.
However, we have yet to figure out a few details and put it in the roadmap.
This is probably going to be for Q1 2025 but it is not scheduled yet.

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

No branches or pull requests

3 participants