跳转到主要内容

Basic, enthusiast-grade python client for atproto.com and bsky.app

项目描述

adenosine:Python中对atproto.com的爱好者级实现

状态: 目前还没有真正工作,并且可能会消耗您的数据

这是一个爱好项目,旨在实现2022年秋季最初宣布的Bluesky AT协议(atproto.com)的组件,用于联邦社交媒体。这可能对其他人来说是一个有趣的尝试,但不打算托管真实人物的真实内容。目标是通过对其实施来思考协议可能的工作方式。

本意是让此项目大致与Rust的adenosine实现保持一致。这可能只是一个Python库,而不是CLI或PDS实现。

免责声明

除了LICENSE文件中以下标准的自由软件免责声明外,请注意,此项目可能与上游协议规范不同步;不是用于现实世界的用途;在滥用、安全和隐私方面完全无知;没有升级/迁移路径等。

[贡献者] 提供的程序“按原样”提供,不提供任何类型的保证,无论是明示的还是暗示的,包括但不限于,对适销性和特定目的适用性的暗示保证。

如何:发布pypi.org包

访问test.pypi.org(然后稍后访问pypi.org)并为您的帐户生成API令牌(假设您已经有了帐户)。

安装依赖项(在Debian/Ubuntu上)

sudo apt install python3-build python3-twine

构建此包

python3 -m build

运行上传

# for test.pypi.org
python3 -m twine upload --repository testpypi dist/*

# for regular pypi.org
python3 -m twine upload dist/*

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

adenosine-0.0.0.tar.gz (2.9 kB 查看哈希值)

上传时间 源代码

构建分发

adenosine-0.0.0-py3-none-any.whl (3.2 kB 查看哈希值)

上传时间 Python 3

支持