跳转到主要内容

HuggingFace/NLP是一个开放的NLP数据集库。

项目描述

AllenNLP仓库发布的简单检查列表:https://github.com/allenai/allennlp/blob/master/setup.py

为pypi创建包。

  1. 在__init__.py和setup.py以及docs/source/conf.py中更改版本。

  2. 使用消息“发布:VERSION”提交这些更改。

  3. 在git中添加标签以标记发布:“git tag VERSION -m’为pypi添加标签 VERSION’” 将标签推送到git:git push –tags origin master

  4. 构建源代码和wheel。在创建wheel和源代码分发之间,不要在setup.py中更改任何内容(显然)。

    对于轮子,在顶级目录中运行:“python setup.py bdist_wheel”。(这将为您构建使用的Python版本的wheel)。

    对于源代码,运行:“python setup.py sdist”。现在您应该有一个包含 .whl 和 .tar.gz 源版本的 /dist 目录。

  5. 通过将包上传到pypi测试服务器来检查一切是否正确。

    twine upload dist/* -r pypitest (pypi建议使用twine,因为其他方法通过明文上传文件。)您可能需要指定仓库URL,使用以下命令:twine upload dist/* -r pypitest –repository-url=https://test.pypi.org/legacy/

    通过运行:pip install -i https://testpypi.python.org/pypi nlp 来检查您是否可以在虚拟环境中安装它。

  6. 将最终版本上传到实际的pypi:twine upload dist/* -r pypi

  7. 一旦一切看起来都很完美,请将RELEASE.md中的发布说明复制到github的标签中。

  8. 更新 .circleci/deploy.sh 中的文档提交,以显示准确的文档。

  9. 更新README.md以重定向到正确的文档。

项目详情


下载文件

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

源分发

nlp-0.4.0.tar.gz (840.1 kB 查看哈希值)

上传时间:

构建分发

nlp-0.4.0-py3-none-any.whl (1.7 MB 查看哈希值)

上传时间: Python 3

支持者

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