From 69f760cac6f20152110bbdbf279410195c0721c9 Mon Sep 17 00:00:00 2001 From: "Fabien C. Y. Benureau" Date: Mon, 6 Aug 2018 11:28:14 +0900 Subject: [PATCH] dev_requirements.txt + explanation --- dev_requirements.txt | 23 +++++++++++++++++++++++ requirements.txt | 15 --------------- 2 files changed, 23 insertions(+), 15 deletions(-) create mode 100644 dev_requirements.txt delete mode 100644 requirements.txt diff --git a/dev_requirements.txt b/dev_requirements.txt new file mode 100644 index 0000000..30e3cf6 --- /dev/null +++ b/dev_requirements.txt @@ -0,0 +1,23 @@ +# if you want to setup your environment for development of the pytest code, +# doing `pip install -r dev_requirements.txt` is the single thing you have to do. +# Alternatively, and perhaps more conveniently, running `python setup.py test` +# will do the same *and* run the tests. +# Note that if you introduce a new dependency, you need to add it here and, more +# importantly, to the setup.py script so that it is taken into account when +# installing from PyPi. + +-e . +pyyaml +bibtexparser>=1.0 +python-dateutil +requests +configobj +beautifulsoup4 +feedparser +six + +# those are the additional packages required to run the tests +pyfakefs +ddt +mock +pytest # optional (python setup.py test works without it), but possible nonetheless diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index d757303..0000000 --- a/requirements.txt +++ /dev/null @@ -1,15 +0,0 @@ --e . -pyyaml -bibtexparser>=1.0 -python-dateutil -requests -configobj -beautifulsoup4 -feedparser -six - -# those are the additional packages required to run the tests -pyfakefs -ddt -mock -pytest # optional (python setup.py test works without it), but possible nonetheless