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

Update dependency to resolve issues with fence and gen3authz #49

Merged
merged 2 commits into from
Jan 19, 2021

Conversation

BinamB
Copy link
Contributor

@BinamB BinamB commented Jan 19, 2021

httpx and cdiserrors casuing conflict issues when trying to install fence with newer veresion of cdiserrors and gen3authz

Dependency updates

  • Update httpx=^0.14
  • Update cdiserrors<2.0.0

@github-actions
Copy link

The style in this PR agrees with black. ✔️

This formatting comment was generated automatically by a script in uc-cdis/wool.

@BinamB BinamB requested a review from paulineribeyre January 19, 2021 17:22
pyproject.toml Outdated
xmltodict = "~=0.9"

authlib = "~=0.11"
httpx = "^0.12.1"
httpx = "^0.14.0"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can't poetry resolve that?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gen3authz (1.0.3) depends on httpx (>=0.14.0,<0.15.0), gen3authz (1.0.3) is incompatible with authutils (>=5.0.0,<6.0.0).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replacing with >=0.12.1,<1.0.0
for context: https://python-poetry.org/docs/dependency-specification/
^0.2.3 >=0.2.3 <0.3.0

Copy link
Contributor

@paulineribeyre paulineribeyre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cdiserrors 0.x.x / 1.x.x is actually not a breaking change - pin it to < 2.0.0 to avoid some conflicts (some more details here)

@BinamB BinamB merged commit c5adb41 into master Jan 19, 2021
@BinamB BinamB deleted the chore/update_deps branch January 19, 2021 19:33
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

Successfully merging this pull request may close these issues.

2 participants