135 Commits

Author SHA1 Message Date
Stephen Finucane
80bda9053f sphinxext: Resolve compatibility with Sphinx 4.x
This necessitates bumping the lowest version supported to avoid having
to maintain shims.

Change-Id: I6c324a5a7c2b7296a15aaa57fc8b98491099702c
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-07-26 17:38:10 +01:00
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
Stephen Finucane
7092903ba1 Rework documentation build
Modern docs! This fixes a couple of issues introduced in the previous
patches and generally cleans up a lot of mess.

Change-Id: Ib964c16251bce12fe498b13455ed3515ef205916
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-11-18 13:58:59 -08:00
Stephen Finucane
128f591b7e Remove support for SPORE protcol
Yet another one bites the dust.

Change-Id: I604a6bfd0dbc39495a4dc2e66175d0d5408c472f
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 10:56:51 -06: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
Stephen Finucane
21dadaef0e Remove cornice integration
As with turbogears, no one was using this in OpenStack and therefore we
can and should remove this adaptor.

Change-Id: I0d3942680c1156e57d70f334caea6b89590b46c7
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 09:41:00 -06:00
Stephen Finucane
a9faca002b Remove turbogears integration
No one in OpenStack that's still using this is using turbogears. Kill
it.

Change-Id: Ifeff1f40834289093dd997ce34fc3b42c3abbc13
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-05-02 09:41:00 -06:00
Dmitry Tantsur
ac9c58cd6c Update the tox.ini template and regenerate tox.ini
Apparently this project uses templating for tox.ini..

Deprecate support for SQLAlchemy, since it has never worked in the first
place, and only officially supports ancient versions of SQLAlchemy.

Drops support for tgXX environments that do not do anything now.

Change-Id: Ia9b392f83ad4e9c1450a13c908813c7b6dbe74cb
2019-03-12 14:25:03 +01:00
melissaml
256dca7a71 fix a typo in documentation
Change-Id: I9696d3d12f4ab24505e223e6737a306e1f82e4f5
2018-04-11 14:44:36 +08:00
Christophe de Vienne
42e1239e9d [doc] Complete doc requirements
Currently readthedocs is unable to build the documentation because not all the
dependencies gets installed.

This patch add the wsme requirements to the doc requirements, with the hope
it fixes the build on readthedocs.

Change-Id: Ib17d3e77ec1eb0d200a0c478663c7cbd2710aed3
2016-03-08 11:30:20 +00:00
Christophe de Vienne
b749712221 Add the 0.8.0 changes list
Change-Id: Ib1c9daa74702134945fdda04b6e31c196154e37c
2016-03-08 11:29:03 +00:00
venkatamahesh
5376fe2f0e Change the repositories from stackforge to openstack
Change-Id: Ia3fced3c026fe6f8a039a584b99f8d44f8a8b3f4
2015-10-19 14:51:33 +05:30
Stéphane Bisinger
9b3e71e2ac Add instructions to configure cornice with WSME
Add an example in the documentation to show how to configure pyramid to
use the WSME extensions with cornice.

Closes-Bug: #1316888
Change-Id: Id1ad7149260205809de0b7f8ded51d45a8390880
2015-05-28 12:52:26 +02:00
Stéphane Bisinger
a88c83001f Fix wrong reference to status argument in the docs
Fix the documentation where it sais that wsme.signature takes a status
argument: the actual name of the argument is status_code.

Closes-Bug: #1455563
Change-Id: Ifa3abef5654e5b796285a467fe5e6bce248ef60c
2015-05-26 17:29:45 +00:00
Chris Dent
7379a3a88e Update changes doc
Prepare for a 0.7.0 release.

Change-Id: Ic4cb1e540ea1087cc0d3c12a76dfe00939e481c2
2015-05-13 12:32:46 +00:00
Christophe de Vienne
1ecf6478fc [doc] Update changes list
Change-Id: I842b8b1265a0afa81bb585f5432196def4f8a35e
2014-11-29 15:19:43 +01:00
Christophe de Vienne
2bb9362a45 Fix passing Dict/Array based UserType as params
Change-Id: I732c1c292a63a1ec4e6cf341c8268dfe4a600e06
2014-11-15 21:47:25 +01:00
Christophe de Vienne
ea9f71d5f2 Document next version changes
Change-Id: I47b0251cbb0dbb0f24d961949f7d4fd37435a5c5
2014-11-11 14:05:43 +01:00
aviau
6cb0180fb5 Doc: status= -> status_code=
Change-Id: Ic4f32a8d1b96aea80b4c3032cdea6a608fe0bf81
2014-10-03 20:32:38 -04:00
Dustin J. Mitchell
4441ca74a9 Minor documentation edits
Change-Id: I0f8049241ffd870a4dac405fa0ca53fb122f2181
2014-10-01 09:36:11 -04:00
Doug Hellmann
99d7668789 one more update for 0.6.1 change list
Change-Id: Iabb46b3996ed09f448a5d362347728591d2e664c
2014-05-02 06:06:58 -07:00
Doug Hellmann
8265906fb8 Update change list for 0.6.1 release
Change-Id: I1150466fbf20e39179e342106f3e0190a0293a8c
2014-03-13 13:23:53 -07:00
Chad Lung
288e0f1ee8 Fixing spelling mistakes
Change-Id: Iaff4fc336a2b1a1c7998717baa65912dba528b66
2014-03-05 18:23:26 -06:00
Chang Bo Guo
9751ccebfa Fix typos in documents and comments
Fix typos detected by toolkit misspellings.

* pip install misspellings
* git ls-files | grep -v locale | misspellings -f -

Change-Id: I59de119feb6f973602fbfd98a75a1d529bc30bde
2013-12-10 22:07:43 -08:00
Angus Salkeld
ec7d49f33c Fix a typo in the types documentation
Change-Id: Ib3a81c1c1145a31431cacde1cbabdf4a08300068
2013-11-18 11:14:16 +11:00
Julien Danjou
d987b06b96 Add changes entry for 0.5b6
Change-Id: I1324420192e056415d59be3f4e4ad9e9c55052a1
2013-10-16 14:18:19 +02:00
Doug Hellmann
15c05263c3 update the b5 release date
Change-Id: Id86cfc6485c4167568f9893ad1bd2d36a4951ac4
2013-09-16 11:08:04 -05: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
Doug Hellmann
945d55c630 Update tox config to allow packaging jobs to work
Add a "venv" environment for pass-through commands like
what the packaging job uses.

Change-Id: I473d330fc7e8e149f674d21f22ccfc0e1855e88f
2013-09-11 11:07:59 -04:00
Christophe de Vienne
0dfb6e2853 The cornice adapter will not make it in 0.5b3
Change-Id: I6a27c2d1411678e9ebd1abb26799c4a12a4fdaff
2013-09-11 11:32:00 +02:00
Christophe de Vienne
4b1ca367f7 Completed Changelog
Change-Id: Id94c3c5bc84e28cd9849b0ec54416ee3d0707c9d
2013-09-09 10:46:44 +02:00
Christophe de Vienne
00e0801cd7 Changelog for version 0.5b3
Change-Id: I6f0e0210fa939c40cd06c34b60be1f7a36370ead
2013-09-04 12:21:41 +02:00
Christophe de Vienne
7c0c2f40d4 Prepare next release 2013-04-18 19:55:09 +02:00
Christophe de Vienne
cffcee226c Pecan adapter: Debug mode (which returns the exception tracebacks to the
client) can be enabled by the pecan application configuration.
2013-04-16 15:42:23 +02:00
Christophe de Vienne
018594d262 Changed the way datas of complex types are stored. In previous versions, an
attribute was added to the type for each attribute, its name being the
attribute name prefixed with '_'.

Starting with this version, a single attribute _wsme_dataholder is added to
the instance.

The motivation behind this change is to avoid adding too many attributes to
the object and potential collisions with user attributes.
2013-04-12 12:51:56 +02:00
Christophe de Vienne
a8d0e8e79e Small documentation improvements 2013-04-09 13:10:57 +02:00
Christophe de Vienne
6b0441d154 Use a cyrilic unicode sample in the demo instead of japanese so that the pdf build is easier. 2013-04-09 11:56:40 +02:00
Christophe de Vienne
20690279b1 Add a chapter on the use of HostRequest 2013-04-09 11:26:23 +02:00
Christophe de Vienne
6b8349696d Improve the documentation
--HG--
extra : rebase_source : 24b7ddcbfb6fb739787292db49148d3234d6f67a
2013-04-08 23:27:15 +02:00
Christophe de Vienne
f9c262758e Add the last change to the changelog 2013-04-08 16:13:15 +02:00
Christophe de Vienne
83bc4b596b A new HostRequest type can be used to have the host framework request object passed to the exposed functions 2013-04-02 16:19:30 +02:00
Christophe de Vienne
6955678e97 Document the Flask adapter 2013-03-28 11:38:20 +01: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
7b6e44973a Add a google analytics id 2013-02-04 11:26:08 +01:00
Christophe de Vienne
705af827c3 Update the changelog and add a requirements file to give readthedoc a try 2013-01-30 17:04:07 +01:00
Christophe de Vienne
24eebd8428 Document the tg1x and cornice adapters 2013-01-30 16:07:08 +01:00
Christophe de Vienne
0a77e3c307 Start documenting the new integration approach. 2013-01-30 00:30:37 +01:00
Christophe de Vienne
be1d431182 Now use the awesome 'Cloud' sphinx theme 2013-01-30 00:29:42 +01:00
Christophe de Vienne
861a946676 Update the dependencies in the documentation 2013-01-25 23:43:59 +01:00