Skip to content

Bug: JMESPath causes issues with updating dev deps #1147

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

Closed
sthulb opened this issue Apr 21, 2022 · 3 comments · Fixed by #1148
Closed

Bug: JMESPath causes issues with updating dev deps #1147

sthulb opened this issue Apr 21, 2022 · 3 comments · Fixed by #1148
Labels
bug Something isn't working

Comments

@sthulb
Copy link
Contributor

sthulb commented Apr 21, 2022

Expected Behaviour

To be able to mange dev deps without causing issues

Current Behaviour

Installing dependencies from lock file

  SolverProblemError

  Because aws-lambda-powertools depends on jmespath (^1.0.0) which doesn't match any versions, version solving failed.

  at /opt/hostedtoolcache/Python/3.8.12/x64/lib/python3.8/site-packages/poetry/puzzle/solver.py:241 in _solve
      237│             packages = result.packages
      238│         except OverrideNeeded as e:
      239│             return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
      240│         except SolveFailure as e:
    → 241│             raise SolverProblemError(e)
      242│ 
      243│         results = dict(
      244│             depth_first_search(
      245│                 PackageNode(self._package, packages), aggregate_package_nodes
make: *** [Makefile:9: dev] Error 1
Error: Process completed with exit code 

Code snippet

N/A

Possible Solution

Remove JMESPath

Steps to Reproduce

update any dev dep

AWS Lambda Powertools for Python version

latest

AWS Lambda function runtime

3.7

Packaging format used

PyPi

Debugging logs

No response

@sthulb sthulb added bug Something isn't working triage Pending triage from maintainers labels Apr 21, 2022
@boring-cyborg
Copy link

boring-cyborg bot commented Apr 21, 2022

Thanks for opening your first issue here! We'll come back to you as soon as we can.

@sthulb sthulb removed the triage Pending triage from maintainers label Apr 21, 2022
@michaelbrewer
Copy link
Contributor

don't we love poetry :(

@heitorlessa heitorlessa linked a pull request Apr 26, 2022 that will close this issue
7 tasks
@heitorlessa heitorlessa added the pending-release Fix or implementation already in dev waiting to be released label Apr 29, 2022
@github-actions
Copy link
Contributor

This is now released under 1.25.10 version!

@github-actions github-actions bot removed the pending-release Fix or implementation already in dev waiting to be released label Apr 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants