Age | Commit message (Collapse) | Author |
|
8bbe7cd57d
Change-Id: I96fe751f9f4633adfdf4610a60536a5f2105ab92
|
|
Change-Id: Id1bc3b9581e0f0e9f1e286858b651b967679d04e
|
|
am: eab8cbc70c
Change-Id: Ib1cf1d8c27befad71731abd470cb3eb7e73044ed
|
|
Exempt-From-Owner-Approval: upgrade library
Test: None
Change-Id: Icebc9e760bf3532e893e6eb73953cc0dcc1b7a69
|
|
Update HISTORY.rst for planned 3.0.1 release
|
|
|
|
|
|
DOC: add note about dropping support for old Pythons
|
|
|
|
Bump version number to 3.0.1
|
|
Part of #42
|
|
Update history
|
|
Part of #42
|
|
Update support for Python 3.7 & 3.8
|
|
|
|
|
|
|
|
Starting in Python 3.7 the quoting support changed from RFC 2396 to RFC 3986.
|
|
Update the project name in the LICENSE
|
|
|
|
qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: b7137cc2f5
am: fe7c9dac98 -s ours
am skip reason: subject contains skip directive
Change-Id: Ibd3706947c652a3ded7635f80e846501da50d4ee
|
|
stage-aosp-master
am: b7137cc2f5
Change-Id: Id9937523e436f8cb308b7c435349b79eab8ef035
|
|
stage-aosp-master
Bug: 142003500
Change-Id: Ib919332bfde163b325a3163031c19b97b315e5e0
|
|
c65e97dde1 am: 064b824b12
am: 4c7f7a16f1
Change-Id: I00d76831990a1100fa21fc8c90b92a4d16e72b0d
|
|
c65e97dde1
am: 064b824b12
Change-Id: I2b85bc16588ea6743db64be9c3d1777ff1bad4c3
|
|
am: c65e97dde1
Change-Id: I25957734d02cbba1d6fe730c2acdfcc6a3864716
|
|
am: ec7d976d61
Change-Id: Ief49acc3cf83a6c1e6cf74a3aec0803edc6f1fcb
|
|
am: c1063441d1
Change-Id: I847be6d52dd402c18f4826973100cb85d209c386
|
|
Bug: 124250384
Test: atest
Change-Id: I42ad70cda6f8a38b745f21ac805afd45868ccd4b
|
|
Correct handling of empty/undef in list values
|
|
- Expansion of a list including `None` values, violating 3.2.1 as the
undefined value is not ignored, e.g.
>>> expand('/test{/x*}', x=['one', None, 'three'])
'/test/one/None/three'
- A list with empty string was ignored, violating 2.3 as this should not
be tread as undefined, example:
>>> expand('/test{/x}', x=[])
'/test'
>>> expand('/test{/x}', x='')
'/test/'
>>> expand('/test{/x}', x=[''])
'/test' # should be /test/
>>> expand('/test{/x}', x=['', ''])
'/test/,'
>>> expand('/test{/x*}', x=['', ''])
'/test//'
>>> expand('/test{/x*}', x=[''])
'/test'
|
|
|
|
am: 05ae6a7753 -s ours
am skip reason: subject contains skip directive
Change-Id: Ibed3edddd92acbf41ef3c1b7bb641301cbd80061
|
|
Bug: 120848293
Change-Id: I6c1d1803ae56251d686578b4c4f3bc7b140977d8
|
|
am: 6263bc74d3
Change-Id: Id4e83bfcdcb26725ce253a978be102f082ff4c92
|
|
am: bd5565560a
Change-Id: I7808c94e3e0156c08549142bee6ac43e638c14ff
|
|
am: f38200c192
Change-Id: Ic8b0dbfbe38b1852aec698fed909e26d284f5099
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: I3343e8da671d796b37fcdc53c5b2d5881f55457d
|
|
Import ABCs from collections.abc if possible
|
|
Quoting Python 3.7's DeprecationWarning: "Using or importing the ABCs from
'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it
will stop working"
|
|
Make variable ordering deterministic
|
|
|
|
|
|
Drop support for EOL Python 2.6, 3.2 and 3.3
|
|
|
|
|
|
|
|
uritemplate 3.0.0. am: 43c5a5f39f am: eaee30993c
am: 87f7b2447e
Change-Id: I7ba2da86e9ad760f6239e671b32e662111cea545
|
|
uritemplate 3.0.0. am: 43c5a5f39f
am: eaee30993c
Change-Id: I3b3a1a74bf31a87ade2647fb0090d6cf7eb52507
|
|
uritemplate 3.0.0.
am: 43c5a5f39f
Change-Id: I6e634f25868ce6ba93cfa91b32e6d33b7222d0ee
|