★ wanayoo — archive 1999 https://github.com/nficano/python-lambda/pull/114Nouvelle recherche | Portail wanayoo
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

abstractly declare install_requires #114

Closed
wants to merge 1 commit into from

Conversation

@simon-weber
Copy link

@simon-weber simon-weber commented Jun 2, 2018

Currently, the install_requires are all pinned/concrete. This causes dependency hell: python-lambda can't be installed unless the application using it (and all its dependencies) use the same versions of any shared requirements.

This PR switches to abstract requirements to fix this. I wasn't aware of any lower bounds, so I didn't add any.

There's more background on this on the pypa site, and a discussion of the same change in one of my projects.

@haydenbbickerton
Copy link

@haydenbbickerton haydenbbickerton commented Sep 17, 2018

Merged this into our fork, works good, thank you

@simon-weber
Copy link
Author

@simon-weber simon-weber commented Sep 17, 2018

Do you have a maintained fork? I'd be happy to contribute to that -- it doesn't seem like there's much action on this repo.

@haydenbbickerton
Copy link

@haydenbbickerton haydenbbickerton commented Sep 19, 2018

@simon-weber
Can't guarantees as far as maintenance goes, but here's our fork - https://github.com/disruptops/python-lambda

@soapergem
Copy link
Collaborator

@soapergem soapergem commented Sep 19, 2018

You guys can maintain a separate fork if you really want... or you can ask to be contributors on this one. That's what I did, and I'm going to merge this in here after verifying it works.

@simon-weber
Copy link
Author

@simon-weber simon-weber commented Sep 19, 2018

Thanks for taking a look at the PR!

I don't have time to help out with maintenance, sorry.

@soapergem
Copy link
Collaborator

@soapergem soapergem commented Sep 19, 2018

I copied your changes into another PR, so I'm closing this one.

@soapergem soapergem closed this Sep 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.