Skip to content

Commit c4ac43f

Browse files
authored
[script.module.typing_extensions] 4.7.1 (#2509)
1 parent e3698ef commit c4ac43f

File tree

5 files changed

+2706
-1871
lines changed

5 files changed

+2706
-1871
lines changed

script.module.typing_extensions/LICENSE renamed to script.module.typing_extensions/LICENSE.txt

Lines changed: 39 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,24 @@ A. HISTORY OF THE SOFTWARE
22
==========================
33

44
Python was created in the early 1990s by Guido van Rossum at Stichting
5-
Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands
5+
Mathematisch Centrum (CWI, see https://www.cwi.nl) in the Netherlands
66
as a successor of a language called ABC. Guido remains Python's
77
principal author, although it includes many contributions from others.
88

99
In 1995, Guido continued his work on Python at the Corporation for
10-
National Research Initiatives (CNRI, see http://www.cnri.reston.va.us)
10+
National Research Initiatives (CNRI, see https://www.cnri.reston.va.us)
1111
in Reston, Virginia where he released several versions of the
1212
software.
1313

1414
In May 2000, Guido and the Python core development team moved to
1515
BeOpen.com to form the BeOpen PythonLabs team. In October of the same
16-
year, the PythonLabs team moved to Digital Creations (now Zope
17-
Corporation, see http://www.zope.com). In 2001, the Python Software
18-
Foundation (PSF, see http://www.python.org/psf/) was formed, a
19-
non-profit organization created specifically to own Python-related
20-
Intellectual Property. Zope Corporation is a sponsoring member of
21-
the PSF.
22-
23-
All Python releases are Open Source (see http://www.opensource.org for
16+
year, the PythonLabs team moved to Digital Creations, which became
17+
Zope Corporation. In 2001, the Python Software Foundation (PSF, see
18+
https://www.python.org/psf/) was formed, a non-profit organization
19+
created specifically to own Python-related Intellectual Property.
20+
Zope Corporation was a sponsoring member of the PSF.
21+
22+
All Python releases are Open Source (see https://opensource.org for
2423
the Open Source Definition). Historically, most, but not all, Python
2524
releases have also been GPL-compatible; the table below summarizes
2625
the various releases.
@@ -60,6 +59,17 @@ direction to make these releases possible.
6059
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
6160
===============================================================
6261

62+
Python software and documentation are licensed under the
63+
Python Software Foundation License Version 2.
64+
65+
Starting with Python 3.8.6, examples, recipes, and other code in
66+
the documentation are dual licensed under the PSF License Version 2
67+
and the Zero-Clause BSD license.
68+
69+
Some software incorporated into Python is under different licenses.
70+
The licenses are listed with code falling under that license.
71+
72+
6373
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
6474
--------------------------------------------
6575

@@ -74,8 +84,9 @@ analyze, test, perform and/or display publicly, prepare derivative works,
7484
distribute, and otherwise use Python alone or in any derivative version,
7585
provided, however, that PSF's License Agreement and PSF's notice of copyright,
7686
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
77-
2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are
78-
retained in Python alone or in any derivative version prepared by Licensee.
87+
2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Python Software Foundation;
88+
All Rights Reserved" are retained in Python alone or in any derivative version
89+
prepared by Licensee.
7990

8091
3. In the event Licensee prepares a derivative work that is based on
8192
or incorporates Python or any part thereof, and wants to make
@@ -180,9 +191,9 @@ version prepared by Licensee. Alternately, in lieu of CNRI's License
180191
Agreement, Licensee may substitute the following text (omitting the
181192
quotes): "Python 1.6.1 is made available subject to the terms and
182193
conditions in CNRI's License Agreement. This Agreement together with
183-
Python 1.6.1 may be located on the Internet using the following
194+
Python 1.6.1 may be located on the internet using the following
184195
unique, persistent identifier (known as a handle): 1895.22/1013. This
185-
Agreement may also be obtained from a proxy server on the Internet
196+
Agreement may also be obtained from a proxy server on the internet
186197
using the following URL: http://hdl.handle.net/1895.22/1013".
187198

188199
3. In the event Licensee prepares a derivative work that is based on
@@ -252,3 +263,17 @@ FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
252263
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
253264
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
254265
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
266+
267+
ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON DOCUMENTATION
268+
----------------------------------------------------------------------
269+
270+
Permission to use, copy, modify, and/or distribute this software for any
271+
purpose with or without fee is hereby granted.
272+
273+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
274+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
275+
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
276+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
277+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
278+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
279+
PERFORMANCE OF THIS SOFTWARE.

script.module.typing_extensions/README

Lines changed: 0 additions & 90 deletions
This file was deleted.
Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2-
<addon id="script.module.typing_extensions"
3-
name="typing_extensions"
4-
version="3.7.4.3"
5-
provider-name="guido, ilevkivskyi, Razzeee">
2+
<addon id="script.module.typing_extensions" name="typing_extensions" version="4.7.1" provider-name="Python Software Foundation">
63
<requires>
7-
<import addon="xbmc.python" version="3.0.0"/>
4+
<import addon="xbmc.python" version="3.0.0" />
85
</requires>
9-
<extension point="xbmc.python.module"
10-
library="lib" />
6+
<extension point="xbmc.python.module" library="lib" />
117
<extension point="xbmc.addon.metadata">
12-
<summary lang="en_GB">Typing Extensions – Backported and Experimental Type Hints for Python</summary>
13-
<description lang="en_GB">Packed for Kodi from https://github.com/python/typing/blob/master/typing_extensions/</description>
8+
<summary lang="en_GB">Backported and Experimental Type Hints for Python 3.7+</summary>
9+
<description lang="en_GB">Backported and Experimental Type Hints for Python 3.7+</description>
1410
<platform>all</platform>
1511
<license>PSF-2.0</license>
16-
<source>https://github.com/Razzeee/script.module.typing_extensions</source>
17-
<email></email>
12+
<website>https://typing-extensions.readthedocs.io/en/latest/</website>
13+
<source>https://github.com/python/typing_extensions</source>
1814
<assets>
19-
<icon>icon.png</icon>
15+
<icon>resources/icon.png</icon>
2016
</assets>
2117
</extension>
2218
</addon>

0 commit comments

Comments
 (0)