diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2021-04-19 17:05:10 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2021-04-19 17:05:12 -0700 |
commit | d6a4ad23d6bf0f1a1b4329e998b2b508430487b6 (patch) | |
tree | 367d21961b92bf8bdec76f87a39c58a086ab879a /python/Pipfile | |
parent | 595c057aed914f8696cdb368a182db1ce9abf8ee (diff) | |
download | fatcat-d6a4ad23d6bf0f1a1b4329e998b2b508430487b6.tar.gz fatcat-d6a4ad23d6bf0f1a1b4329e998b2b508430487b6.zip |
pipenv: constrain most package versions to at least major
Don't have a complete policy with this change, just locking things down
a bit more so small package additions and updates don't end up upgrading
some small dependency to a major new backwards-incompatible version.
Also, correct bs4 -> beautifulsoup4 (bs4 is the import name, not the
package name)
Diffstat (limited to 'python/Pipfile')
-rw-r--r-- | python/Pipfile | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/python/Pipfile b/python/Pipfile index 57903717..ea9c94ab 100644 --- a/python/Pipfile +++ b/python/Pipfile @@ -12,48 +12,48 @@ pytest = ">=5,<6.0.0" pytest-pythonpath = "*" pytest-pylint = "*" ipython = "*" -responses = ">=0.10" -pytest-cov = "*" -pylint = "*" -pytest-mock = "*" -flake8 = "*" +responses = "==0.12.*" +pytest-cov = "==2.*" +pylint = "==2.*" +pytest-mock = "==3.*" +flake8 = "==3.*" [packages] fatcat-openapi-client = {path = "./../python_openapi_client"} python-dotenv = "*" -Flask = ">=1" +Flask = "==1.*" flask-uuid = "*" flask-debugtoolbar = "*" flask-login = "*" flask-wtf = "*" -Flask-Misaka = "*" -flask-mwoauth = "*" -WTForms = "*" +Flask-Misaka = "==1.*" +flask-mwoauth = "==0.4.*" +WTForms = "==2.*" loginpass = "==0.4" # loginpass 0.4 is not actually compatible with newer authlib authlib = "<0.13" -requests = ">=2" +requests = "==2.*" raven = {extras = ['flask'],version = "*"} -confluent-kafka = "*" -python-dateutil = "*" -sickle = "*" +confluent-kafka = "==1.*" +python-dateutil = "==2.*" +sickle = "==0.7.*" python-snappy = "*" -pymacaroons = "*" -ftfy = "*" -citeproc-py = ">=0.4" +pymacaroons = "==0.13.*" +ftfy = "==5.*" +citeproc-py = "==0.5.*" citeproc-py-styles = ">=0.1" -bs4 = "*" -python-magic = "*" -pylatexenc = "*" -pygal = "*" +beautifulsoup4 = "==4.*" +python-magic = "==0.4.*" +pylatexenc = "==2.*" +pygal = "==2.*" elasticsearch-dsl = ">=7.0.0,<8.0.0" elasticsearch = ">=7.0.0,<8.0.0" dateparser = ">=0.7" -langdetect = "*" -pathlib2 = "*" +langdetect = "==1.*" +pathlib2 = "==2.*" pycountry = "==19.8.18" -tldextract = "*" -toml = ">=0.10" +tldextract = "==3.*" +toml = "==0.10.*" fuzzycat = "==0.1.9" [requires] |