diff --git a/.copier-answers.yml b/.copier-answers.yml
index 7a32e72..e5c8676 100644
--- a/.copier-answers.yml
+++ b/.copier-answers.yml
@@ -1,4 +1,4 @@
-_commit: 0.0.2rc-178-gf56f2a7
+_commit: 0.0.2rc-179-ge71b725
_src_path: gh:bswck/skeleton
author: bswck
cli: false
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
index 1102a4b..1f7ee7c 100644
--- a/.github/FUNDING.yml
+++ b/.github/FUNDING.yml
@@ -1,5 +1,5 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/%23%25%20if%20author%20%3D%3D%20%22bswck%22%20%25%23FUNDING.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/%23%25%20if%20author%20%3D%3D%20%22bswck%22%20%25%23FUNDING.yml%23%25%20endif%20%25%23.jinja
github: "bswck"
diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml
index 2f03abd..1323793 100644
--- a/.github/ISSUE_TEMPLATE/bug.yml
+++ b/.github/ISSUE_TEMPLATE/bug.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/ISSUE_TEMPLATE/bug.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/ISSUE_TEMPLATE/bug.yml.jinja
# docs https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 4abb7fb..df894e1 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,5 +1,5 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/ISSUE_TEMPLATE/config.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/ISSUE_TEMPLATE/config.yml.jinja
blank_issues_enabled: true
diff --git a/.github/ISSUE_TEMPLATE/functionality.yml b/.github/ISSUE_TEMPLATE/functionality.yml
index e494fcb..710a9f7 100644
--- a/.github/ISSUE_TEMPLATE/functionality.yml
+++ b/.github/ISSUE_TEMPLATE/functionality.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/ISSUE_TEMPLATE/functionality.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/ISSUE_TEMPLATE/functionality.yml.jinja
# docs https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 12e1f64..dff7d8e 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/dependabot.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/dependabot.yml.jinja
version: 2
updates:
diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml
index 34cab8d..95be3a3 100644
--- a/.github/workflows/audit.yml
+++ b/.github/workflows/audit.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/audit.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/audit.yml.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index 94b2731..6590ae3 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/%23%25%20if%20tests%20and%20public%20%25%23coverage.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/%23%25%20if%20tests%20and%20public%20%25%23coverage.yml%23%25%20endif%20%25%23.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/doclinks.yml b/.github/workflows/doclinks.yml
index ac64fa0..e77c09a 100644
--- a/.github/workflows/doclinks.yml
+++ b/.github/workflows/doclinks.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/%23%25%20if%20docs%20%25%23doclinks.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/%23%25%20if%20docs%20%25%23doclinks.yml%23%25%20endif%20%25%23.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index aecf318..c072594 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/lint.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/lint.yml.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml
index ba54f63..4525e57 100644
--- a/.github/workflows/mypy.yml
+++ b/.github/workflows/mypy.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/mypy.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/mypy.yml.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/news.yml b/.github/workflows/news.yml
index be9e23f..9a0c89b 100644
--- a/.github/workflows/news.yml
+++ b/.github/workflows/news.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/news.yml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/news.yml.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 028330a..ec786d4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/%23%25%20if%20pypi%20%25%23release.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/%23%25%20if%20pypi%20%25%23release.yml%23%25%20endif%20%25%23.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 891a7e5..ccf44a3 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.github/workflows/%23%25%20if%20tests%20%25%23test.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.github/workflows/%23%25%20if%20tests%20%25%23test.yml%23%25%20endif%20%25%23.jinja
# IMPORTANT!
# Pinned versions of actions and Poetry are managed in a different repository.
diff --git a/.gitignore b/.gitignore
index 34c2094..5d01bd2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/.gitignore.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/.gitignore.jinja
# Byte-compiled / optimized / DLL files
__pycache__/
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index bb4c722..fa229b2 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/%23%25%20if%20precommit%20%25%23.pre-commit-config.yaml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/%23%25%20if%20precommit%20%25%23.pre-commit-config.yaml%23%25%20endif%20%25%23.jinja
default_install_hook_types:
- "pre-commit"
diff --git a/.readthedocs.yml b/.readthedocs.yml
index 9d0acc1..9fc3d4f 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/%23%25%20if%20docs%20%25%23.readthedocs.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/%23%25%20if%20docs%20%25%23.readthedocs.yml%23%25%20endif%20%25%23.jinja
#
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8805cb5..099a30f 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,7 +1,7 @@
# Contributing to [runtime_generics](https://github.com/bswck/runtime_generics) 🎉
Contributions are very welcome. 🚀
@@ -46,9 +46,9 @@ Ready to contribute? Here's a quick guide on how to set up runtime_generics and
> [!Note]
> If you use Windows, it is highly recommended to complete the installation in the way presented below through [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install).
diff --git a/README.md b/README.md
index 3beea86..1739fdf 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# runtime_generics [![skeleton](https://img.shields.io/badge/0.0.2rc–178–gf56f2a7-skeleton?label=%F0%9F%92%80%20bswck/skeleton&labelColor=black&color=grey&link=https%3A//github.com/bswck/skeleton)](https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7) [![Supported Python versions](https://img.shields.io/pypi/pyversions/runtime-generics.svg?logo=python&label=Python)](https://pypi.org/project/runtime-generics/) [![Package version](https://img.shields.io/pypi/v/runtime-generics?label=PyPI)](https://pypi.org/project/runtime-generics/)
+# runtime_generics [![skeleton](https://img.shields.io/badge/0.0.2rc–179–ge71b725-skeleton?label=%F0%9F%92%80%20bswck/skeleton&labelColor=black&color=grey&link=https%3A//github.com/bswck/skeleton)](https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725) [![Supported Python versions](https://img.shields.io/pypi/pyversions/runtime-generics.svg?logo=python&label=Python)](https://pypi.org/project/runtime-generics/) [![Package version](https://img.shields.io/pypi/v/runtime-generics?label=PyPI)](https://pypi.org/project/runtime-generics/)
[![Tests](https://github.com/bswck/runtime_generics/actions/workflows/test.yml/badge.svg)](https://github.com/bswck/runtime_generics/actions/workflows/test.yml)
[![Coverage](https://coverage-badge.samuelcolvin.workers.dev/bswck/runtime_generics.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/bswck/runtime_generics)
@@ -114,10 +114,8 @@ assert repr(IOWrapper[str](io.StringIO())) == "<__main__.IOWrapper[str] object a
# For Enterprise
-| | |
-| -------- | ------ |
-| [![Tidelift](https://nedbatchelder.com/pix/Tidelift_Logo_small.png)](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-genericsutm_medium=referral&utm_campaign=readme) | [Available as part of the Tidelift Subscription.](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&&utm_medium=referral&utm_campaign=readme)
This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. [Learn more here](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&utm_medium=referral&utm_campaign=github).
-| | |
+| [![Tidelift](https://nedbatchelder.com/pix/Tidelift_Logo_small.png)](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-genericsutm_medium=referral&utm_campaign=readme) | [Available as part of the Tidelift Subscription.](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&&utm_medium=referral&utm_campaign=readme)
This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.
[Learn more here](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&utm_medium=referral&utm_campaign=github). |
+| - | - |
## Security contact information
To report a security vulnerability, please use the
@@ -137,14 +135,14 @@ If you use [Poetry](https://python-poetry.org/), then you might want to run:
poetry add runtime-generics
```
-## For contributors
+## For Contributors
[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
> [!Note]
> If you use Windows, it is highly recommended to complete the installation in the way presented below through [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install).
@@ -185,6 +183,6 @@ https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/README.md.ji
For more information on how to contribute, check out [CONTRIBUTING.md](https://github.com/bswck/runtime_generics/blob/HEAD/CONTRIBUTING.md).
Always happy to accept contributions! ❤️
-# Legal info
+# Legal Info
© Copyright by Bartosz Sławecki ([@bswck](https://github.com/bswck)).
This software is licensed under the terms of [MIT License](https://github.com/bswck/runtime_generics/blob/HEAD/LICENSE).
diff --git a/docs/contributing.md b/docs/contributing.md
index 0d52016..ee54feb 100644
--- a/docs/contributing.md
+++ b/docs/contributing.md
@@ -1,8 +1,8 @@
# Contributing to [runtime_generics](https://github.com/bswck/runtime_generics) 🎉
Contributions are very welcome. 🚀
@@ -47,9 +47,9 @@ Ready to contribute? Here's a quick guide on how to set up runtime_generics and
!!! Note
If you use Windows, it is highly recommended to complete the installation in the way presented below through [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install).
diff --git a/docs/index.md b/docs/index.md
index d2c1530..16fc11d 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,5 +1,5 @@
-# runtime_generics [![skeleton](https://img.shields.io/badge/0.0.2rc–178–gf56f2a7-skeleton?label=%F0%9F%92%80%20bswck/skeleton&labelColor=black&color=grey&link=https%3A//github.com/bswck/skeleton)](https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7) [![Supported Python versions](https://img.shields.io/pypi/pyversions/runtime-generics.svg?logo=python&label=Python)](https://pypi.org/project/runtime-generics/) [![Package version](https://img.shields.io/pypi/v/runtime-generics?label=PyPI)](https://pypi.org/project/runtime-generics/)
+# runtime_generics [![skeleton](https://img.shields.io/badge/0.0.2rc–179–ge71b725-skeleton?label=%F0%9F%92%80%20bswck/skeleton&labelColor=black&color=grey&link=https%3A//github.com/bswck/skeleton)](https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725) [![Supported Python versions](https://img.shields.io/pypi/pyversions/runtime-generics.svg?logo=python&label=Python)](https://pypi.org/project/runtime-generics/) [![Package version](https://img.shields.io/pypi/v/runtime-generics?label=PyPI)](https://pypi.org/project/runtime-generics/)
[![Tests](https://github.com/bswck/runtime_generics/actions/workflows/test.yml/badge.svg)](https://github.com/bswck/runtime_generics/actions/workflows/test.yml)
[![Coverage](https://coverage-badge.samuelcolvin.workers.dev/bswck/runtime_generics.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/bswck/runtime_generics)
@@ -117,10 +117,8 @@ assert repr(IOWrapper[str](io.StringIO())) == "<__main__.IOWrapper[str] object a
# For Enterprise
-| | |
-| -------- | ------ |
-| [![Tidelift](https://nedbatchelder.com/pix/Tidelift_Logo_small.png)](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-genericsutm_medium=referral&utm_campaign=readme) | [Available as part of the Tidelift Subscription.](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&&utm_medium=referral&utm_campaign=readme)
This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. [Learn more here](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&utm_medium=referral&utm_campaign=readthedocs).
-| | |
+| [![Tidelift](https://nedbatchelder.com/pix/Tidelift_Logo_small.png)](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-genericsutm_medium=referral&utm_campaign=readme) | [Available as part of the Tidelift Subscription.](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&&utm_medium=referral&utm_campaign=readme)
This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.
[Learn more here](https://tidelift.com/subscription/pkg/pypi-runtime-generics?utm_source=pypi-runtime-generics&utm_medium=referral&utm_campaign=readthedocs). |
+| - | - |
## Security contact information
To report a security vulnerability, please use the
@@ -140,14 +138,14 @@ If you use [Poetry](https://python-poetry.org/), then you might want to run:
poetry add runtime-generics
```
-## For contributors
+## For Contributors
[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
!!! Note
If you use Windows, it is highly recommended to complete the installation in the way presented below through [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install).
@@ -188,6 +186,6 @@ https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/fragments/readme.md
For more information on how to contribute, check out [CONTRIBUTING.md](https://github.com/bswck/runtime_generics/blob/HEAD/CONTRIBUTING.md).
Always happy to accept contributions! ❤️
-# Legal info
+# Legal Info
© Copyright by Bartosz Sławecki ([@bswck](https://github.com/bswck)).
This software is licensed under the terms of [MIT License](https://github.com/bswck/runtime_generics/blob/HEAD/LICENSE).
diff --git a/mkdocs.yml b/mkdocs.yml
index 8cd09a6..84a41b7 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/%23%25%20if%20docs%20%25%23mkdocs.yml%23%25%20endif%20%25%23.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/%23%25%20if%20docs%20%25%23mkdocs.yml%23%25%20endif%20%25%23.jinja
site_name: "runtime_generics"
site_description: "Reuse generic class type arguments at runtime."
diff --git a/news/.gitignore b/news/.gitignore
index 15c4478..2a9e077 100644
--- a/news/.gitignore
+++ b/news/.gitignore
@@ -1,5 +1,5 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/news/.gitignore.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/news/.gitignore.jinja
!.gitignore
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
index 7dba1e8..8919752 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/pyproject.toml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/pyproject.toml.jinja
[tool.poetry]
name = "runtime_generics"
@@ -26,9 +26,9 @@ backframe = "^0.1.1"
[tool.poetry.group.dev.dependencies]
[tool.poetry.group.dev-skeleton.dependencies]
-# This dependency group was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This dependency group was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/pyproject.toml.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/pyproject.toml.jinja
mypy = "^1.7.0"
ruff = "^0.3.2"
towncrier = "^23.11.0"
@@ -56,7 +56,7 @@ mkdocstrings = { version = ">=0.19.0", extras = ["python"] }
[tool.poe.tasks]
test = "pytest -v"
lint = "ruff check ."
-skeleton = "scripts/skeleton.0.0.2rc-178-gf56f2a7.bash"
+skeleton = "scripts/skeleton.0.0.2rc-179-ge71b725.bash"
check = [
{ ref="test" },
{ ref="lint" },
diff --git a/scripts/release.py b/scripts/release.py
index 6e2e6db..f11bee7 100644
--- a/scripts/release.py
+++ b/scripts/release.py
@@ -1,9 +1,9 @@
#!/usr/bin/env python
# (C) 2023–present Bartosz Sławecki (bswck)
#
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/scripts/release.py.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/scripts/release.py.jinja
#
"""
Automate the release process by updating local files, creating and pushing a new tag.
diff --git a/scripts/skeleton.0.0.2rc-178-gf56f2a7.bash b/scripts/skeleton.0.0.2rc-179-ge71b725.bash
similarity index 88%
rename from scripts/skeleton.0.0.2rc-178-gf56f2a7.bash
rename to scripts/skeleton.0.0.2rc-179-ge71b725.bash
index da56600..28619b7 100755
--- a/scripts/skeleton.0.0.2rc-178-gf56f2a7.bash
+++ b/scripts/skeleton.0.0.2rc-179-ge71b725.bash
@@ -1,11 +1,11 @@
#!/usr/bin/env bash
# (C) 2023–present Bartosz Sławecki (bswck)
#
-# Interact with bswck/skeleton (current version: https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7).
+# Interact with bswck/skeleton (current version: https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725).
#
-# This file was generated from bswck/skeleton@0.0.2rc-178-gf56f2a7.
+# This file was generated from bswck/skeleton@0.0.2rc-179-ge71b725.
# Instead of changing this particular file, you might want to alter the template:
-# https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7/project/scripts/skeleton.%7B%7Bsref%7D%7D.bash.jinja
+# https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725/project/scripts/skeleton.%7B%7Bsref%7D%7D.bash.jinja
#
# Usage:
#
@@ -131,32 +131,32 @@ make_context() {
)
export SKELETON_REF
SKELETON_REF=$(cat <<- 'EOF'
- 0.0.2rc-178-gf56f2a7
+ 0.0.2rc-179-ge71b725
EOF
)
export SREF
SREF=$(cat <<- 'EOF'
- 0.0.2rc-178-gf56f2a7
+ 0.0.2rc-179-ge71b725
EOF
)
export SKELETON_REV
SKELETON_REV=$(cat <<- 'EOF'
- https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7
+ https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725
EOF
)
export SREV
SREV=$(cat <<- 'EOF'
- https://github.com/bswck/skeleton/tree/0.0.2rc-178-gf56f2a7
+ https://github.com/bswck/skeleton/tree/0.0.2rc-179-ge71b725
EOF
)
export SKELETON_AND_REF
SKELETON_AND_REF=$(cat <<- 'EOF'
- bswck/skeleton@0.0.2rc-178-gf56f2a7
+ bswck/skeleton@0.0.2rc-179-ge71b725
EOF
)
export SNREF
SNREF=$(cat <<- 'EOF'
- bswck/skeleton@0.0.2rc-178-gf56f2a7
+ bswck/skeleton@0.0.2rc-179-ge71b725
EOF
)
export GH_REPO_ARGS
@@ -169,7 +169,7 @@ make_context() {
jq -n '{"deployment_branch_policy": {"protected_branches": false,"custom_branch_policies": true}}' | gh api -H "Accept: application/vnd.github+json" -X PUT "/repos/bswck/runtime_generics/environments/$1" --silent --input -
EOF
)
- export LAST_REF="0.0.2rc-178-gf56f2a7"
+ export LAST_REF="0.0.2rc-179-ge71b725"
export PROJECT_PATH_KEY="$$_skeleton_project_path"
export NEW_REF_KEY="$$_skeleton_new_ref"
export LAST_LICENSE_NAME="MIT"