Skip to main content

Shared library for TiebaMeow services

Project description

tiebameow

Tiebameow 项目通用模块

简介

tiebameow 是在 Tiebameow 项目内使用的通用模块,提供了通用的数据模型、序列化/反序列化工具以及辅助函数。

目录

  • models: 定义了通用数据交换模型 和 ORM 数据模型。
  • parsers: 提供解析和处理 aiotieba 数据的解析器。
  • schemas: 定义了各种数据片段的 Pydantic 模型。
  • serializers: 提供数据交换模型的序列化和反序列化方法。
  • utils: 包含一些辅助函数和工具类。

开发指南

欢迎贡献代码,请确保遵循项目的编码规范,并在提交前运行 pre-commit hooks:

uv sync --dev
pre-commit install
pre-commit run --all-files

有关详细信息,请参阅 CONTRIBUTING.md 文件。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiebameow-0.1.0rc1.tar.gz (23.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tiebameow-0.1.0rc1-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file tiebameow-0.1.0rc1.tar.gz.

File metadata

  • Download URL: tiebameow-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 23.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiebameow-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 c200602075e03dacfb7a64595185c938b26387d2b7940934644597e07823cea0
MD5 24c6d9609775a418181b872d46495ccc
BLAKE2b-256 1be8d4795a5ebd9408bba3dec62e4c052c2e4b757a96fa25b94a8aa456117ba1

See more details on using hashes here.

File details

Details for the file tiebameow-0.1.0rc1-py3-none-any.whl.

File metadata

  • Download URL: tiebameow-0.1.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiebameow-0.1.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 e8377577b82ea5c00771a26d81c533fbcb7f815dd97bf9f783ca46fc47762d11
MD5 2bac276500db6ddc338cd58760a940db
BLAKE2b-256 71cfbfd9a91986a09e024533f70402b7e786e1be9931ebae44c6f79ac79fed4c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page