30 Commits

Author SHA1 Message Date
venkatamahesh
5376fe2f0e Change the repositories from stackforge to openstack
Change-Id: Ia3fced3c026fe6f8a039a584b99f8d44f8a8b3f4
2015-10-19 14:51:33 +05:30
Jenkins
eb37037f54 Merge "Remove tab character from setup.cfg" 2015-04-29 11:16:43 +00:00
Louis Taylor
b4e918bdfe Remove unsupported python versions from setup.cfg
Openstack doesn't support these versions, so we probably shouldn't have
to.

Change-Id: Ica6a221c7b1488f9b25e3027a265df9258951764
Closes-Bug: #1447048
2015-04-22 17:46:25 +01:00
Louis Taylor
5874aa6b17 Remove tab character from setup.cfg
This annoyed me more than it should.

Change-Id: Ia8690d585c991ee14dc87de1d91ac931be0551ce
2015-04-21 21:03:14 +01:00
Ryan Petrello
f470c66c8a Include tests in the source distribution (so pecan can download and run them).
Change-Id: I689133c53a1bba749d96cd4e612c2628816ae3a7
2014-11-20 10:04:50 -05:00
Doug Hellmann
dd8a9e6374 Disable universal wheels
We can't build universal wheels of WSME because they end up with the
wrong dependency list, which ends up causing WSME to try to install
ipaddr under python 3 where it is (a) not needed and (b) can't be
installed because of a syntax error.

Change-Id: Ia7f6cb4cad9bb8cb58a6004ab2a394584e2e9efd
2014-11-19 10:21:23 -05:00
Sascha Peilicke
984e9e360b Support building wheels (PEP-427)
With that, building and uploading wheels to PyPI is only one "python
setup.py bdist_wheel" away.

Change-Id: Ia7583925080fbe15d8274ff4badcd089b6512004
2013-11-19 10:40:53 +01:00
Doug Hellmann
85bcf74e99 Remove version number from setup.cfg
pbr looks at the git tag for the version, so we do not
want a hard-coded value in the setup.cfg

pbr handles dev tagging automatically, so don't do
that via setup.cfg

pbr recursively finds packages, so we do not need to
list them explicitly in setup.cfg

Change-Id: I59a3e9d789c97f2cb9b6c487c553127af5a36b9f
2013-09-11 12:15:30 -04:00
Ryan Petrello
72c20e7ea1 Remove py25 and add 26 support to tox.
Change-Id: Ic178eaf7a4c30e2969cb504de0ef9a09e58c155c
2013-09-04 16:42:05 -04:00
Ryan Petrello
9246e4d4be Update README and package metadata to reflect gerrit review process.
Change-Id: I6418f723d064160518a5070c2ddf1d52a3e01258
2013-08-20 15:36:02 -04:00
Christophe de Vienne
4cb45f1d44 Change version to 0.5b3 (may change to 0.5 directly) 2013-04-29 11:07:37 +02:00
Christophe de Vienne
6a062fa5af update the Changelog for next version + update version number 2013-02-15 16:03:47 +01:00
Christophe de Vienne
5c87210733 Re add the dev and build tags on version 2013-02-08 21:52:38 +01:00
Christophe de Vienne
85455b6d94 Add missing modules to the packages list 2013-02-08 17:06:26 +01:00
Christophe de Vienne
2bd3bf6644 Made the summary shorter (see issue #6) 2013-02-08 16:35:27 +01:00
Christophe de Vienne
f807817e5f Merge in wsme-extdirect 2013-01-25 22:56:13 +01:00
Christophe de Vienne
03b038b6bf Merge in wsme-soap 2013-01-24 22:26:42 +01:00
Christophe de Vienne
bfc0a088cc Set version to 0.5b1
--HG--
extra : rebase_source : 2d2a38da4b5f9c4eb2a93efb5945ac45713425bd
2013-01-18 09:53:13 +01:00
Christophe de Vienne
8736089dc9 Moved non-core features to the wsmeext namespace package
--HG--
rename : wsme/cornice.py => wsmeext/cornice.py
rename : wsme/pecan.py => wsmeext/pecan.py
rename : wsme/sphinxext.py => wsmeext/sphinxext.py
rename : wsme/tg1.py => wsmeext/tg1.py
rename : wsme/tg11.py => wsmeext/tg11.py
rename : wsme/tg15.py => wsmeext/tg15.py
2013-01-17 13:15:25 +01:00
Christophe de Vienne
c3891c477e Rework the rest implementation. We now have a single protocol that can manupulate different dataformat thanks to the helpers provided by the xml, json and args modules (which will be used by the adapters too). Some corner cases still don't pass the unittest, and some code cleaning is required. 2012-11-07 18:19:11 +01:00
Christophe de Vienne
ddd2ba251e Move around the REST implementation : wsme.protocols.commons -> wsme.rest.args, wsme.protocols.rest -> wsme.rest.protocol, wsme.protocols.restxml/json -> wsme.rest.xml/json, wsme.protocols.__init__ -> wsme.protocol.
--HG--
rename : wsme/protocols/__init__.py => wsme/protocol.py
rename : wsme/protocols/commons.py => wsme/rest/args.py
rename : wsme/protocols/restjson.py => wsme/rest/json.py
rename : wsme/protocols/rest.py => wsme/rest/protocol.py
rename : wsme/protocols/restxml.py => wsme/rest/xml.py
2012-11-06 22:34:03 +01:00
Christophe de Vienne
c8b0b3b7a6 Change version to avoid dependencies problems in the CI 2012-10-31 16:02:05 +01:00
Christophe de Vienne
4747aa82f1 Reorganise the decorators. expose and validate are now in wsme.rest, and ws.api.signature becomes the raw decorator to declare a function signature. Got rid of the 'pexpose' decorator, which will be replaced later by a better way. 2012-10-31 10:48:01 +01:00
Christophe de Vienne
179126dba6 Remove the b1 tag, 0.4 is about to be released 2012-10-15 15:51:33 +02:00
Christophe de Vienne
e295d01c16 Still need to specify the requires int the setup.py, as d2to1 does not seem to handle python_version dependant metadata 2012-09-17 23:25:13 +02:00
Christophe de Vienne
8d61bd983e Now using d2to1, which simplifies a lot the setup.py
--HG--
extra : rebase_source : 1c80ea35061f668ba6d2b72c753e83aaac0e4532
2012-09-17 23:03:19 +02:00
Christophe de Vienne
766e5057ac tox now combine code coverage results 2012-05-03 20:02:22 +02:00
Christophe de Vienne
423c422aca Python 3.2 port 2012-04-24 11:36:35 +02:00
Christophe de Vienne
c73d2078ef Enable code coverage by default 2012-04-18 14:19:24 +02:00
Christophe de Vienne
9b5e130c87 Add a setup.cfg 2011-10-02 21:36:17 +02:00