debian/0000775000000000000000000000000012310626534007172 5ustar debian/copyright0000664000000000000000000000251112310623215011115 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: WSME Source: https://pypi.python.org/pypi/WSME Files: debian/* Copyright: (c) 2013, Thomas Goirand License: MIT Files: * Copyright: Christophe de Vienne License: MIT License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/compat0000664000000000000000000000000212310623215010361 0ustar 9 debian/watch0000664000000000000000000000011212310623215010206 0ustar version=3 https://pypi.python.org/packages/source/W/WSME/WSME-(.*).tar.gz debian/source/0000775000000000000000000000000012310626534010472 5ustar debian/source/format0000664000000000000000000000001412310623215011671 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000162312310623215010245 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 PYTHONS:=$(shell pyversions -vr) PYTHON3S:=$(shell py3versions -vr) %: dh $@ --with python2,python3 override_dh_auto_build: set -e && for pyvers in $(PYTHONS); do \ python$$pyvers setup.py build; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py build; \ done override_dh_auto_install: set -e && for pyvers in $(PYTHONS); do \ python$$pyvers setup.py install --install-layout=deb \ --root $(CURDIR)/debian/python-wsme; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py install --install-layout=deb \ --root $(CURDIR)/debian/python3-wsme; \ done override_dh_auto_test: set -e && for pyvers in $(PYTHONS); do \ nosetests tests/test_flask.py; \ done set -e && for pyvers in $(PYTHON3S); do \ python$$pyvers setup.py test; \ done override_dh_clean: dh_clean rm -rf d2to1-*-py2.*.egg build debian/gbp.conf0000664000000000000000000000031412310623215010600 0ustar [DEFAULT] upstream-branch = upstream-unstable debian-branch = debian-unstable pristine-tar = True [git-buildpackage] export-dir = ../build-area/ tarball-dir = ../tarballs/ [git-import-orig] dch = False debian/changelog0000664000000000000000000000663612310626533011056 0ustar python-wsme (0.6-0ubuntu1) trusty; urgency=medium * New upstream release (LP: #1292579): - d/control: Add BD on python{3}-ipaddr. - d/p/*: Drop all patches, accepted upstream. -- James Page Fri, 14 Mar 2014 16:24:51 +0000 python-wsme (0.5b6-0ubuntu3) trusty; urgency=medium * Rebuild to drop files installed into /usr/share/pyshared. -- Matthias Klose Sun, 23 Feb 2014 13:53:34 +0000 python-wsme (0.5b6-0ubuntu2) trusty; urgency=low * debian/control: Add versioned dependency for python-six. (LP: #1259203) -- Chuck Short Mon, 09 Dec 2013 10:18:39 -0500 python-wsme (0.5b6-0ubuntu1) trusty; urgency=low * New upstream release. -- Chuck Short Thu, 24 Oct 2013 11:20:57 -0700 python-wsme (0.5b5-1ubuntu2) saucy; urgency=low * d/p/fix_403_test_case.patch: Fixup test case for 403 error code; older versions of python-werkzeug handle this differently which creates issues in the Ubuntu Cloud Archive (LP: #1234291). -- James Page Wed, 02 Oct 2013 17:51:52 +0100 python-wsme (0.5b5-1ubuntu1) saucy; urgency=low * debian/control: Add python-flask as a dependency. * debian/rules: Run the flasks tests specifically. -- Chuck Short Mon, 23 Sep 2013 11:18:40 -0400 python-wsme (0.5b5-1ubuntu0) saucy; urgency=low * New upstream version. * debian/control: Add build-depends for python-pbr. -- Chuck Short Thu, 19 Sep 2013 08:54:00 -0400 python-wsme (0.5b2-2ubuntu5) saucy; urgency=low * Build depend on python{3}-webob, python{3}-six, and python{3}-simplegeneric to fix FTBFS due to the build system attempting to download them from pypi in order to run the test suite (LP: #1208203). -- Andrew Starr-Bochicchio Sun, 04 Aug 2013 12:19:58 -0400 python-wsme (0.5b2-2ubuntu4) saucy; urgency=low * debian/control: Add python-nose, python3-nose, python3-cherrypy, and python-cherrypy as build dependencies. * debian/rules: Enable testsuite. -- Chuck Short Wed, 31 Jul 2013 13:47:35 -0400 python-wsme (0.5b2-2ubuntu3) saucy; urgency=low * debian/control: Add python-six and python-webob -- Chuck Short Wed, 19 Jun 2013 17:16:09 -0500 python-wsme (0.5b2-2ubuntu2) saucy; urgency=low * debian/control, debian/rules: Build for python2/python3. -- Chuck Short Wed, 19 Jun 2013 15:00:05 -0500 python-wsme (0.5b2-2ubuntu1) saucy; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control: Add python-d2to1 to Build-Depends to fix FTBFS without Internet connection. -- Logan Rosen Mon, 20 May 2013 02:08:28 -0400 python-wsme (0.5b2-2) unstable; urgency=low * Uploading to unstable. -- Thomas Goirand Sun, 12 May 2013 12:15:15 +0000 python-wsme (0.5b2-1ubuntu1) saucy; urgency=low * debian/control: Add python-d2to1 to Build-Depends to fix FTBFS without Internet connection. -- Logan Rosen Sat, 27 Apr 2013 12:07:21 -0400 python-wsme (0.5b2-1) experimental; urgency=low * New upstream release (Closes: #706238). -- Thomas Goirand Sat, 27 Apr 2013 13:06:20 +0800 python-wsme (0.5b1-1) experimental; urgency=low * Initial release (Closes: #701521). -- Thomas Goirand Tue, 09 Oct 2012 11:55:15 +0000 debian/control0000664000000000000000000000541212310624057010575 0ustar Source: python-wsme Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: PKG OpenStack Uploaders: Loic Dachary (OuoU) , Julien Danjou , Thomas Goirand , Ghe Rivero , Mehdi Abaakouk Build-Depends: debhelper (>= 9), python-setuptools, python-all (>= 2.6.6-3~), python-d2to1, python3-setuptools, python3-all, python3-d2to1, python3-nose, python-cherrypy3, python-webob, python3-webob, python-six (>= 1.4.1), python3-six (>= 1.4.1), python-simplegeneric, python3-simplegeneric, python-flask, python-pbr, python3-pbr, python-nose, python-ipaddr, python3-ipaddr Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/python-wsme.git Vcs-Git: git://anonscm.debian.org/openstack/python-wsme.git Homepage: http://pythonhosted.org/WSME/ Package: python-wsme Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: ${python:Depends}, ${misc:Depends}, python-six, python-webob Description: Web Services Made Easy makes it easy to implement multi-protocol webservices Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects. . WSME can work standalone or on top of your favorite Python web (micro) framework, so you can use both your preferred way of routing your REST requests and most of the features of WSME that rely on the typing system like: . * Alternate protocols, including ones supporting batch-calls * Easy documentation through a Sphinx extension . WSME is originally a rewrite of TGWebServices with focus on extensibility, framework-independance and better type handling. Package: python3-wsme Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: ${python3:Depends}, ${misc:Depends}, python3-six, python3-webob Description: Web Services Made Easy makes it easy to implement multi-protocol webservices Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects. . WSME can work standalone or on top of your favorite Python web (micro) framework, so you can use both your preferred way of routing your REST requests and most of the features of WSME that rely on the typing system like: . * Alternate protocols, including ones supporting batch-calls * Easy documentation through a Sphinx extension . WSME is originally a rewrite of TGWebServices with focus on extensibility, framework-independance and better type handling.