From 00110189c931a61f542cf0c8ae8b4e2f1f7a88a1 Mon Sep 17 00:00:00 2001 From: Christophe Benz Date: Tue, 6 Jul 2010 14:28:09 +0200 Subject: [PATCH] move setup.py files out of source tree --- tools/all_packages.sh | 39 ++-- tools/setup.py.d/setup-bank-backends.py | 44 ++++ .../setup.py.d/setup-boobank.py | 0 .../setup.py.d/setup-core.py | 7 +- tools/setup.py.d/setup-dating-backends.py | 43 ++++ tools/setup.py.d/setup-havesex.py | 46 +++++ .../setup.py.d/setup-masstransit.py | 0 tools/setup.py.d/setup-messages-backends.py | 43 ++++ .../setup.py.d/setup-monboob.py | 0 .../setup.py.d/setup-qboobmsg.py | 0 .../setup.py.d/setup-qhavesex.py | 0 .../setup.py.d/setup-qvideoob.py | 0 tools/setup.py.d/setup-torrent-backends.py | 41 ++++ tools/setup.py.d/setup-travel-backends.py | 42 ++++ .../setup.py.d/setup-travel.py | 0 tools/setup.py.d/setup-video-backends.py | 43 ++++ tools/setup.py.d/setup-video-nsfw-backends.py | 43 ++++ .../setup.py.d/setup-videoob.py | 0 .../setup.py.d/setup-videoob_web.py | 0 tools/setup.py.d/setup-weather-backends.py | 40 ++++ .../setup.py.d/setup-weboorrents.py | 0 .../setup.py.d/setup-wetboobs.py | 0 weboob/backends/setup.py | 194 ------------------ 23 files changed, 416 insertions(+), 209 deletions(-) create mode 100755 tools/setup.py.d/setup-bank-backends.py rename weboob/applications/boobank/setup.py => tools/setup.py.d/setup-boobank.py (100%) rename weboob/setup.py => tools/setup.py.d/setup-core.py (88%) create mode 100755 tools/setup.py.d/setup-dating-backends.py create mode 100755 tools/setup.py.d/setup-havesex.py rename weboob/applications/masstransit/setup.py => tools/setup.py.d/setup-masstransit.py (100%) create mode 100755 tools/setup.py.d/setup-messages-backends.py rename weboob/applications/monboob/setup.py => tools/setup.py.d/setup-monboob.py (100%) rename weboob/applications/qboobmsg/setup.py => tools/setup.py.d/setup-qboobmsg.py (100%) rename weboob/applications/qhavesex/setup.py => tools/setup.py.d/setup-qhavesex.py (100%) rename weboob/applications/qvideoob/setup.py => tools/setup.py.d/setup-qvideoob.py (100%) create mode 100755 tools/setup.py.d/setup-torrent-backends.py create mode 100755 tools/setup.py.d/setup-travel-backends.py rename weboob/applications/travel/setup.py => tools/setup.py.d/setup-travel.py (100%) create mode 100755 tools/setup.py.d/setup-video-backends.py create mode 100755 tools/setup.py.d/setup-video-nsfw-backends.py rename weboob/applications/videoob/setup.py => tools/setup.py.d/setup-videoob.py (100%) rename weboob/applications/videoob_web/setup.py => tools/setup.py.d/setup-videoob_web.py (100%) create mode 100755 tools/setup.py.d/setup-weather-backends.py rename weboob/applications/weboorrents/setup.py => tools/setup.py.d/setup-weboorrents.py (100%) rename weboob/applications/wetboobs/setup.py => tools/setup.py.d/setup-wetboobs.py (100%) delete mode 100755 weboob/backends/setup.py diff --git a/tools/all_packages.sh b/tools/all_packages.sh index bdd4bf94..efefd166 100755 --- a/tools/all_packages.sh +++ b/tools/all_packages.sh @@ -1,23 +1,34 @@ #!/bin/sh +SCRIPT_DIRNAME=$(dirname $0) + COMMAND="$1" SETUP_PY_LIST=" -weboob/setup.py -weboob/backends/setup.py -weboob/applications/boobank/setup.py -weboob/applications/masstransit/setup.py -weboob/applications/monboob/setup.py -weboob/applications/qboobmsg/setup.py -weboob/applications/qhavesex/setup.py -weboob/applications/qvideoob/setup.py -weboob/applications/travel/setup.py -weboob/applications/videoob/setup.py -weboob/applications/videoob_web/setup.py -weboob/applications/weboorrents/setup.py -weboob/applications/wetboobs/setup.py -" +$SCRIPT_DIRNAME/setup.py.d/setup-core.py +$SCRIPT_DIRNAME/setup.py.d/setup-bank-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-dating-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-messages-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-torrent-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-travel-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-video-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-video-nsfw-backends.py +$SCRIPT_DIRNAME/setup.py.d/setup-weather-backends.py + +$SCRIPT_DIRNAME/setup.py.d/setup-boobank.py +$SCRIPT_DIRNAME/setup.py.d/setup-havesex.py +$SCRIPT_DIRNAME/setup.py.d/setup-masstransit.py +$SCRIPT_DIRNAME/setup.py.d/setup-monboob.py +$SCRIPT_DIRNAME/setup.py.d/setup-qboobmsg.py +$SCRIPT_DIRNAME/setup.py.d/setup-qhavesex.py +$SCRIPT_DIRNAME/setup.py.d/setup-qvideoob.py +$SCRIPT_DIRNAME/setup.py.d/setup-travel.py +$SCRIPT_DIRNAME/setup.py.d/setup-videoob.py +$SCRIPT_DIRNAME/setup.py.d/setup-videoob_web.py +$SCRIPT_DIRNAME/setup.py.d/setup-weboorrents.py +$SCRIPT_DIRNAME/setup.py.d/setup-wetboobs.py +" for f in $SETUP_PY_LIST do diff --git a/tools/setup.py.d/setup-bank-backends.py b/tools/setup.py.d/setup-bank-backends.py new file mode 100755 index 00000000..599be242 --- /dev/null +++ b/tools/setup.py.d/setup-bank-backends.py @@ -0,0 +1,44 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-bank-backends', + version='0.1', + description='Weboob backends implementing bank capability', + author='Laurent Bachelier', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapBank', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.bnporc', + 'weboob.backends.bnporc.data', + 'weboob.backends.bnporc.pages', + 'weboob.backends.cragr', + 'weboob.backends.cragr.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/weboob/applications/boobank/setup.py b/tools/setup.py.d/setup-boobank.py similarity index 100% rename from weboob/applications/boobank/setup.py rename to tools/setup.py.d/setup-boobank.py diff --git a/weboob/setup.py b/tools/setup.py.d/setup-core.py similarity index 88% rename from weboob/setup.py rename to tools/setup.py.d/setup-core.py index d18fb408..1d1158c5 100755 --- a/weboob/setup.py +++ b/tools/setup.py.d/setup-core.py @@ -41,9 +41,13 @@ setup( 'Topic :: Internet', ], # keywords='', - namespace_packages = ['weboob'], + namespace_packages = ['weboob', 'weboob.applications'], packages=[ 'weboob', + 'weboob.applications', + 'weboob.applications.weboobcfg', + 'weboob.applications.weboobdebug', + 'weboob.applications.weboobtests', 'weboob.capabilities', 'weboob.core', 'weboob.tools', @@ -55,6 +59,7 @@ setup( 'weboob.tools.parsers', ], scripts=[ + 'scripts/qweboobcfg', 'scripts/weboobcfg', 'scripts/weboob-debug', 'scripts/weboob-tests', diff --git a/tools/setup.py.d/setup-dating-backends.py b/tools/setup.py.d/setup-dating-backends.py new file mode 100755 index 00000000..9373e85e --- /dev/null +++ b/tools/setup.py.d/setup-dating-backends.py @@ -0,0 +1,43 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-dating-backends', + version='0.1', + description='Weboob backends implementing dating capability', + author='Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapDating', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.aum', + 'weboob.backends.aum.data', + 'weboob.backends.aum.optim', + 'weboob.backends.aum.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/tools/setup.py.d/setup-havesex.py b/tools/setup.py.d/setup-havesex.py new file mode 100755 index 00000000..e6c7ea2a --- /dev/null +++ b/tools/setup.py.d/setup-havesex.py @@ -0,0 +1,46 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + +import os + + +setup( + name='weboob-havesex', + version='0.1', + description='HaveSex, the Weboob sexual life swiss-knife', + long_description='Optimize your probabilities to have sex on dating websites', + author='Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/HaveSex', + namespace_packages = ['weboob', 'weboob.applications'], + packages=[ + 'weboob', + 'weboob.applications', + 'weboob.applications.havesex', + ], + scripts=[ + 'scripts/havesex', + ], + install_requires=[ + 'weboob-dating-backends', + ], +) diff --git a/weboob/applications/masstransit/setup.py b/tools/setup.py.d/setup-masstransit.py similarity index 100% rename from weboob/applications/masstransit/setup.py rename to tools/setup.py.d/setup-masstransit.py diff --git a/tools/setup.py.d/setup-messages-backends.py b/tools/setup.py.d/setup-messages-backends.py new file mode 100755 index 00000000..41bcc022 --- /dev/null +++ b/tools/setup.py.d/setup-messages-backends.py @@ -0,0 +1,43 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-messages-backends', + version='0.1', + description='Weboob backends implementing messages capability', + author='Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapMessages', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.dlfp', + 'weboob.backends.dlfp.pages', + 'weboob.backends.fourchan', + 'weboob.backends.fourchan.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/weboob/applications/monboob/setup.py b/tools/setup.py.d/setup-monboob.py similarity index 100% rename from weboob/applications/monboob/setup.py rename to tools/setup.py.d/setup-monboob.py diff --git a/weboob/applications/qboobmsg/setup.py b/tools/setup.py.d/setup-qboobmsg.py similarity index 100% rename from weboob/applications/qboobmsg/setup.py rename to tools/setup.py.d/setup-qboobmsg.py diff --git a/weboob/applications/qhavesex/setup.py b/tools/setup.py.d/setup-qhavesex.py similarity index 100% rename from weboob/applications/qhavesex/setup.py rename to tools/setup.py.d/setup-qhavesex.py diff --git a/weboob/applications/qvideoob/setup.py b/tools/setup.py.d/setup-qvideoob.py similarity index 100% rename from weboob/applications/qvideoob/setup.py rename to tools/setup.py.d/setup-qvideoob.py diff --git a/tools/setup.py.d/setup-torrent-backends.py b/tools/setup.py.d/setup-torrent-backends.py new file mode 100755 index 00000000..3c2075db --- /dev/null +++ b/tools/setup.py.d/setup-torrent-backends.py @@ -0,0 +1,41 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-torrent-backends', + version='0.1', + description='Weboob backends implementing torrent capability', + author='Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapTorrent', + namespace_packages = ['weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.gazelle', + 'weboob.backends.gazelle.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/tools/setup.py.d/setup-travel-backends.py b/tools/setup.py.d/setup-travel-backends.py new file mode 100755 index 00000000..004ccd73 --- /dev/null +++ b/tools/setup.py.d/setup-travel-backends.py @@ -0,0 +1,42 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-travel-backends', + version='0.1', + description='Weboob backends implementing travel capability', + author='Romain Bignon, Julien Hébert', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapTravel', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.canaltp', + 'weboob.backends.transilien', + 'weboob.backends.transilien.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/weboob/applications/travel/setup.py b/tools/setup.py.d/setup-travel.py similarity index 100% rename from weboob/applications/travel/setup.py rename to tools/setup.py.d/setup-travel.py diff --git a/tools/setup.py.d/setup-video-backends.py b/tools/setup.py.d/setup-video-backends.py new file mode 100755 index 00000000..438c8b45 --- /dev/null +++ b/tools/setup.py.d/setup-video-backends.py @@ -0,0 +1,43 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-video-backends', + version='0.1', + description='Weboob backends implementing video capability', + author='Christophe Benz, Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapVideo', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.ina', + 'weboob.backends.ina.pages', + 'weboob.backends.youtube', + 'weboob.backends.youtube.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/tools/setup.py.d/setup-video-nsfw-backends.py b/tools/setup.py.d/setup-video-nsfw-backends.py new file mode 100755 index 00000000..22ebeee0 --- /dev/null +++ b/tools/setup.py.d/setup-video-nsfw-backends.py @@ -0,0 +1,43 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-video-backends-nsfw', + version='0.1', + description='Weboob backends implementing video capability - non-suitable for work', + author='Romain Bignon, Roger Philibert', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapVideo', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.youjizz', + 'weboob.backends.youjizz.pages', + 'weboob.backends.youporn', + 'weboob.backends.youporn.pages', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/weboob/applications/videoob/setup.py b/tools/setup.py.d/setup-videoob.py similarity index 100% rename from weboob/applications/videoob/setup.py rename to tools/setup.py.d/setup-videoob.py diff --git a/weboob/applications/videoob_web/setup.py b/tools/setup.py.d/setup-videoob_web.py similarity index 100% rename from weboob/applications/videoob_web/setup.py rename to tools/setup.py.d/setup-videoob_web.py diff --git a/tools/setup.py.d/setup-weather-backends.py b/tools/setup.py.d/setup-weather-backends.py new file mode 100755 index 00000000..7bf29017 --- /dev/null +++ b/tools/setup.py.d/setup-weather-backends.py @@ -0,0 +1,40 @@ +#! /usr/bin/env python +# -*- coding: utf-8 -*- + +# Copyright(C) 2010 Christophe Benz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, version 3 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +from setuptools import setup + + +setup( + name='weboob-weather-backends', + version='0.1', + description='Weboob backends implementing weather capability', + author='Romain Bignon', + author_email='weboob@lists.symlink.me', + license='GPLv3', + url='http://weboob.org/ICapWeather', + namespace_packages = ['weboob', 'weboob.backends'], + packages=[ + 'weboob', + 'weboob.backends', + 'weboob.backends.yweather', + ], + install_requires=[ + 'weboob-core', + ], +) diff --git a/weboob/applications/weboorrents/setup.py b/tools/setup.py.d/setup-weboorrents.py similarity index 100% rename from weboob/applications/weboorrents/setup.py rename to tools/setup.py.d/setup-weboorrents.py diff --git a/weboob/applications/wetboobs/setup.py b/tools/setup.py.d/setup-wetboobs.py similarity index 100% rename from weboob/applications/wetboobs/setup.py rename to tools/setup.py.d/setup-wetboobs.py diff --git a/weboob/backends/setup.py b/weboob/backends/setup.py deleted file mode 100755 index 47dbb6fe..00000000 --- a/weboob/backends/setup.py +++ /dev/null @@ -1,194 +0,0 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- - -# Copyright(C) 2010 Christophe Benz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -from setuptools import setup - -import os - - -setup( - name='weboob-bank-backends', - version='0.1', - description='Weboob backends implementing bank capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapBank', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.bnporc', - 'weboob.backends.bnporc.data', - 'weboob.backends.bnporc.pages', - 'weboob.backends.cragr', - 'weboob.backends.cragr.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-dating-backends', - version='0.1', - description='Weboob backends implementing dating capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapDating', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.aum', - 'weboob.backends.aum.data', - 'weboob.backends.aum.optim', - 'weboob.backends.aum.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-messages-backends', - version='0.1', - description='Weboob backends implementing messages capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapMessages', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.dlfp', - 'weboob.backends.dlfp.pages', - 'weboob.backends.fourchan', - 'weboob.backends.fourchan.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-travel-backends', - version='0.1', - description='Weboob backends implementing travel capability', - author='Romain Bignon, Julien Hébert', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapTravel', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.canaltp', - 'weboob.backends.transilien', - 'weboob.backends.transilien.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-torrent-backends', - version='0.1', - description='Weboob backends implementing torrent capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapTorrent', - namespace_packages = ['weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.gazelle', - 'weboob.backends.gazelle.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-video-backends', - version='0.1', - description='Weboob backends implementing video capability', - author='Christophe Benz, Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapVideo', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.ina', - 'weboob.backends.ina.pages', - 'weboob.backends.youtube', - 'weboob.backends.youtube.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-video-backends-nsfw', - version='0.1', - description='Weboob backends implementing video capability - non-suitable for work', - author='Romain Bignon, Roger Philibert', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapVideo', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.youjizz', - 'weboob.backends.youjizz.pages', - 'weboob.backends.youporn', - 'weboob.backends.youporn.pages', - ], - install_requires=[ - 'weboob-core', - ], -) - -setup( - name='weboob-weather-backends', - version='0.1', - description='Weboob backends implementing weather capability', - author='Romain Bignon', - author_email='weboob@lists.symlink.me', - license='GPLv3', - url='http://weboob.org/ICapWeather', - namespace_packages = ['weboob', 'weboob.backends'], - packages=[ - 'weboob', - 'weboob.backends', - 'weboob.backends.yweather', - ], - install_requires=[ - 'weboob-core', - ], -)