Python-Type-Challenges icon indicating copy to clipboard operation
Python-Type-Challenges copied to clipboard

Master Python typing (type hints) with interactive online exercises!

Results 7 Python-Type-Challenges issues
Sort by recently updated
recently updated
newest added

## Description Use HTMX refactor random button. ## Done homepage random button sidebar random button Resolve #104

As we have [random challenge entrance](https://python-type-challenges.zeabur.app/random), we can add it to README.

documentation

## Description Currently, click random button will reload the page, and all passed-icon will reload. ![image](https://github.com/laike9m/Python-Type-Challenges/assets/52167622/ec1222b8-1f1f-4da3-a2e8-50448f95a9c8) ![image](https://github.com/laike9m/Python-Type-Challenges/assets/52167622/6e09ffdc-b3c7-4290-b8ce-28fcf689e8d1)

performance

## New feature support test_code to add pyright-config as below. ```py ## End of test code ## # pyright: analyzeUnannotatedFunctions=false ``` ## Bug fix disable user to modify pyright-config.

enhancement

## Bug description ![image](https://github.com/laike9m/Python-Type-Challenges/assets/52167622/5389cf14-8144-48af-9167-67626a5efb9f) If `# expect-type-error` not in `test_code`, challenge can pass with `raise`. ## Challenges - advanced-forward - advanced-never2

[PEP 696](https://www.python.org/dev/peps/pep-0696/) defaults for type variables

help wanted
good first issue

[PEP 698](https://www.python.org/dev/peps/pep-0698/)

help wanted
good first issue