82abb25c8d
Accepting request 1166531 from devel:languages:python
Ana Guerrero2024-04-10 15:49:40 +00:00
887eb94490
- Add missing {Build,}Requires on importlib-metadata. - Switch to pyproject macros. - No more greedy globs in %files.
Steve Kowalik2024-04-10 01:27:13 +00:00
3993733e80
Accepting request 1130307 from devel:languages:python
Ana Guerrero2023-12-01 20:27:22 +00:00
264760c5ab
- update to 0.12.1: * setup: Fix classifier * Drop support for Python < 3.8, use PTI test interface * setup: Update classifiers * Migrate to importlib.metadata * Remove use of deprecated APIs * Fix compatibility with recent Sphinx versions * Fix flake8 issues * tests: Migrate to pytest * Fix code to work with Sphinx>5.0 - update to 0.5b2: * Add a special type ‘HostRequest’ that allow a function to * Pecan adapter: Debug mode (which returns the exception tracebacks to the client) can be enabled by the pecan - Update to version 0.5b1:
Dirk Mueller2023-12-01 16:48:57 +00:00
d42e3bce5a
- update to 0.9.3: * Improve handling of :module: in wsme documenters * Change flask restful module name * fix a typo in documentation * Fix (some) tests for modern flask and pep8
Dirk Mueller2018-09-05 13:35:14 +00:00
da11c1f194
Accepting request 280308 from home:tbechtold:branches:devel:languages:python
Dirk Mueller2015-01-08 17:31:26 +00:00
19d82fbb78
Accepting request 249198 from devel:languages:python
Stephan Kulow
2014-09-15 15:41:27 +00:00
c828adac93
Accepting request 249187 from Cloud:OpenStack:Master
Dirk Mueller2014-09-15 06:54:17 +00:00
00d1781f2f
Accepting request 222237 from devel:languages:python
Stephan Kulow
2014-02-26 05:55:08 +00:00
3005296760
- New dependency on python-ipaddr
Sascha Peilicke
2014-02-06 16:18:05 +00:00
4ada3acc83
- Update to version 0.6: + Add 'readonly' parameter to wsattr + Fix typos in documents and comments + Support dynamic types + Support building wheels (PEP-427) + Fix a typo in the types documentation + Add IntegerType and some classes for validation + Use assertRaises() for negative tests + Remove the duplicated error message from Enum + Drop description from 403 flask test case + Fix SyntaxWarning under Python 3
Sascha Peilicke
2014-02-06 16:17:53 +00:00
c1f52948ef
Accepting request 204315 from devel:languages:python
Tomáš Chvátal
2013-10-23 17:26:24 +00:00
5aeda066c4
- Update to version 0.5b6: + Add improved support for HTTP response codes in cornice apps. + Handle mandatory attributes + Fix error code returned when None is used in an Enum + Handle list and dict for body type in REST protocol + Fix Sphinx for Python 3 + Add custom error code to ClientSideError + Return a ClientSideError if unable to convert data + Validate body when using Pecan - BuildRequire setuptools instead of distribute after upstream merge
Sascha Peilicke
2013-10-22 14:14:31 +00:00
9ae96fe76a
Accepting request 200581 from devel:languages:python
Stephan Kulow
2013-09-26 05:14:34 +00:00
7556220016
Accepting request 173004 from devel:languages:python
Stephan Kulow
2013-04-24 08:55:14 +00:00
aff689fc85
- Update to version 0.5b1: + Introduce a new kind of adapters that rely on the framework routing. Adapters are provided for Pecan, TurboGears and cornice. + Reorganised the rest protocol implementation to ease the implementation of adapters that rely only on the host framework routing system. + The default rest @expose decorator does not wrap the decorated function anymore. If needed to expose a same function several times, a parameter multiple_expose=True has been introduced. + Remove the wsme.release module + Fix == operator on ArrayType + Adapted the wsme.sphinxext module to work with the function exposed by the wsme.pecan adapter. + Allow promotion of int to float on float attributes (Doug Hellman) + Add a samples_slot option to the .. autotype directive to choose where the data samples whould be inserted + Add sample() to ArrayType and DictType + New syntax for object arrays as GET parameters, without brackets. Ex: ?o.f1=a&o.f1=b&o.f2=c&o.f2=d is an array of two objects: [{‘f1’: ‘a’, ‘f2’: ‘c’]}, {‘f1’: ‘b’, ‘f2’: ‘d’]}. + @signature (and its @wsexpose frontends) has a new parameter: ignore_extra_args. + Fix boolean as input type support in the soap implementation + Fix empty/nil strings distinction in soap + Improved unittests code coverage. + Ported the soap implementation to python 3. + Moved non-core features (adapters, sphinx extension) to the wsmeext module. + Change the GET parameter name for passing the request body as a parameter is now from ‘body’ to ‘__body__’ + The soap, extdirect and sqlalchemy packages have been merged into the main package. + Changed the documentation theme to “Cloud”.
Sascha Peilicke
2013-02-22 12:42:08 +00:00
86c0ef3a67
- Initial version
Sascha Peilicke
2013-01-16 13:35:13 +00:00