Skip to main content

dublib

dublib – это библиотека Python, поставляющая полезные компоненты общего назначения, а также опциональные инструменты для разработки ботов Telegram на основе pyTelegramBotAPI.

Данный пакет является полностью типизированным и автоматически проверяется mypy.

Разработка происходит по Rolling-модели. Это значит, что если для улучшения, исправления, оптимизации или соответствия стандарту нужно нарушить обратную совместимость, это будет выполнено, потому рекомендуется строго привязывать ваш проект к определённой версии dublib.

Автоматически обновляемая документация доступна на Read the Docs. Инструкции по сборке автономной версии доступна здесь.

Модули

  • CLI – набор инструментов для построения интерфейсов командой строки и стилизованного вывода в терминал.
  • Engine – компоненты для реализации шины общения, работы с конфигурационными файлами, локализации и применения патчей.
  • Functions – функции преобразования и обработки типов данных, унифицированных системных вызовов, декораторы.
  • Polyglot – форматировщики для Markdown и HTML.
  • TelebotUtils – менеджер пользователей на основе JSON, оператор кжширования файлов и расширения для бота Telegram.
  • Validators – валидаторы и преобразователи строковых данных.
  • WebRequestor – оператор веб-запросов, унифицирующий работу с библиотеками requests, httpx и curl_cffi и поддерживающий множество расширений и автоматизаций.

Copyright © DUB1401. 2023-2026.

Metadata

Release files for dublib 0.30.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dublib 0.30.4
File Size Uploaded
dublib-0.30.4.tar.gz 63.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dublib 0.30.4
File Interpreter ABI Platform
dublib-0.30.4-py3-none-any.whl Python 3 none any Details

Total release size: 159.2 kB

Release files / dublib-0.30.4.tar.gz

Download URL dublib-0.30.4.tar.gz
Size 63.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0ed6f0e929067d0cf88505b5858f5b83c2e65decf15ca927a9a4416b8f0e3066
BLAKE2b-256 checksum
How to use checksums
c6078c90d6c0fb423dcaaa845b7cdc4b299189e7713544ba252cec96047c32f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / dublib-0.30.4-py3-none-any.whl

Download URL dublib-0.30.4-py3-none-any.whl
Size 96.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9bc2dd74ffb0f4d54c3e8d6b7626cbf27088f36eaba04b4825d8e05b8b564032
BLAKE2b-256 checksum
How to use checksums
0eda4e89a253a4142a4ed57a272ffeec74f97df35e1469b88d4b3dc1860d73dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

0.32.0

2 release files

0.31.1

2 release files

0.31.0

2 release files

This release

0.30.4 This release

2 release files

0.30.3

2 release files

0.30.2

2 release files

0.28.5

2 release files

0.28.4

2 release files

0.28.3

2 release files

0.28.2

2 release files

0.28.1

2 release files

0.28.0

2 release files

0.27.1

2 release files

0.27.0

2 release files

0.26.0

2 release files

0.25.1

2 release files

0.24.3

2 release files

0.24.2

2 release files

0.24.1

2 release files

0.23.9

2 release files

0.23.8

2 release files

0.23.7

2 release files

0.23.6

2 release files

0.23.4

2 release files

0.23.2

2 release files

0.23.1

2 release files

0.23.0

2 release files

0.22.1

2 release files

0.22.0

2 release files

0.20.2

2 release files

0.20.1

2 release files

0.19.1

2 release files

0.18.2

2 release files

0.17.1

2 release files

0.17.0

2 release files

0.16.1

2 release files

0.16.0

2 release files

0.15.3

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.14.1

2 release files

0.14.0

2 release files

0.12.1

2 release files

0.12.0

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page