| Name | tp-shared JSON |
| Version |
0.2.415
JSON |
| download |
| home_page | None |
| Summary | None |
| upload_time | 2025-11-01 07:27:49 |
| maintainer | None |
| docs_url | None |
| author | Developer |
| requires_python | <=3.14,>=3.12 |
| license | None |
| keywords |
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# π§© tp-shared
ΠΠ±ΡΠΈΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΡΡ
Π΅ΠΌ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
.
---
## Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:
`poetry add tp-shared`
## ΠΡΠΈΡΡΠΊΠ° ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ
```
poetry cache clear pypi --all --no-interaction; poetry add tp-shared@latest
```
```
poetry cache clear pypi --all --no-interaction && poetry add tp-shared@latest
```
## ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ:
Π‘ΠΎΠ±ΠΈΡΠ°Π΅Ρ ΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ Π² PyPI.
`poetry publish --build`
## Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
**messages**
-------------------------
Π‘Ρ
Π΅ΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΎΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
ΠΡΠΈΠΌΠ΅Ρ ΠΈΠΌΠΏΠΎΡΡΠ°
from tp_shared_schemas.messages import GibddDcResultMessage
Π ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π»Π΅ΠΆΠ°Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Pydantic-ΡΡ
Π΅ΠΌΡ, ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Ρ.
--------------------------
---
## ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Ρ ΠΎΠ±ΡΠΈΠΌΠΈ ΡΡ
Π΅ΠΌΠ°ΠΌΠΈ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
Π² ΡΠ°ΠΉΠ»Π΅ pyproject.toml ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ:
1)
```Python
[tool.poetry.dependencies]
tp-shared = { git = "https://gitlab.8525.ru/modules/tp-shared.git", rev = "main" }
```
poetry add git
```python
poetry add git+https://gitlab.8525.ru/modules/tp-shared.git
```
2) ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ poetry install ΠΈΠ»ΠΈ poetry update
## Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
```
cd existing_repo
git remote add origin https://gitlab.8525.ru/modules/tp-shared.git
git branch -M main
git push -uf origin main
```
Raw data
{
"_id": null,
"home_page": null,
"name": "tp-shared",
"maintainer": null,
"docs_url": null,
"requires_python": "<=3.14,>=3.12",
"maintainer_email": null,
"keywords": null,
"author": "Developer",
"author_email": "front-gold@mail.ru",
"download_url": "https://files.pythonhosted.org/packages/c4/19/ebfe6d7aa8e9579e69e7be34338a54d136166c0817c03faf710d3ef81cf1/tp_shared-0.2.415.tar.gz",
"platform": null,
"description": "# \ud83e\udde9 tp-shared\n\n\u041e\u0431\u0449\u0438\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u0445\u0435\u043c \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445.\n\n---\n\n## \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430:\n`poetry add tp-shared`\n\n## \u041e\u0447\u0438\u0441\u0442\u043a\u0430 \u043f\u0440\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438\n```\npoetry cache clear pypi --all --no-interaction; poetry add tp-shared@latest\n```\n\n```\npoetry cache clear pypi --all --no-interaction && poetry add tp-shared@latest\n```\n\n## \u041f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f:\n\u0421\u043e\u0431\u0438\u0440\u0430\u0435\u0442 \u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u0432 PyPI.\n\n`poetry publish --build`\n\n## \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\n\n**messages** \n-------------------------\n\u0421\u0445\u0435\u043c\u044b \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e\u0442 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432\n\n\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \n\nfrom tp_shared_schemas.messages import GibddDcResultMessage\n\n\u0412 \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u043b\u0435\u0436\u0430\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 Pydantic-\u0441\u0445\u0435\u043c\u044b, \u0441\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443.\n--------------------------\n---\n\n## \u041a\u0430\u043a \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043a \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u043f\u0440\u043e\u0435\u043a\u0442\u0443\n\n\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441 \u043e\u0431\u0449\u0438\u043c\u0438 \u0441\u0445\u0435\u043c\u0430\u043c\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b:\n\u0432 \u0444\u0430\u0439\u043b\u0435 pyproject.toml \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c:\n1) \n\n```Python\n[tool.poetry.dependencies]\ntp-shared = { git = \"https://gitlab.8525.ru/modules/tp-shared.git\", rev = \"main\" }\n```\n\npoetry add git\n\n```python\npoetry add git+https://gitlab.8525.ru/modules/tp-shared.git\n```\n\n2) \u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 poetry install \u0438\u043b\u0438 poetry update\n\n\n## \u0420\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439\n```\ncd existing_repo\ngit remote add origin https://gitlab.8525.ru/modules/tp-shared.git\ngit branch -M main\ngit push -uf origin main\n```\n\n",
"bugtrack_url": null,
"license": null,
"summary": null,
"version": "0.2.415",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f85e7ab3aae719fd0a83bcfda50a5278d4a59b75831de447860227b73a4ca720",
"md5": "fca4c07f30c66c359e3172c0b471f37e",
"sha256": "cdff1a80916badd7193d4f389aca1e092307a379b6702603394608c92b4e770f"
},
"downloads": -1,
"filename": "tp_shared-0.2.415-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fca4c07f30c66c359e3172c0b471f37e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<=3.14,>=3.12",
"size": 27005,
"upload_time": "2025-11-01T07:27:46",
"upload_time_iso_8601": "2025-11-01T07:27:46.481953Z",
"url": "https://files.pythonhosted.org/packages/f8/5e/7ab3aae719fd0a83bcfda50a5278d4a59b75831de447860227b73a4ca720/tp_shared-0.2.415-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c419ebfe6d7aa8e9579e69e7be34338a54d136166c0817c03faf710d3ef81cf1",
"md5": "35573f94dd71f30e392bcaaa4a2dceae",
"sha256": "7bb93b879f55a707bc89917ad0e3279b8fde72e1bc6e6e80b472b512d91b94ba"
},
"downloads": -1,
"filename": "tp_shared-0.2.415.tar.gz",
"has_sig": false,
"md5_digest": "35573f94dd71f30e392bcaaa4a2dceae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<=3.14,>=3.12",
"size": 10418,
"upload_time": "2025-11-01T07:27:49",
"upload_time_iso_8601": "2025-11-01T07:27:49.223512Z",
"url": "https://files.pythonhosted.org/packages/c4/19/ebfe6d7aa8e9579e69e7be34338a54d136166c0817c03faf710d3ef81cf1/tp_shared-0.2.415.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-11-01 07:27:49",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "tp-shared"
}