Skip to main content

FastKit: FastFlyer 框架配套开发工具包

Verison

项目介绍

FastKit 是 Python 开发工具包,集成了 增强 HTTP 请求、MySQL、Redis 等通用方法。

FastKit

项目依赖

python版本:>3, <4

安装方法

使用下面的命令直接安装最新版本

pip3 install fastkit

注:若安装报错,可以 case by case 解决,或者提供报错截图。

功能说明

注:功能将持续更新,使用请查阅功能配套说明文档。

功能 说明文档 备注
日志打印 fastkit/logging 同时支持本地Console、文件日志打印
HTTP请求 fastkit/httpx 提供HTTP状态码对象和HTTP增强型客户端等功能
配置中心 fastkit/configure 鹅厂内部版本特有,开源版本已剔除
服务发现 fastkit/discovery 鹅厂内部版本特有,开源版本已剔除
监控告警 fastkit/monitor 鹅厂内部版本特有,开源版本已剔除
数据缓存 fastkit/cache 对接Redis和Cacheout组件
数据存储 fastkit/database 基于 SQLAlchemy和 Dataset 封装,同时提供ORM和SQL使用模式
消息队列 fastkit/message 对接kafka组件,提供生产者和消费者模型
基础功能 fastkit/utils 提供字符串格式化等各种工具函数

Metadata

Release files for fastkit 0.1.22

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

Source distribution (sdist)

Source distribution for fastkit 0.1.22
File Size Uploaded
fastkit-0.1.22.tar.gz 30.2 kB Details

Built distribution (wheel)

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

Total release size: 66.8 kB

Release files / fastkit-0.1.22.tar.gz

Download URL fastkit-0.1.22.tar.gz
Size 30.2 kB
Tags Source
SHA-256 checksum
How to use checksums
cbdde33f5a32cc3c35397f1e9e2e5baf8c68d0a73645b472307315fb32005e45
BLAKE2b-256 checksum
How to use checksums
f56152e7b2b1b03e7cd71ea4074ace67834b70c95b068e84029f63af2e9fc459
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 16, 2025.

Transparency log

Release files / fastkit-0.1.22-py3-none-any.whl

Download URL fastkit-0.1.22-py3-none-any.whl
Size 36.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8859b22ab767e77412154e83cf27418c57a1f486764f0386de23310760dda4cd
BLAKE2b-256 checksum
How to use checksums
cce83ca37efe709353aebc529b11b0dcb1f45736da70712a37097822d5976a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Jul 16, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.22 This release

2 release files

0.1.21

2 release files

0.1.20

1 release file

0.1.19

1 release file

0.1.18

1 release file

0.1.17

1 release file

0.1.16

1 release file

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

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