Code Monkey home page Code Monkey logo

Comments (10)

NeolithEra avatar NeolithEra commented on June 11, 2024 4

Solution

  1. Loosen the version range of boto3 to be >=1.4.4.
  2. Remove your direct dependency botocore, and use the botocore transitively introduced by boto3.
  3. Loosen the version range of botocore to be >=1.5.62,<1.6.0.
    @nficano Which solution do you prefer, 1 ,2 or 3?
    Please let me know your choice. May I pull a request to solve this issue?

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024 2

I'm also having this issue.

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024

Is anyone working on this? I believe I can't use Secrets Manager due to this and can't find a way to install the correct versions myself. Would rather not fork.

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024

Or has anyone found a workaround?

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024

BTW, I cloned this and did 1 & 2 from @NeolithEra 's post and worked without issue.

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024

Well, I attempted to push a branch for a pull request but I don't have permission (of course). This is really frustrating. I understand this is open-source so I'm not bitching. It would just be nice to get this fixed with such a simple change. There are also a bunch of PRs from Dependabot awaiting review so not sure how active the maintainer will be.

from python-lambda.

zacharyabresch avatar zacharyabresch commented on June 11, 2024

Okay, well, 5 days with no response. That's worrisome to say the least. Guess I'll have to start looking for a new tool or build my own.

from python-lambda.

NeolithEra avatar NeolithEra commented on June 11, 2024

@zacharyabresch Sorry for my late reply. Generally, it is an automated tool (implemented as a bot on GitHub https://github.com/apps/watchman-pypi ). But there are administrators looking at your comments. : p
Welcome to try this dependency conflict diagnosis tool for your Python projects.

from python-lambda.

cole-seph avatar cole-seph commented on June 11, 2024

Plus one on this issue

from python-lambda.

rishabh-bhargava avatar rishabh-bhargava commented on June 11, 2024

Found some time to fix this (#534 ) - followed bullet points 1 and 2 from the solution mentioned earlier (thanks @NeolithEra). Please use the latest version: python-lambda==11.8.0, which should allow for more up-to-date boto3 and botocore versions.

If you run into any issues, please let me know - happy to push additional fixes as needed.

Solution

  1. Loosen the version range of boto3 to be >=1.4.4.
  2. Remove your direct dependency botocore, and use the botocore transitively introduced by boto3.
  3. Loosen the version range of botocore to be >=1.5.62,<1.6.0.
    @nficano Which solution do you prefer, 1 ,2 or 3?
    Please let me know your choice. May I pull a request to solve this issue?

from python-lambda.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.