Skip to content

Bug: JMESPath causes issues with updating dev deps #1147

Closed
@sthulb

Description

@sthulb
Contributor

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

Activity

added
bugSomething isn't working
triagePending triage from maintainers
on Apr 21, 2022
boring-cyborg

boring-cyborg commented on Apr 21, 2022

@boring-cyborg

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

removed
triagePending triage from maintainers
on Apr 21, 2022
michaelbrewer

michaelbrewer commented on Apr 21, 2022

@michaelbrewer
Contributor

don't we love poetry :(

github-actions

github-actions commented on Apr 29, 2022

@github-actions
Contributor

This is now released under 1.25.10 version!

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Participants

      @sthulb@heitorlessa@michaelbrewer

      Issue actions

        Bug: JMESPath causes issues with updating dev deps · Issue #1147 · aws-powertools/powertools-lambda-python