[Debexpo-devel] [debexpo] 01/01: Remove more SOAP stuff

Mattia Rizzolo mattia at debian.org
Fri Feb 23 16:56:45 UTC 2018


This is an automated email from the git hooks/post-receive script.

mattia pushed a commit to branch live
in repository debexpo.

commit 0e4ce3a6a67f4423d97b968c4404752dc127717c
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Fri Feb 23 17:56:29 2018 +0100

    Remove more SOAP stuff
    
    Signed-off-by: Mattia Rizzolo <mattia at debian.org>
---
 docs/index.rst      |  1 -
 docs/installing.rst |  2 +-
 docs/soap.rst       | 51 ---------------------------------------------------
 setup.py            |  2 +-
 4 files changed, 2 insertions(+), 54 deletions(-)

diff --git a/docs/index.rst b/docs/index.rst
index a17a1d5..51d41c8 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -24,7 +24,6 @@ Using debexpo
 
 * :ref:`uploading`
 * :ref:`plugins`
-* :ref:`soap`
 
 Development documentation
 -------------------------
diff --git a/docs/installing.rst b/docs/installing.rst
index a7b2b0b..1e27e2f 100644
--- a/docs/installing.rst
+++ b/docs/installing.rst
@@ -11,7 +11,7 @@ Installing on Debian Lenny:
 
 You need to install the required packages. Using apt, you should execute::
 
-    sudo aptitude install python-setuptools python-apt python-sphinx python-pylons python-debian python-sqlalchemy python-soappy lintian dpkg-dev python-nose python-pybabel
+    sudo aptitude install python-setuptools python-apt python-sphinx python-pylons python-debian python-sqlalchemy lintian dpkg-dev python-nose python-pybabel
 
 `lintian` and `dpkg-dev` are optional if you do not want to run any plugins,
 and `python-nose` is optional if you don't want to run the test suite.
diff --git a/docs/soap.rst b/docs/soap.rst
deleted file mode 100644
index 161d577..0000000
--- a/docs/soap.rst
+++ /dev/null
@@ -1,51 +0,0 @@
-.. _soap:
-
-==================
-SOAP documentation
-==================
-
-debexpo repositories can be accessed by using SOAP using its `soap` controller.
-Its methods are described below:
-
-.. method:: uploader(email)
-
-   Returns an array of packages given an uploader's email address.
-
-   *email* is the email address you are querying.
-
-.. method:: section(name)
-
-   Returns an array of packages given a section name.
-
-   *name* is the name of the section you are querying.
-
-.. method:: maintainer(email)
-
-   Returns an array of packages given a maintainer's email address.
-
-   *email* is the email address you are querying.
-
-.. method:: packages()
-
-   Returns an array of all packages.
-
-.. method:: package(name, version)
-
-   Returns details on a specific package and version.
-
-   *name* is the package name you are querying.
-
-   *version* is the version name you are querying.
-
-Example client
-==============
-
-Using SOAPpy::
-
-    import SOAPpy
-    server = SOAPpy.SOAPProxy("http://localhost:5000/soap")
-    print server.section(name='utils')
-
-And the output::
-
-    <SOAPpy.Types.structType retval at 141282572>: {'stringArray': <SOAPpy.Types.structType stringArray at 141279660>: {'string': ['odccm', '0.11.1-17', 'Jonny Lamb <jonny at debian.org>', 'odccm - Daemon to keep a connection to Windows Mobile device', 'http://localhost:5000/package/odccm']}}
diff --git a/setup.py b/setup.py
index 9bfff7c..fc28999 100644
--- a/setup.py
+++ b/setup.py
@@ -18,7 +18,7 @@ setup(
         "Webhelpers>=0.6.1",
         "Babel>=0.9.4",
         "python-debian>=0.1.16",
-        "soaplib>=0.12"],
+    ],
     packages=find_packages(exclude=['ez_setup']),
     include_package_data=True,
     test_suite='nose.collector',

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debexpo/debexpo.git



More information about the Debexpo-devel mailing list