diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2015-03-07 07:35:04 -0800 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2015-03-07 07:35:04 -0800 |
commit | 2f76149acf024bae9242e2a5040b6964a10c1f25 (patch) | |
tree | 2eaac7340a7e56d65b764c7d5bb08be06b8ccd26 /setup.py | |
parent | 63b924cc324db570775ab532eb8730457df15b55 (diff) | |
download | sphinx-git-2f76149acf024bae9242e2a5040b6964a10c1f25.tar.gz |
Version-lock unlocked dependencies
As the author of one of the new theme dependencies (`alabaster`), having a wholly unqualified requirement scared me a bit re: ability to make non-bugfix releases without downstream users' sites changing underneath them in unexpected (visual) ways without them consciously upgrading Sphinx versions.
`alabaster` uses semantic versioning so the lock reflects this.
For consistency, I also updated the other new theme dependency similarly, and made `babel` match its fellow non-theme dependencies in having an optimistic (vs semantic) version lock, but I can revert these changes if desired.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -51,9 +51,9 @@ requires = [ 'Pygments>=2.0', 'docutils>=0.11', 'snowballstemmer>=1.1', - 'babel', - 'alabaster', - 'sphinx_rtd_theme', + 'babel>=1.3', + 'alabaster>=0.7,<0.8', + 'sphinx_rtd_theme>=0.1,<0.2', ] extras_require = { # Environment Marker works for wheel 0.24 or later |