spack/lib/spack/external/_vendoring
Todd Gamblin 7f24b11675 Vendor typing_extensions
We are using more and more typing features in Spack, and without features like
protocols, typing core is becoming harder and harder.

I think it's worth vendoring `typing_extensions` for this. It will get us a number of
useful capabilities:

* `Literal`
* `TypedDict`
* `Protocol`

among others.

Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-12-17 07:25:14 -08:00
..
altgraph
attr
attrs
distro distro.py: avoid excessive stat calls (#46030) 2024-08-26 18:55:55 +02:00
jinja2
jsonschema jsonschema: remove optional deps (#46041) 2024-08-26 22:15:52 +02:00
macholib
markupsafe
pyrsistent
ruamel/yaml
six
_pyrsistent_version.py
_pyrsistent_version.pyi
altgraph.pyi
jsonschema.pyi
macholib.pyi
ruamel.pyi
ruamel.yaml.LICENSE
six.LICENSE
six.py
typing_extensions.LICENSE Vendor typing_extensions 2024-12-17 07:25:14 -08:00
typing_extensions.py Vendor typing_extensions 2024-12-17 07:25:14 -08:00
typing_extensions.pyi Vendor typing_extensions 2024-12-17 07:25:14 -08:00