Skip to content
This repository was archived by the owner on Jan 13, 2021. It is now read-only.

Commit 021af18

Browse files
KostyaEsmukovLukasa
authored andcommitted
Unvendor rfc3986 (#341)
* Add failing test for userinfo with '!' and '=' chars, which are allowed as per RFC3986 * Unvendor rfc3986. Also fixes issue with ! and = being invalid in userinfo
1 parent e118dad commit 021af18

16 files changed

+16
-1233
lines changed

.coveragerc

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ omit =
44
hyper/compat.py
55
hyper/httplib_compat.py
66
hyper/ssl_compat.py
7-
hyper/packages/*
87

98
[report]
109
fail_under = 100

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ matrix:
1919

2020
install:
2121
- ".travis/install.sh"
22-
before_script: "flake8 --max-complexity 15 --exclude 'hyper/packages/*' hyper test"
22+
before_script: "flake8 --max-complexity 15 hyper test"
2323

2424
script:
2525
- ".travis/run.sh"

hyper/common/util.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from enum import Enum
99

1010
from hyper.compat import unicode, bytes, imap
11-
from ..packages.rfc3986.uri import URIReference
11+
from rfc3986 import URIReference
1212
from ..compat import is_py3
1313

1414

hyper/packages/__init__.py

-7
This file was deleted.

hyper/packages/rfc3986/LICENSE

-13
This file was deleted.

hyper/packages/rfc3986/__init__.py

-45
This file was deleted.

hyper/packages/rfc3986/api.py

-92
This file was deleted.

hyper/packages/rfc3986/compat.py

-31
This file was deleted.

hyper/packages/rfc3986/exceptions.py

-21
This file was deleted.

0 commit comments

Comments
 (0)