mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
Sphinx 1.1 has been released, we can finally remove the notes about Sphinx and python 2.7.
This commit is contained in:
parent
13ef2fae90
commit
036026d64a
15
README
15
README
@ -30,13 +30,9 @@ General dependencies
|
|||||||
- Send2Trash3k (http://hg.hardcoded.net/send2trash)
|
- Send2Trash3k (http://hg.hardcoded.net/send2trash)
|
||||||
- hsaudiotag3k 1.1.0 (for ME) (http://hg.hardcoded.net/hsaudiotag)
|
- hsaudiotag3k 1.1.0 (for ME) (http://hg.hardcoded.net/hsaudiotag)
|
||||||
- jobprogress 1.0.2 (http://hg.hardcoded.net/jobprogress)
|
- jobprogress 1.0.2 (http://hg.hardcoded.net/jobprogress)
|
||||||
- Sphinx 1.0.7 (http://sphinx.pocoo.org/)
|
- Sphinx 1.1 (http://sphinx.pocoo.org/)
|
||||||
- pytest 2.0.0, to run unit tests. (http://pytest.org/)
|
- pytest 2.0.0, to run unit tests. (http://pytest.org/)
|
||||||
|
|
||||||
Note: Sphinx doesn't officially support Python 3.x yet, but it doesn't matter because it is invoked
|
|
||||||
by the build system through command line, so you can build dupeGuru even if Sphinx is installed in
|
|
||||||
your Python 2.x install.
|
|
||||||
|
|
||||||
OS X prerequisites
|
OS X prerequisites
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
@ -67,8 +63,7 @@ There's an easy way to install the majority of the prerequisites above, and it's
|
|||||||
pip install -r requirements-[osx|win].txt
|
pip install -r requirements-[osx|win].txt
|
||||||
|
|
||||||
([osx|win] depends, of course, on your platform. On other platforms, just use requirements.txt).
|
([osx|win] depends, of course, on your platform. On other platforms, just use requirements.txt).
|
||||||
Because Sphinx doesn't support Python 3 yet, it's not in the requirements file and you'll have to
|
You might have to compile PyObjC manually (see gotchas below). Sparkle and
|
||||||
install it manually. You might have to compile PyObjC manually too (see gotchas below). Sparkle and
|
|
||||||
Advanced Installer, having nothing to do with Python, are also manual installs.
|
Advanced Installer, having nothing to do with Python, are also manual installs.
|
||||||
|
|
||||||
PyQt isn't in the requirements file either (there's no package uploaded on PyPI) and you also have
|
PyQt isn't in the requirements file either (there's no package uploaded on PyPI) and you also have
|
||||||
@ -93,12 +88,6 @@ PyObjC's website is badly outdated. Also, as far as I can tell, the package inst
|
|||||||
`easy_install` has good chances of not working. Your best bet is to download the latest tagged
|
`easy_install` has good chances of not working. Your best bet is to download the latest tagged
|
||||||
version from the repository and compile it from source.
|
version from the repository and compile it from source.
|
||||||
|
|
||||||
Also, on OS X, don't try to use the built-in python 2.x to install Sphinx on (the only pre-requisite
|
|
||||||
that doesn't run on python 3 yet). There's some weird error popping up when dupeGuru tries to build
|
|
||||||
its help file. Install your own framework version of python 2.7, and then install Sphinx on that.
|
|
||||||
When Sphinx supports Python 3, things will be easier because you'll be able to install sphinx on the
|
|
||||||
same Python version you build dupeGuru with.
|
|
||||||
|
|
||||||
Another one on OS X: I wouldn't use macports/fink/whatever. Whenever I tried using those, I always
|
Another one on OS X: I wouldn't use macports/fink/whatever. Whenever I tried using those, I always
|
||||||
ended up with problems.
|
ended up with problems.
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
jobprogress>=1.0.2
|
jobprogress>=1.0.2
|
||||||
Send2Trash3k>=1.2.0
|
Send2Trash3k>=1.2.0
|
||||||
|
sphinx>=1.1.0
|
||||||
hsaudiotag3k>=1.1.2
|
hsaudiotag3k>=1.1.2
|
||||||
pytest>=2.0.0
|
pytest>=2.0.0
|
||||||
pytest-monkeyplus>=1.0.0
|
pytest-monkeyplus>=1.0.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user