跳转到主要内容

多功能的ZODB抽象层

项目描述

一个通用的 ZODB 抽象层

sheraf 是一个围绕 ZODB 的包装库,它提供了模型管理和索引功能。它通过提供现成工具和显式工具,旨在使使用 ZODB 简单化。sheraf 目前与 ZODB 5python 3.7+ 兼容。

您可以使用 sheraf 做以下事情:

  • 做一些事情,但要做到正确;
  • 足够简单,以便初学者可以用几行代码做很多事情;
  • 足够强大,并且可调整,以供 Python 专家使用;
  • 代码简单且易于表达,必要时可以对其进行修改。

安装

sheraf 与 Python 3.7+ 兼容

poetry add sheraf
# or
pip install sheraf

如果您需要项目的 pytest 固定装置,请查看 pytest-sheraf。还有 sheraf 固定装置用于 unittest

pip install pytest-sheraf

贡献

非常鼓励提交错误报告和拉取请求!

  • 测试代码: poetry run pytestpoetry run tox
  • 格式化代码:black
  • 生成文档:poetry run tox -e doc

文档

您可以使用以下命令构建它,或在此处阅读它:readthedocs

poetry run tox -e doc
open build/sphinx/html/index.html

开发安装

sheraf 使用 poetry 作为其主要构建工具。请放心查看 文档

poetry install --extras all

项目详情


发布历史 发布通知 | RSS 源

下载文件

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

源分发

sheraf-0.5.38.tar.gz (55.5 kB 查看哈希值)

上传于 源代码

构建分发版

sheraf-0.5.38-py3-none-any.whl (65.9 kB 查看哈希值)

上传于 Python 3

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面