Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/rfc3986/__init__.py: 94%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

17 statements  

1# Copyright (c) 2014 Rackspace 

2# Licensed under the Apache License, Version 2.0 (the "License"); 

3# you may not use this file except in compliance with the License. 

4# You may obtain a copy of the License at 

5# 

6# http://www.apache.org/licenses/LICENSE-2.0 

7# 

8# Unless required by applicable law or agreed to in writing, software 

9# distributed under the License is distributed on an "AS IS" BASIS, 

10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 

11# implied. 

12# See the License for the specific language governing permissions and 

13# limitations under the License. 

14""" 

15An implementation of semantics and validations described in RFC 3986. 

16 

17See http://rfc3986.readthedocs.io/ for detailed documentation. 

18 

19:copyright: (c) 2014 Rackspace 

20:license: Apache v2.0, see LICENSE for details 

21""" 

22from .api import IRIReference 

23from .api import URIReference 

24from .api import iri_reference 

25from .api import is_valid_uri 

26from .api import normalize_uri 

27from .api import uri_reference 

28from .api import urlparse 

29from .parseresult import ParseResult 

30 

31__title__ = "rfc3986" 

32__author__ = "Ian Stapleton Cordasco" 

33__author_email__ = "graffatcolmingov@gmail.com" 

34__license__ = "Apache v2.0" 

35__copyright__ = "Copyright 2014 Rackspace; 2016 Ian Stapleton Cordasco" 

36__version__ = "2.0.0" 

37 

38__all__ = ( 

39 "ParseResult", 

40 "URIReference", 

41 "IRIReference", 

42 "is_valid_uri", 

43 "normalize_uri", 

44 "uri_reference", 

45 "iri_reference", 

46 "urlparse", 

47 "__title__", 

48 "__author__", 

49 "__author_email__", 

50 "__license__", 

51 "__copyright__", 

52 "__version__", 

53)