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

Setup a development environment outdated #731

Closed
jlongua opened this issue Feb 17, 2021 · 2 comments
Closed

Setup a development environment outdated #731

jlongua opened this issue Feb 17, 2021 · 2 comments

Comments

@jlongua
Copy link

jlongua commented Feb 17, 2021

pip install -e .[full,dev]
ERROR: Package u'dns-lexicon' requires a different Python: 2.7.16 not in '>=3.6,<4.0'

sure enough: https://pypi.org/project/dns-lexicon/

License: MIT License (MIT)
Author: Jason Kulatunga
Tags dns, lexicon, dns-lexicon, dehydrated, letsencrypt
Requires: Python >=3.6, <4.0

Python 2.7 reached the end of its life on January 1st, 2020
pip 21.0 will drop support for Python 2.7 in January 2021

@adferrand
Copy link
Collaborator

Indeed, it seems that you are trying to install lexicon using a Python 2 distribution. You should use Python 3.6 at minimum.

Also, be sure to use the most up-to-date instructions to setup a development environment. Lexicon now uses Poetry: https://dns-lexicon.readthedocs.io/en/latest/developer_guide.html#setup-a-development-environment

@jlongua
Copy link
Author

jlongua commented Mar 22, 2021

thanks, this guide worked for me.

@jlongua jlongua closed this as completed Mar 22, 2021
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

No branches or pull requests

2 participants