Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carlijoy/intersection_examples
Python Typing Intersection examples
https://github.com/carlijoy/intersection_examples
Last synced: about 2 months ago
JSON representation
Python Typing Intersection examples
- Host: GitHub
- URL: https://github.com/carlijoy/intersection_examples
- Owner: CarliJoy
- License: mit
- Created: 2023-07-21T07:18:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-12T13:51:51.000Z (9 months ago)
- Last Synced: 2024-10-14T03:31:25.918Z (2 months ago)
- Language: Python
- Size: 131 KB
- Stars: 31
- Watchers: 19
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# intersection_examples
Python Typing Intersection examples and an [initial specification](./docs/specification.rst) intended to be used within a later PEP.The issues in this repo shall streamline the original https://github.com/python/typing/issues/213 issue.
Please open an issue (if not already existing), if you find any issues with the specification.
For short exchange and discussion you can use [this Discord server](https://discord.gg/wDWAbXatWt).
If you want to contribute to this repo [write into this issue](https://github.com/CarliJoy/intersection_examples/issues/4).
The general state is [tracked in this issue](https://github.com/CarliJoy/intersection_examples/issues/8).
Experimental CPython implementation of intersections can be found in [this issue](https://github.com/CarliJoy/intersection_examples/issues/9)
# Installation
You can install the repo with:
`poetry install`
Poetry is a package manager for python - for more information please see here: https://python-poetry.org/
Install pre-commit hooks to ensure conformity to the formatting specification:
`poetry run pre-commit install`