Commit Graph

12 Commits

Author SHA256 Message Date
f9c654a5ce - update to 1.5.0:
- Fix bug where a valid IRI is mishandled by ``urlparse`` and
  ``ParseResultBytes``.
  - Add :meth:`~rfc3986.builder.URIBuilder.extend_path`,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=23
2021-06-06 12:15:21 +00:00
Tomáš Chvátal
5466005ca3 Accepting request 794239 from home:mcalabkova:branches:devel:languages:python
- update to 1.4.0
  * Prevent users from receiving an invalid authority parsed from 
    a malicious URL.
  * Add from_uri to URIBuilder to allow creation of a URIBuilder 
    from an existing URI.

OBS-URL: https://build.opensuse.org/request/show/794239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=21
2020-04-15 16:34:41 +00:00
Tomáš Chvátal
55f53855e0 Accepting request 703748 from home:hitalia:branches:devel:languages:python
Update verison for rfc3986

OBS-URL: https://build.opensuse.org/request/show/703748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=19
2019-05-17 17:22:09 +00:00
Tomáš Chvátal
6f05529b89 Accepting request 701109 from home:pgajdos
- version update to 1.3.1
  * Only apply IDNA-encoding when there are characters
    outside of the ASCII character set.
    See also `GitHub #52`_

OBS-URL: https://build.opensuse.org/request/show/701109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=17
2019-05-06 13:57:42 +00:00
Tomáš Chvátal
e65e092d92 Accepting request 697828 from home:pgajdos
- version update to 1.3.0
  * Add the ``IRIReference`` class which parses data according
    to RFC 3987 and encodes into an ``URIReference``.
    See also `GitHub #50`_
- run tests

OBS-URL: https://build.opensuse.org/request/show/697828
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=15
2019-04-25 12:47:59 +00:00
Thomas Bechtold
8d46b8e0e8 - update to 1.2.0:
* Update abnf_regexp.py
  * Update uri.py
  * Add test cases for 933d429f
  * Allow percent-encoded bytes in host
  * Remove unnecessary whitespace
  * Correct name throughout the project
  * Percent-encode % chars
  * Minor tweak for cleaner logic
  * Add test cases specifically for % detection
  * Make package building Windows-friendly
  * Tack on changes for #35
  * Drop Python 3.3, add Python 3.6 and 3.7
  * Update for new organization home
  * Bump version to 1.2.0
  * Use the encoding param in to_str and to_bytes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=13
2019-03-05 15:04:18 +00:00
Todd R
9ad857866b Accepting request 659784 from home:jengelh:branches:devel:languages:python
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/659784
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=11
2018-12-19 03:56:27 +00:00
d9a5803025 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=9
2018-12-04 14:00:34 +00:00
9c656c486e Accepting request 515843 from home:tbechtold:branches:devel:languages:python
- update to 1.1.0:
  * Bump version to 1.1.0
  * Fix theme setting for documentation
  * Exclude solitary line from coverage
  * Note the version we added Validator in
  * Fix documentation builds on RTD
  * Add check_validity_of to vaildator docs
  * Add some chars (!, =, etc) as allowed to the userinfo part of authority
  * Add release notes for v1.1.0
  * Add a separate testcase for special chars in userinfo and revert changes to other tests
  * Add validation to eliminate URIReference.is_valid
  * Add deprecation notices to old URIReference methods
  * Make tests fail: add "%20!=" part to userinfo which is allowed as per RFC3986
- Convert to singlespec

OBS-URL: https://build.opensuse.org/request/show/515843
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=7
2017-08-10 07:28:40 +00:00
869d161f9d - update to 1.0.0:
* Add support for :rfc:`6874` - Zone Identifiers in IPv6 Addresses
  * Add a more flexible and usable validation framework. See our documentation
    for more information.
  * Add an object to aid in building new URIs from scratch. See our
    documentation for more information.
  * Allow ``None`` to be used to eliminate components via ``copy_with`` for URIs
    and ParseResults.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=5
2017-06-10 07:57:44 +00:00
2476b99cc7 Accepting request 423980 from home:tbechtold:branches:devel:languages:python
- update to 0.4.1:
  - Normalize URIs constructed using ``ParseResult.from_parts`` and
    ``ParseResultBytes.from_parts``
  - Add ``ParseResult.from_parts`` and ``ParseResultBytes.from_parts`` class
    methods to easily create a ParseResult
  - When using regular expressions, use ``[0-9]`` instead of ``\d`` to avoid
    finding ports with "numerals" that are not valid in a port
  - Preserve empty query strings during normalization
  - Read README and HISTORY files using the appropriate codec so rfc3986 can be
    installed on systems with locale's other than utf-8 (specifically C)
  - Replace the standard library's urlparse behaviour
  - Update the regular name regular expression to accept all of the characters
    allowed in the RFC. Closes bug #11 (Thanks Viktor Haag). Previously URIs
    similar to "http://http-bin.org" would be considered invalid.
- Use pypi.io for Source url

OBS-URL: https://build.opensuse.org/request/show/423980
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=3
2016-09-01 07:24:38 +00:00
Jan Matejek
ef267d7c99 Accepting request 246852 from Cloud:OpenStack:Master
OBS-URL: https://build.opensuse.org/request/show/246852
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=1
2014-09-01 16:25:50 +00:00