Stephen Finucane
ac07b56336
Drop Python 2.7 support
...
This is now a Python 3-only package. We must temporarily cap Sphinx at
3.x or lower to get the build passing, but this can be addressed in a
follow-up shortly.
Change-Id: I1923d1dcd92cce349211dee5b01a3c365b151ead
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-07-26 17:37:07 +01:00
Zuul
764c091ca0
Merge "Remove support for SOAP protocol"
2019-05-14 16:41:28 +00:00
Zuul
2332463ae7
Merge "Remove support for Ext Direct protocol"
2019-05-14 16:41:27 +00:00
Stephen Finucane
bff9624cbc
trivial: Reformat setup.cfg
...
Came to see if there was documentation configured here. Ended up fixing
formatting. So be it.
Change-Id: I61247ff85571c775dd7be823127fe1ca4ca622d4
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 20:42:18 +00:00
Stephen Finucane
4c5c051fcb
Remove support for SOAP protocol
...
This also allows us to removal lxml as an optional dependency.
Change-Id: I7ce0418012070677e36e41236487f3fabc0763a8
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 10:54:56 -06:00
Stephen Finucane
3fb55f7f4f
Remove support for Ext Direct protocol
...
I didn't even know this was a thing. Needless to say, we can safely
remove this now.
Change-Id: I92c9c0fe99af61c438ab92a61bd8dd8bb192054b
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 09:41:00 -06:00
Dmitry Tantsur
f054ccbf4d
Move CI jobs in-tree, add Python 3.6 and 3.7
...
Fixes a pep8 error that managed to sneak in.
Change-Id: I90b91a69537934fd279bda808aae2d2c653b17e1
2019-03-12 12:20:36 +01:00
qingszhao
033b03fa19
Removed older version of python added 3.5
...
In setup.cfg file the python 3.5 is added
Change-Id: I46c9d28f4dae0bba29af14e8beb4515d1d59fbd7
2018-09-30 10:07:52 +08:00
Lucas Alvares Gomes
9676ffcd1d
Fix the setup.cfg metadata
...
This patch is removing the quotes from "author" and "author-email"
metadata in the setup.cfg file. Apparently having the values quoted
causes the openstack-infra/project-config release.sh script to error out
when uploading it to Pypi.
This patch also updates the "url" metadata to point to the openstack git
server.
Change-Id: I992a5053a48f7a49f08f299b170cc3da40de242b
2017-01-04 14:43:55 +00:00
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