Name | type-lens JSON |
Version |
0.1.0a1
JSON |
| download |
home_page | None |
Summary | type-lens is a Python template project designed to simplify the setup of a new project. |
upload_time | 2024-03-30 07:11:57 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <4.0,>=3.9 |
license | MIT |
keywords |
developer
jolt-org
programming
tools
type-lens
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# type-lens
<div align="center">
| Project | | Status |
| --------- | :-- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| CI/CD | | [![Latest Release](https://github.com/jolt-org/type-lens/actions/workflows/publish.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/publish.yaml) [![Tests And Linting](https://github.com/jolt-org/type-lens/actions/workflows/ci.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/ci.yaml) [![Documentation Building](https://github.com/jolt-org/type-lens/actions/workflows/docs.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/docs.yaml) |
| Quality | | [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=coverage)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) |
| Community | | [![Discord](https://img.shields.io/discord/1149784127659319356?labelColor=F50057&color=202020&label=chat%20on%20discord&logo=discord&logoColor=202020)](https://discord.gg/XpFNTjjtTK) |
| Meta | | [![Jolt Project](https://img.shields.io/badge/Jolt%20Org-%E2%AD%90-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://github.com/jolt-org/) [![types - Mypy](https://img.shields.io/badge/types-Mypy-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://github.com/python/mypy) [![License - MIT](https://img.shields.io/badge/license-MIT-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://spdx.org/licenses/) [![Jolt Sponsors](https://img.shields.io/badge/Sponsor-%E2%9D%A4-%23202020.svg?&logo=github&logoColor=202020&labelColor=F50057)](https://github.com/sponsors/jolt-org) [![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json&labelColor=F50057)](https://github.com/astral-sh/ruff) [![code style - Black](https://img.shields.io/badge/code%20style-black-000000.svg?logo=python&labelColor=F50057&logoColor=202020)](https://github.com/psf/black) |
</div>
> [!WARNING]
> **Pre-Release Alpha Stage**
>
> Please note that `type-lens` is currently in a pre-release alpha stage of development. This means the library is still
> under active development, and its API is subject to change. We encourage developers to experiment with `type-lens` and
> provide feedback, but we recommend against using it in production environments until a stable release is available.
## About
`type-lens` is a library that allows for utilizing Python types at runtime.
## Usage
- Install `type-lens` with `pip` or check out [our installation guide][install-guide]
```shell
pip install type-lens
```
## Contributing
All [Jolt][jolt-org] projects will always be a community-centered, available for contributions of any size.
Before contributing, please review the [contribution guide][contributing].
If you have any questions, reach out to us on [Discord][discord], our org-wide [GitHub discussions][jolt-discussions] page,
or the [project-specific GitHub discussions page][project-discussions].
<hr>
<!-- markdownlint-disable -->
<p align="center">
<!-- github-banner-start -->
<img src="https://raw.githubusercontent.com/jolt-org/meta/2901c9c5c5895a83fbfa56944c33bca287f88d42/branding/SVG%20-%20Transparent/logo-full-wide.svg" alt="Litestar Logo - Light" width="20%" height="auto" />
<br>A <a href="https://github.com/jolt-org">Jolt Organization</a> Project
<!-- github-banner-end -->
</p>
[jolt-org]: https://github.com/jolt-org
[contributing]: https://docs.type-lens.jolt.rs/latest/contribution-guide.html
[discord]: https://discord.gg/XpFNTjjtTK
[jolt-discussions]: https://github.com/orgs/jolt-org/discussions
[project-discussions]: https://github.com/jolt-org/type-lens/discussions
[project-docs]: https://docs.type-lens.jolt.rs
[install-guide]: https://docs.type-lens.jolt.rs/latest/#installation
[newrepo]: https://github.com/organizations/jolt-org/repositories/new?template=type-lens
Raw data
{
"_id": null,
"home_page": null,
"name": "type-lens",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": "Jolt Developers <maintainers@jolt.rs>, Cody Fincher <cody.fincher@gmail.com>, Janek Nouvertn\u00e9 <provinzkraut@posteo.de>, Jacob Coffee <jacob@z7x.org>, Peter Schutt <peter.github@proton.me>, Visakh Unnikrishnan <guacs.guacs@gmail.com>",
"keywords": "developer, jolt-org, programming, tools, type-lens",
"author": null,
"author_email": "Cody Fincher <cody.fincher@gmail.com>, Janek Nouvertn\u00e9 <provinzkraut@posteo.de>, Jacob Coffee <jacob@z7x.org>, Peter Schutt <peter.github@proton.me>, Visakh Unnikrishnan <guacs.guacs@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/f8/cc/8dab0c0966066dffd6d8c2ad5e523d9dbd010e1a0aa608c62b887268b4db/type_lens-0.1.0a1.tar.gz",
"platform": null,
"description": "# type-lens\n\n<div align=\"center\">\n\n| Project | | Status |\n| --------- | :-- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| CI/CD | | [![Latest Release](https://github.com/jolt-org/type-lens/actions/workflows/publish.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/publish.yaml) [![Tests And Linting](https://github.com/jolt-org/type-lens/actions/workflows/ci.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/ci.yaml) [![Documentation Building](https://github.com/jolt-org/type-lens/actions/workflows/docs.yaml/badge.svg)](https://github.com/jolt-org/type-lens/actions/workflows/docs.yaml) |\n| Quality | | [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=coverage)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=jolt-org_type-lens&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=jolt-org_type-lens) |\n| Community | | [![Discord](https://img.shields.io/discord/1149784127659319356?labelColor=F50057&color=202020&label=chat%20on%20discord&logo=discord&logoColor=202020)](https://discord.gg/XpFNTjjtTK) |\n| Meta | | [![Jolt Project](https://img.shields.io/badge/Jolt%20Org-%E2%AD%90-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://github.com/jolt-org/) [![types - Mypy](https://img.shields.io/badge/types-Mypy-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://github.com/python/mypy) [![License - MIT](https://img.shields.io/badge/license-MIT-F50057.svg?logo=python&labelColor=F50057&color=202020&logoColor=202020)](https://spdx.org/licenses/) [![Jolt Sponsors](https://img.shields.io/badge/Sponsor-%E2%9D%A4-%23202020.svg?&logo=github&logoColor=202020&labelColor=F50057)](https://github.com/sponsors/jolt-org) [![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json&labelColor=F50057)](https://github.com/astral-sh/ruff) [![code style - Black](https://img.shields.io/badge/code%20style-black-000000.svg?logo=python&labelColor=F50057&logoColor=202020)](https://github.com/psf/black) |\n\n</div>\n\n> [!WARNING]\n> **Pre-Release Alpha Stage**\n>\n> Please note that `type-lens` is currently in a pre-release alpha stage of development. This means the library is still\n> under active development, and its API is subject to change. We encourage developers to experiment with `type-lens` and\n> provide feedback, but we recommend against using it in production environments until a stable release is available.\n\n## About\n\n`type-lens` is a library that allows for utilizing Python types at runtime.\n\n## Usage\n\n- Install `type-lens` with `pip` or check out [our installation guide][install-guide]\n\n```shell\npip install type-lens\n```\n\n## Contributing\n\nAll [Jolt][jolt-org] projects will always be a community-centered, available for contributions of any size.\n\nBefore contributing, please review the [contribution guide][contributing].\n\nIf you have any questions, reach out to us on [Discord][discord], our org-wide [GitHub discussions][jolt-discussions] page,\nor the [project-specific GitHub discussions page][project-discussions].\n\n<hr>\n\n<!-- markdownlint-disable -->\n<p align=\"center\">\n <!-- github-banner-start -->\n <img src=\"https://raw.githubusercontent.com/jolt-org/meta/2901c9c5c5895a83fbfa56944c33bca287f88d42/branding/SVG%20-%20Transparent/logo-full-wide.svg\" alt=\"Litestar Logo - Light\" width=\"20%\" height=\"auto\" />\n <br>A <a href=\"https://github.com/jolt-org\">Jolt Organization</a> Project\n <!-- github-banner-end -->\n</p>\n\n[jolt-org]: https://github.com/jolt-org\n[contributing]: https://docs.type-lens.jolt.rs/latest/contribution-guide.html\n[discord]: https://discord.gg/XpFNTjjtTK\n[jolt-discussions]: https://github.com/orgs/jolt-org/discussions\n[project-discussions]: https://github.com/jolt-org/type-lens/discussions\n[project-docs]: https://docs.type-lens.jolt.rs\n[install-guide]: https://docs.type-lens.jolt.rs/latest/#installation\n[newrepo]: https://github.com/organizations/jolt-org/repositories/new?template=type-lens\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "type-lens is a Python template project designed to simplify the setup of a new project.",
"version": "0.1.0a1",
"project_urls": {
"Blog": "https://blog.jolt.rs",
"Changelog": "https://github.com/jolt-org/type-lens/releases/",
"Discord": "https://discord.gg/XpFNTjjtTK",
"Issue Tracker": "https://github.com/jolt-org/type-lens/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc",
"documentation": "https://docs.type-lens.jolt.rs/",
"homepage": "https://jolt.rs/",
"repository": "https://github.com/jolt-org/type-lens"
},
"split_keywords": [
"developer",
" jolt-org",
" programming",
" tools",
" type-lens"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "279f3c40477addd8a3bbd13c43eff6d585c40b42e3fd4674863dacb50751ec87",
"md5": "27cb2c87be4cd5e7be3b04142aea3c0b",
"sha256": "8aea94c1d4150a6f573216e481e2bcd31649ddd1893fdb9aa736d94d61eb249a"
},
"downloads": -1,
"filename": "type_lens-0.1.0a1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "27cb2c87be4cd5e7be3b04142aea3c0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 9115,
"upload_time": "2024-03-30T07:11:56",
"upload_time_iso_8601": "2024-03-30T07:11:56.111945Z",
"url": "https://files.pythonhosted.org/packages/27/9f/3c40477addd8a3bbd13c43eff6d585c40b42e3fd4674863dacb50751ec87/type_lens-0.1.0a1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8cc8dab0c0966066dffd6d8c2ad5e523d9dbd010e1a0aa608c62b887268b4db",
"md5": "f7bfc339cee6e82f8385808e1cf475d9",
"sha256": "bd3067e34356045867aba2b6d9f3e42b4ffd55d6bba5c1f4fdd681e723537641"
},
"downloads": -1,
"filename": "type_lens-0.1.0a1.tar.gz",
"has_sig": false,
"md5_digest": "f7bfc339cee6e82f8385808e1cf475d9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 336439,
"upload_time": "2024-03-30T07:11:57",
"upload_time_iso_8601": "2024-03-30T07:11:57.869432Z",
"url": "https://files.pythonhosted.org/packages/f8/cc/8dab0c0966066dffd6d8c2ad5e523d9dbd010e1a0aa608c62b887268b4db/type_lens-0.1.0a1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-30 07:11:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jolt-org",
"github_project": "type-lens",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "type-lens"
}