Skip to content

Commit f9ca774

Browse files
committed
Merge branch 'release/2.0.3'
2 parents 0ff72c1 + 4a18638 commit f9ca774

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

.travis.yml

-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@ language: python
22
sudo: false
33
cache: pip
44

5-
branches:
6-
except:
7-
- /^[^/]+/.+$/
8-
95
branches:
106
except:
117
- /^[^/]+/.+$/

README.rst

+16-2
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,20 @@ Version 2.0.2
386386
and `bjoern <http://s.webcore.io/aIne>`_. Each is available as an ``extras_require`` by the same name which will
387387
pull in the required third-party dependency.
388388

389+
Version 2.0.3
390+
-------------
391+
392+
- Argument processing moved out of ``web.core`` into extension ``mutate`` handlers. Features improved rich
393+
unflattening of query string and form encoded body parameters. Configurable behaviour. For details, see:
394+
`web/ext/args.py <https://github.com/marrow/WebCore/blob/develop/web/ext/args.py>`_
395+
- `Extensively documented <https://github.com/marrow/WebCore/blob/develop/web/ext/acl.py>`_ access control list
396+
extension validating endpoint security and return value permission using context-aware predicates.
397+
- The ability for extensions to define additional callbacks for collection.
398+
- The ``DatabaseExtension`` (formerly ``DBExtension``) has been moved into `its own repository
399+
<https://github.com/marrow/web.db>`_.
400+
- Content negotiation endpoint return value serialization, with pluggable ``dumps`` registry.
401+
- Complete unit test coverage.
402+
389403

390404
License
391405
=======
@@ -452,12 +466,12 @@ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
452466
:target: https://github.com/marrow/WebCore/issues
453467
:alt: Github Issues
454468

455-
.. |ghsince| image:: https://img.shields.io/github/commits-since/marrow/WebCore/2.0.2.svg
469+
.. |ghsince| image:: https://img.shields.io/github/commits-since/marrow/WebCore/2.0.3.svg
456470
:target: https://github.com/marrow/WebCore/commits/develop
457471
:alt: Changes since last release.
458472

459473
.. |ghtag| image:: https://img.shields.io/github/tag/marrow/WebCore.svg
460-
:target: https://github.com/marrow/WebCore/tree/2.0.2
474+
:target: https://github.com/marrow/WebCore/tree/2.0.3
461475
:alt: Latest Github tagged release.
462476

463477
.. |latestversion| image:: http://img.shields.io/pypi/v/WebCore.svg?style=flat

web/core/release.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
# ## Module Globals
1414

15-
version_info = namedtuple('version_info', ('major', 'minor', 'micro', 'releaselevel', 'serial'))(2, 0, 2, 'final', 0)
15+
version_info = namedtuple('version_info', ('major', 'minor', 'micro', 'releaselevel', 'serial'))(2, 0, 3, 'final', 0)
1616
version = ".".join([str(i) for i in version_info[:3]]) + ((version_info.releaselevel[0] + str(version_info.serial)) if version_info.releaselevel != 'final' else '')
1717

1818
author = namedtuple('Author', ['name', 'email'])("Alice Bevan-McGregor", 'alice@gothcandy.com')

0 commit comments

Comments
 (0)