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

Patch release needed to update pandas requirement #1774

Closed
YeChen-IDM opened this issue Jul 18, 2022 · 2 comments
Closed

Patch release needed to update pandas requirement #1774

YeChen-IDM opened this issue Jul 18, 2022 · 2 comments
Labels
CLI dependencies Pull requests that update a dependency file python Pull requests that update Python code

Comments

@YeChen-IDM
Copy link
Collaborator

In the Malaria Validation project, we are using a 3rd party library datar to manipulate our data in Python like dplyr in R. This library will need at least Pandas 1.2(pandas<2.0 and >=1.2) which is released on Dec. 2020. Currently Idmtools has a conflict on the Pandas dependency( idmtools 1.6.6 depends on pandas<1.2 and >=1.1.4).

Would it possible to update the Pandas requirement to at lease 1.2 in a patch release so we can use this 3rd party library?

Error about conflict dependencies when installing our package:

ERROR: Cannot install idmtools-cli and malaria-model-validation because these package versions have conflicting dependencies.
The conflict is caused by:
    datar 0.0.0 depends on pandas<2.0 and >=1.2
    plotnine 0.1.0 depends on pandas>=0.19.0
    idmtools 1.6.6 depends on pandas<1.2 and >=1.1.4
@shchen-idmod
Copy link
Collaborator

release idmtools 1.6.7 with loose pandas restriction

@RCarter-IDM RCarter-IDM changed the title need a patch release to update pandas requirement Patch release needed to update pandas requirement Sep 30, 2022
@RCarter-IDM
Copy link
Contributor

changelog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLI dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

No branches or pull requests

3 participants