Commit Graph

  • 2af9917e6b Handle mandatory attributes Julien Danjou 2013-09-17 19:10:23 +02:00
  • 1c37ea475e Remove various usage of sys.exc_info() Julien Danjou 2013-09-18 16:52:03 +02:00
  • a04748e868 Minor code cleanups Julien Danjou 2013-09-18 11:18:28 +02:00
  • 15c05263c3 update the b5 release date 0.5b5 Doug Hellmann 2013-09-16 11:08:04 -05:00
  • 62725bb773 Add improved support for HTTP response codes in cornice apps. Ryan Petrello 2013-09-06 18:02:49 -04:00
  • 85bcf74e99 Remove version number from setup.cfg Doug Hellmann 2013-09-11 12:09:34 -04:00
  • 945d55c630 Update tox config to allow packaging jobs to work 0.5b4 Doug Hellmann 2013-09-11 11:07:59 -04:00
  • 0dfb6e2853 The cornice adapter will not make it in 0.5b3 0.5b3 Christophe de Vienne 2013-09-11 11:32:00 +02:00
  • 4b1ca367f7 Completed Changelog Christophe de Vienne 2013-09-09 10:46:44 +02:00
  • 0aba00b1ef Add improved support for HTTP response codes in TG 1.x apps. Ryan Petrello 2013-09-06 15:06:35 -04:00
  • d8a70a300e Add improved support for HTTP response codes in flask apps. Ryan Petrello 2013-09-06 12:59:31 -04:00
  • 3c4b0d0531 Require the ordereddict package for py26. Ryan Petrello 2013-09-05 16:21:07 -04:00
  • f91767bf1e pep8 fixes, including a declaration in tox.ini for running flake8 Ryan Petrello 2013-09-05 10:56:35 -04:00
  • 72c20e7ea1 Remove py25 and add 26 support to tox. Ryan Petrello 2013-09-04 16:41:27 -04:00
  • 1647ade1a2 Merge "Remove a deprecated flag from tox.ini." Jenkins 2013-09-04 19:37:29 +00:00
  • c367489c1f Remove a deprecated flag from tox.ini. Ryan Petrello 2013-09-04 10:13:04 -04:00
  • 00e0801cd7 Changelog for version 0.5b3 Christophe de Vienne 2013-09-04 12:21:41 +02:00
  • 45de8afa49 Merge "Switch to pbr" Jenkins 2013-09-03 14:47:40 +00:00
  • 8b73a963c3 Fix BaseMeta with six >= 1.4.0 Julien Danjou 2013-09-02 11:18:40 +02:00
  • d18d0534e1 Merge "Fix for returned status code and .gitignore" Jenkins 2013-08-30 02:53:39 +00:00
  • 651ad18bdd Fix for returned status code and .gitignore 119Vik 2013-08-21 11:59:39 +03:00
  • 2edf9fb0aa Merge "Add a py33 tox target" Jenkins 2013-08-21 16:39:27 +00:00
  • a8eacfc26c Add a py33 tox target Julien Danjou 2013-08-21 13:52:30 +02:00
  • fbd2395277 Merge "Fix attributes sorting based on source code" Jenkins 2013-08-21 13:12:29 +00:00
  • e95d28f964 Merge "Sort set in type exception" Jenkins 2013-08-21 13:12:29 +00:00
  • 2f28ce391a Fix attributes sorting based on source code Julien Danjou 2013-08-21 13:51:27 +02:00
  • 3f8f4ed43f Sort set in type exception Julien Danjou 2013-08-21 12:56:38 +02:00
  • 59df6e10f8 Switch to pbr Julien Danjou 2013-08-21 12:15:49 +02:00
  • cfaaa4f068 Merge "Fix a little syntax error." Jenkins 2013-08-21 10:16:06 +00:00
  • 98d1ce5f6a Setup a .gitignore file Christophe de Vienne 2013-08-20 23:26:55 +02:00
  • 217d67073b Fix a little syntax error. Christophe de Vienne 2013-08-20 23:24:43 +02:00
  • 9246e4d4be Update README and package metadata to reflect gerrit review process. Ryan Petrello 2013-08-20 14:56:12 -04:00
  • 43d55e039e Add .gitreview file. Ryan Petrello 2013-08-20 14:41:06 -04:00
  • 22787cd8d0 Merged in sileht/wsme/sileht/unicode-clientsideerror (pull request #16) Christophe de Vienne 2013-08-11 16:10:13 +02:00
  • 206f9156b2 Support unicode message in ClientSideError Mehdi Abaakouk 2013-08-06 12:16:10 +02:00
  • f9fe028eff Fix issue #11 in the pecan adapter Christophe de Vienne 2013-08-02 14:04:43 +02:00
  • 8b235ef79a Add a unittest to reproduce issue #11 Christophe de Vienne 2013-08-02 13:24:06 +02:00
  • 8cfea4a0a1 Require a python2.5 compatible version of Jinja2 Christophe de Vienne 2013-06-21 01:52:53 +02:00
  • 579772807e The Response object can now carry error details. Not sure about this though, it needs refinements Christophe de Vienne 2013-06-21 00:22:23 +02:00
  • 82d97971fc Fix inner null objects in the extdirect protocol Christophe de Vienne 2013-05-13 18:57:54 +02:00
  • d05fb583eb Fix returning objects with object attributes set to 'None' Christophe de Vienne 2013-05-13 18:14:11 +02:00
  • 9cb0b58db6 More --nologcapture to run tests so that suds does not get in the way Christophe de Vienne 2013-05-04 18:37:55 +02:00
  • df58de02aa use --nologcapture to avoid a nasty failure when suds do some logging Christophe de Vienne 2013-05-04 18:26:50 +02:00
  • cab152874c Use assertEquals so we see what is the wrong value if any Christophe de Vienne 2013-05-04 18:25:29 +02:00
  • 8753691839 Merged in asalkeld/wsme-2 (pull request #15) Christophe de Vienne 2013-05-01 11:59:26 +02:00
  • 4c581aac48 Test changing the default status_code in pecan Angus Salkeld 2013-04-30 15:26:06 +10:00
  • 6e5cb63d7a Add a test to make sure we can use the Response from pecan Angus Salkeld 2013-04-30 15:15:32 +10:00
  • 4cb45f1d44 Change version to 0.5b3 (may change to 0.5 directly) Christophe de Vienne 2013-04-29 11:07:37 +02:00
  • 6ff590844e pecan: Make it possible to use the Response to return non-default status codes. Angus Salkeld 2013-04-24 13:48:28 +10:00
  • cd8931b745 Added tag 0.5b2 for changeset d3e5eee0b150 Christophe de Vienne 2013-04-18 19:55:18 +02:00
  • 7c0c2f40d4 Prepare next release 0.5b2 Christophe de Vienne 2013-04-18 19:55:09 +02:00
  • 33a9488aa2 Install mini-doc now use pip Christophe de Vienne 2013-04-18 19:33:54 +02:00
  • 6b1a94b092 wsmeext.cornice now handle errors properly Christophe de Vienne 2013-04-17 17:51:44 +02:00
  • 72d245ad5f Tests cornice resource Christophe de Vienne 2013-04-17 16:50:17 +02:00
  • 6ed766c594 Include missing files Christophe de Vienne 2013-04-17 16:48:50 +02:00
  • 814e87ea72 wsmeext.cornice.signature can now decorate resource class methods Christophe de Vienne 2013-04-17 16:03:56 +02:00
  • cffcee226c Pecan adapter: Debug mode (which returns the exception tracebacks to the client) can be enabled by the pecan application configuration. Christophe de Vienne 2013-04-16 15:42:23 +02:00
  • 0fd4d50279 Explicitely ignore the routines when scanning a class Christophe de Vienne 2013-04-14 20:37:36 +02:00
  • f510026ff7 Fix a problem when a complex type has a 'attr' attribute, due to the DataHolder __slots__ list construction, which leads to a DataHolder having a wsattr. Christophe de Vienne 2013-04-12 16:23:09 +02:00
  • e7e4910246 Please flake8 Christophe de Vienne 2013-04-12 12:54:17 +02:00
  • 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 '_'. Christophe de Vienne 2013-04-12 12:51:56 +02:00
  • c182b89425 Allow a wsme.types.Base child class to override the default 'wsattr' class by having a __wsattrclass__ class attribute Christophe de Vienne 2013-04-11 11:40:13 +02:00
  • 525aa12a60 If dateutil is present, dateutil.parser is used to aparse the iso dates Christophe de Vienne 2013-04-10 12:03:15 +02:00
  • 3bbd6544bc The rest encodings now use the parse_iso[date|time] functions of wsme.utils Christophe de Vienne 2013-04-10 12:02:42 +02:00
  • dfaaeaae48 Fix ClientSideError constructor Christophe de Vienne 2013-04-10 11:59:48 +02:00
  • c1c8e709ad The cornice adapter now handle the url matched parameters Christophe de Vienne 2013-04-10 11:41:52 +02:00
  • 0f0d9e901d Fix the ClientSideError constructor so that it is propertly displayed in the backtrace Christophe de Vienne 2013-04-10 11:41:19 +02:00
  • a8d0e8e79e Small documentation improvements Christophe de Vienne 2013-04-09 13:10:57 +02:00
  • 6b0441d154 Use a cyrilic unicode sample in the demo instead of japanese so that the pdf build is easier. Christophe de Vienne 2013-04-09 11:56:40 +02:00
  • 20690279b1 Add a chapter on the use of HostRequest Christophe de Vienne 2013-04-09 11:26:23 +02:00
  • 6b8349696d Improve the documentation Christophe de Vienne 2013-04-08 23:27:15 +02:00
  • f9c262758e Add the last change to the changelog Christophe de Vienne 2013-04-08 16:13:15 +02:00
  • b2e760894e Move the missing argument verification in a wsme.runtime module so that it can be used in all adapters Christophe de Vienne 2013-04-08 15:45:08 +02:00
  • d78a48c7ba Move the function documentation code to a separate function. Christophe de Vienne 2013-04-04 21:50:20 +02:00
  • 83bc4b596b A new HostRequest type can be used to have the host framework request object passed to the exposed functions Christophe de Vienne 2013-04-02 16:19:30 +02:00
  • c1f08c40db Create some (incomplete) tests for the cornice adapter and fix it Christophe de Vienne 2013-03-28 23:30:06 +01:00
  • 6f9bb4d14f Add tests and fix check ordering in flask.py Endre Karlson 2013-03-28 12:44:52 +00:00
  • 1e699bf143 Backed out changeset d6facd75c051 Endre Karlson 2013-03-28 12:36:27 +00:00
  • 575efa2a7c Fix typo Endre Karlson 2013-03-28 12:31:18 +00:00
  • dfc7f874b3 Fix typo Endre Karlson 2013-03-28 12:26:40 +00:00
  • 0222cbab00 Re-iterate status_code code Endre Karlson 2013-03-28 12:23:32 +00:00
  • 3d69ac33d8 Merged cdevienne/wsme into default Endre Karlson 2013-03-28 13:08:03 +01:00
  • 6955678e97 Document the Flask adapter Christophe de Vienne 2013-03-28 11:38:20 +01:00
  • d6e36463b1 Fix array parameters support in the Flask adapter Christophe de Vienne 2013-03-28 11:24:15 +01:00
  • f2668824b3 Fixup support for content types in other places then Headers. Endre Karlson 2013-03-27 00:31:15 +00:00
  • 3944c29c96 Support override of response format via request.dataformat Endre Karlson 2013-03-27 00:13:16 +00:00
  • 2a1e50e6ef Add support for passing status_code or getting it from request Endre Karlson 2013-03-26 23:35:27 +00:00
  • 59a3123cde Fix the way the TG adapter calls wsme.rest.args.get_args Christophe de Vienne 2013-03-26 15:08:20 +01:00
  • 0fa0177eef Fix the way the pecan adapter calls wsme.rest.args.get_args Christophe de Vienne 2013-03-26 14:55:12 +01:00
  • bfd1bfb4ff Various fixes for the flask adapter Christophe de Vienne 2013-03-26 14:29:18 +01:00
  • 07adf31cd7 Add more tests Endre Karlson 2013-03-26 11:11:11 +00:00
  • 606278be93 Downgrade webtest for tg11 and tg15 tests that are python2.5 based Christophe de Vienne 2013-03-25 18:41:30 +01:00
  • 773e5c88f2 Readd webtest for python 3 Christophe de Vienne 2013-03-25 18:06:19 +01:00
  • 63e6e3ebe1 More python2.5 workaround Christophe de Vienne 2013-03-25 17:33:45 +01:00
  • 32534774c5 Workaround issues with python2.5 environment tests Christophe de Vienne 2013-03-25 16:51:49 +01:00
  • e5a5465bb6 Fix the serverside error test Christophe de Vienne 2013-03-25 16:23:23 +01:00
  • 6a8f3a8a9d flask is now part of the default test suite Christophe de Vienne 2013-03-25 16:11:48 +01:00
  • 78c3328506 Test & fix Server-side errors Christophe de Vienne 2013-03-25 16:07:02 +01:00
  • 4ba5ce042a Flask simple call now works Christophe de Vienne 2013-03-25 15:52:32 +01:00
  • 5f99ad0edd Remove ipdb Christophe de Vienne 2013-03-25 14:43:14 +01:00