pasqal-io / pasqal-cloud

Apache License 2.0
14 stars 1 forks source link

Request to relax some dependency version requirements #75

Closed ccalaza closed 1 year ago

ccalaza commented 1 year ago

Hi,

I am currently trying to install pulser along with pasqal-sdk on top of our HPC software stack at the Juelich Supercomputing Centre.

Some of the upstream dependencies of your package are incompatible with our current 2023 software stack, which makes it not possible to install your package in our environment.

Unfortunately it's not possible to change these versions on our side, as these packages are currently in production and changing these would affect a large number of users of our HPC systems.

Would it be possible for you to consider changing or relaxing the version requirements of the following dependencies for your package?:

pasqal-sdk:              JSC SW stack:
pyjwt==2.50              pyjwt==2.6.0
requests==2.25.1         requests==2.27.1

I understand that this is an unusual request, but I would be extremely grateful if you could make these modifications to your package so that it would work with our current software stack!

Many thanks in advance, Carlos Gonzalez JUNIQ - JSC - Forschungszentrum Juelich

MatthieuMoreau0 commented 1 year ago

Hello @ccalaza !

Thanks for your report, we have gotten similar requests in the past (e.g. https://github.com/pasqal-io/pasqal-cloud/issues/58).

We'll look into relaxing the dependencies versions to accommodate for your usage. We'll need to double check this doesn't interfere with our internal software stack and will come back to you as soon as possible.

Best, Matthieu

MatthieuMoreau0 commented 1 year ago

The MR has been merged and dependencies version constraints have been relaxed in the latest patch (v.0.2.4)! Note that the package has been renamed to pasqal-cloud in v0.2.0, so you might have to update the package name in your dependencies list.

Let me know if you have any further issues!

ccalaza commented 1 year ago

Many thanks for the quick reaction Matthieu!

ccalaza commented 1 year ago

Hi Matthieu, the fix has solved my problems so as far as I'm concerned this issue can be closed. Thanks again!