Commit Graph

845 Commits

Author SHA1 Message Date
Wilfredo Sánchez Vega d15a940cbb
Merge branch 'master' into fix_some_type_issues 2021-04-04 11:53:37 -07:00
Wilfredo Sánchez Vega 77433f9df2
Merge pull request #158 from python-hyper/maybe-a-little-plus-ultra
don't unquote percent-encoded + in to_iri since doing so creates dangerous ambiguity
2021-04-04 11:53:22 -07:00
Wilfredo Sánchez Vega 39589f0124
Merge branch 'master' into fix_some_type_issues 2021-04-04 11:31:30 -07:00
Wilfredo Sánchez Vega 412b2d3a2d
Merge branch 'master' into maybe-a-little-plus-ultra 2021-04-04 11:31:22 -07:00
Wilfredo Sánchez Vega 964bf470f1
Merge pull request #161 from python-hyper/nix-win-py-27-35
Remove Python 2.7 and Python 3.5 from the Windows build matrix.
2021-04-04 11:31:05 -07:00
Wilfredo Sánchez 521a562465 Remove Python 2.7 and Python 3.5 from the Windows build matrix. 2021-03-26 14:37:37 -07:00
Glyph 4f0e397193 mypy comment syntax fix 2021-03-18 00:42:11 -07:00
Glyph 4a96c84631 don't unquote percent-encoded + in to_iri since it may be ambiguous 2021-03-17 23:34:28 -07:00
David Euresti 5e44454ef0 Fix lint 2021-03-16 10:10:21 -07:00
David Euresti 5eb389652a Fix mypy 2021-03-16 10:07:53 -07:00
David Euresti 240731fb88 Fix some small type issues.
Use @overload to have a better return type to parse.
Use Iterable for QueryParameters to support generators and views.

Fixes #156
2021-03-16 09:42:44 -07:00
Wilfredo Sánchez Vega b8c9152cd8
Merge pull request #152 from python-hyper/requires-io-master
[requires.io] dependency update on master branch
2021-01-22 07:31:15 -08:00
requires.io 9ad7c091dc [requires.io] dependency update 2021-01-22 04:01:14 -08:00
Glyph e6879c4a96
Merge pull request #149 from python-hyper/gh-actions
GitHub Actions CI
2021-01-20 23:14:06 -08:00
Wilfredo Sánchez b571b3a97b Argh, can't do version slugs except in the default test env… let's do the XML dance there. 2021-01-14 12:12:29 -08:00
Wilfredo Sánchez 883a33d792 More coverage CI 2021-01-14 12:07:43 -08:00
Wilfredo Sánchez 0d1205e185 Run combine with unit tests step so we can throw in the python version slug 2021-01-14 12:03:22 -08:00
Wilfredo Sánchez e4cbd63a6c More CI 2021-01-14 11:58:13 -08:00
Wilfredo Sánchez dc89c77a1b Try to cope with coverage 4➜5 DB format change 2021-01-14 11:54:44 -08:00
Wilfredo Sánchez 1d125a5c37 Whoops don't forget tox 2021-01-14 11:37:37 -08:00
Wilfredo Sánchez 304d382b1c Remove merge turd 2021-01-14 11:35:34 -08:00
Wilfredo Sánchez ef5819c056 Try to clean up test workflow. 2021-01-14 11:33:38 -08:00
Wilfredo Sánchez 02075c6c34 Sync up a bit with Klein 2021-01-14 11:16:59 -08:00
Wilfredo Sánchez 1c2bf35618 No 3.4. Fix pypy IDs. 2021-01-14 10:12:40 -08:00
Wilfredo Sánchez 26e24d0f65 Update basepython to 3.9 to match CI config 2021-01-14 09:59:54 -08:00
Wilfredo Sánchez 9d4283eba2 Merge branch 'master' into gh-actions
* master:
  bump version for v21.0.1dev
  bump docs version, write v21.0.0 changelog
  bump version for v21.0.0 release (and add py3.9 classifier)
  [requires.io] dependency update

# Conflicts:
#	CHANGELOG.md
2021-01-14 09:58:34 -08:00
Mahmoud Hashemi a451f3dcad bump version for v21.0.1dev 2021-01-07 22:01:07 -08:00
Mahmoud Hashemi cd875e6bbb bump docs version, write v21.0.0 changelog 2021-01-07 21:59:56 -08:00
Mahmoud Hashemi eae9223faf bump version for v21.0.0 release (and add py3.9 classifier) 2021-01-07 21:48:11 -08:00
Wilfredo Sánchez Vega 272fede777
Merge pull request #150 from python-hyper/requires-io-master
[requires.io] dependency update on master branch
2021-01-07 17:08:48 -08:00
requires.io 39b1912f54 [requires.io] dependency update 2021-01-07 09:14:23 -08:00
Wilfredo Sánchez Vega cf23cd5e74
Merge branch 'master' into gh-actions 2021-01-05 12:01:52 -08:00
Wilfredo Sánchez Vega 512b4648e3
Merge pull request #148 from python-hyper/requires-io-master
[requires.io] dependency update on master branch
2021-01-05 11:50:56 -08:00
requires.io cdfe3c853d [requires.io] dependency update 2021-01-04 17:27:35 -08:00
requires.io 31f37e24a6 [requires.io] dependency update 2021-01-04 06:46:22 -08:00
requires.io 4533c5a2c1 [requires.io] dependency update 2021-01-04 05:22:40 -08:00
requires.io 4d7f64370a [requires.io] dependency update 2021-01-04 05:08:10 -08:00
Glyph 1949b07aca
Merge pull request #145 from python-hyper/ne-plus-ultra
make hyperlink handle + like an HTML form post by default
2020-12-29 19:26:35 -08:00
Glyph b06994be0f
Merge pull request #146 from twm/ne-plus-ultra
(Encoded)URL round-tripping of + in query
2020-12-29 12:52:26 -08:00
Tom Most a9eba07c72 Don't force encode +
Before:

>>> URL(scheme='https', host='foo', query={'f+o o': 'b+a r'}).to_text()
'https://foo/?f%2Bo o=b%2Ba r'

After:

>>> URL(scheme='https', host='foo', query={'f+o o': 'b+a r'}).to_text()
'https://foo/?f+o o=b+a r'

If spaces pass unencoded, surely + can.
2020-12-28 21:43:47 -08:00
Tom Most b69be9e34a Test URL round-tripping of + in query 2020-12-28 14:38:59 -08:00
Wilfredo Sánchez Vega 51830990f0
Merge branch 'master' into ne-plus-ultra 2020-12-28 10:19:18 -08:00
Wilfredo Sánchez Vega e362c53eed
Merge pull request #140 from python-hyper/requires-io-master
[requires.io] dependency update on master branch
2020-12-28 10:18:56 -08:00
Glyph ad88c47c93 make hyperlink handle + like an HTML form post by default 2020-12-28 00:32:19 -08:00
Wilfredo Sánchez Vega d6e72b9b44
Merge branch 'master' into requires-io-master 2020-12-26 17:30:54 -08:00
requires.io 91fee33af3 [requires.io] dependency update 2020-12-26 17:30:27 -08:00
Wilfredo Sánchez Vega e5cd7e2a04
Merge pull request #141 from twm/reformat
Reformat a few files with Black
2020-12-26 17:30:21 -08:00
requires.io 1255f95573 [requires.io] dependency update 2020-12-24 07:36:21 -08:00
requires.io 301bc18e5a [requires.io] dependency update 2020-12-24 03:15:28 -08:00
Tom Most f62cf49899 Remove redundant codecov run 2020-12-22 17:07:32 -08:00