Calum Lind
36cbfa8c61
[Lint] Fix files to pass Flake8 v3.2.0
2016-11-17 12:19:41 +00:00
Calum Lind
3a2ff0c188
[Lint] Convert all python double quotes to single quotes
...
* A rather disruptive change but for a few reasons such as easier to read,
easier type, keep consistent and javascript code uses single quotes.
* There are a few exceptions for the automated process:
* Any double quotes in comments
* Triple double quotes for docstrings
* Strings containing single quotes are left e.g. "they're"
* To deal with merge conflicts from feature branches it is best to follow
these steps for each commit:
* Create a patch: `git format-patch -1 <sha1>`
* Edit the patch and replace double quotes with single except those in
comments or strings containing an unescaped apostrophe.
* Check the patch `git apply --check <patchfile>` and fix any remaining
issues if it outputs an error.
* Apply the patch `git am < <patchfile>`
2016-11-03 21:45:45 +00:00
bendikro
1e183a3258
[UI] Add gettext.ngettext to __builtin__.__dict__
...
Handle plurality with getttext using ngettext. Added to
__builtin__.__dict__ as _n
2016-10-30 12:45:02 +00:00
bendikro
5713ff09f4
[Docs] Autogenerate module docs with apidoc
...
* Add sphinx-apidoc to setup.py build_docs
2016-05-22 12:11:41 +01:00
Calum Lind
df3a3c77eb
Fix travis build version issue
...
* version.py script requires git tags but detached HEAD in travis clone
requires manually creating the RELEASE-VERSION.
* Also fix relative path issue building docs.
2015-08-26 00:27:32 +01:00
Calum Lind
cbb60e3c3a
Update man pages
2015-08-14 13:27:06 +01:00
Calum Lind
bdf39c1e89
Switch from PIL to pillow for tox and rtd
2014-09-25 23:57:52 +01:00
Calum Lind
784ecb94ea
Fixes for flake8 and rtd
2014-09-25 23:10:22 +01:00
Calum Lind
23ab85e253
Refactor/cleanup of tox.ini
...
* Removed unused mock dep
* Modified flake8 to run entire codebase (fixed exclude)
* Change isort to shows files that need attention (no diff)
* Uniform layout for tox.ini
* Change flake8 complexity to 15
2014-09-25 22:12:09 +01:00
bendikro
bb9702910b
Update docs tests
2014-09-25 22:12:00 +01:00
Calum Lind
b66f313c2d
minor code cleanup
2014-09-25 15:56:05 +01:00
Calum Lind
fedca3167d
[Docs] More fixes for testing with tox
2014-09-25 15:20:15 +01:00
Calum Lind
6a5982f3ce
Small fixes for Travis and isort
2014-09-25 14:25:03 +01:00
bendikro
66f2739be7
Added .travis.yml (for travis-ci) and tox.ini files
...
Targets:
* Runs the unit-tests for python 2.7
* Tests unit-test coverage
* Try to build docs
* Code style checks:
* flake8
* isort
Codes changes:
* Fixed tests for httpdownloader (using tmp dir)
* Implemented a couple of tests for Stats plugin but they fail to run on travis
Issues:
* Can't get py26 to work because of installing libtorrent through apt and
the option system_site_packages fails for 2.6.
2014-09-25 14:11:51 +01:00
Calum Lind
8dc9a0773c
Fixes for building docs
2014-09-25 13:43:43 +01:00
Calum Lind
83262afda1
Flake8 codebase
...
Fixes error E265 and E714 that have been added to newest version of pep8
2014-09-22 12:46:18 +01:00
Calum Lind
9b2283972c
Add twisted and pyopenssl to rtd_requirements.txt
2014-09-20 21:48:46 +01:00
Calum Lind
5537d59fb8
Fix typo in rtd_requirements.txt
2014-09-20 21:32:34 +01:00
Calum Lind
18bcf2d588
Add requirements file for readthedocs sphinx extension
2014-09-20 21:24:11 +01:00
Calum Lind
6b7df9ca08
Add version fallback for sphinx build with readthedocs
2014-09-20 20:44:55 +01:00
Calum Lind
a4edb0080b
Fix for building sphinx docs
2014-09-20 18:43:09 +01:00
Calum Lind
30a0f3c9ed
Flake8 pass of entire codebase
...
* Use the inline '# NOQA' to supress N802 lower-case warnings
2014-09-19 19:10:14 +01:00
Friedrich Gonzalez
49d4bb4969
[ #1908 ] [WebUI] Add bind interface option for server
2014-02-21 18:09:56 +00:00
Calum Lind
9290cc1f7a
Fix building the code documentation with sphinx
...
Updated Sphinx conf and tested with Sphinx 1.2.1
Moved webui gen_gettext script
Fixed docstring warning in code
Renamed console update-tracker to update_tracker
2014-02-20 17:38:51 +00:00
Calum Lind
7598312969
Update .gitattributes, Changelog and man files
2013-02-25 23:00:13 +00:00
John Garland
7e2eea46d3
Fix `man deluged` not showing '-u' on its own line
2010-08-20 01:15:27 +10:00
John Garland
3226b1819d
Fix `man deluged` not showing '-d' on its own line
2010-05-16 22:32:12 +10:00
Andrew Resch
66bd2e3030
Add sessionproxy.rst
2010-03-28 12:45:51 -07:00
Andrew Resch
8fb56f0410
Update versions in the man files
2010-03-25 10:49:51 -07:00
Andrew Resch
c8f2173a04
Use a hack to get the version instead of relying on pkg_resources. This allows the docs to be built without having to install deluge.
2010-03-24 15:36:28 -07:00
Andrew Resch
256ae0745c
Update year
2010-03-24 14:29:17 -07:00
Damien Churchill
fd9dc2d892
add the new command line switches that deluge-web has
2010-03-20 12:41:51 +00:00
Damien Churchill
9b97c6a578
put the default password in the manpage for those too lazy to type "deluge default web password" in google
2010-01-05 14:07:16 +00:00
Damien Churchill
3d76122666
escape the hyphens in the console and web manpages
2009-11-02 17:33:06 +00:00
Damien Churchill
44217fd977
add a man page for deluge-web
2009-10-10 13:45:31 +00:00
Andrew Resch
6274a32ca1
Add man pages for deluge-console and deluge-gtk
...
Update the other man pages
2009-10-09 16:26:10 +00:00
Andrew Resch
567a42b0ec
Fix some docstrings
2009-08-13 05:02:39 +00:00
Andrew Resch
bd5998ec05
Remove gtkui.rst for the time being
2009-08-12 07:17:21 +00:00
Andrew Resch
5376ae307a
Add maketorrent.rst
2009-08-12 00:11:08 +00:00
Andrew Resch
c0d0498f36
Add rst files for all the modules
2009-08-11 23:05:13 +00:00
Damien Churchill
0fa403929a
update the docs for the ui common module
2009-07-23 00:42:38 +00:00
Damien Churchill
5f89f5239e
add autodoc for ui.common
...
fix some docstrings in the json_api module
2009-07-23 00:24:07 +00:00
Damien Churchill
5ca119827b
update documentation about the webui
2009-07-22 23:53:30 +00:00
Damien Churchill
e5021cdbc8
remove the docs/build folder
...
revert the removal of the __rpcapi file for auto-generating the rpc api docs
2009-07-22 20:50:06 +00:00
Damien Churchill
f1c192b996
just autodoc the Core and Daemon classes rather than use the RpcApi class
2009-07-22 20:23:16 +00:00
Damien Churchill
698d37f535
setup automatically generating the core's rpc api
2009-07-20 10:51:33 +00:00
Damien Churchill
8a25bd4adc
add a page on deluge-rpc
2009-07-20 10:25:21 +00:00
Damien Churchill
3c74a8e4bf
update the docs, creating a simple structure for user orientated documentation
2009-07-20 09:36:16 +00:00
Damien Churchill
8bb70f1671
rebuild the docs
2009-07-20 09:09:53 +00:00
Damien Churchill
c62258fa48
move docs out of the deluge package
2009-07-20 09:02:09 +00:00