Skip to main content

Simple check list for release from AllenNLP repo: https://github.com/allenai/allennlp/blob/master/setup.py

To create the package for pypi.

  1. Change the version in __init__.py, setup.py as well as docs/source/conf.py.

  2. Commit these changes with the message: “Release: VERSION”

  3. Add a tag in git to mark the release: “git tag VERSION -m’Adds tag VERSION for pypi’ ” Push the tag to git: git push –tags origin master

  4. Build both the sources and the wheel. Do not change anything in setup.py between creating the wheel and the source distribution (obviously).

    For the wheel, run: “python setup.py bdist_wheel” in the top level directory. (this will build a wheel for the python version you use to build it).

    For the sources, run: “python setup.py sdist” You should now have a /dist directory with both .whl and .tar.gz source versions.

  5. Check that everything looks correct by uploading the package to the pypi test server:

    twine upload dist/* -r pypitest (pypi suggest using twine as other methods upload files via plaintext.) You may have to specify the repository url, use the following command then: twine upload dist/* -r pypitest –repository-url=https://test.pypi.org/legacy/

    Check that you can install it in a virtualenv by running: pip install -i https://testpypi.python.org/pypi nlp

  6. Upload the final version to actual pypi: twine upload dist/* -r pypi

  7. Copy the release notes from RELEASE.md to the tag in github once everything is looking hunky-dory.

  8. Update the documentation commit in .circleci/deploy.sh for the accurate documentation to be displayed

  9. Update README.md to redirect to correct documentation.

Release files for hf-datasets 0.3.0

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

Source distribution (sdist)

Source distribution for hf-datasets 0.3.0
File Size Uploaded
hf-datasets-0.3.0.tar.gz 92.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hf-datasets 0.3.0
File Interpreter ABI Platform
hf_datasets-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 210.5 kB

Release files / hf-datasets-0.3.0.tar.gz

Download URL hf-datasets-0.3.0.tar.gz
Size 92.5 kB
Tags Source
SHA-256 checksum
How to use checksums
371b88f2813f62245fa0cec04982dc11498b24b4776bf08c1d995671966a0da5
BLAKE2b-256 checksum
How to use checksums
75d963d54f54763dee3bd763abd6c5e5531e8041691d31f2b2b2d889d0ef3f36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1.post20200323 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Release files / hf_datasets-0.3.0-py3-none-any.whl

Download URL hf_datasets-0.3.0-py3-none-any.whl
Size 118.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d1abd6d6f2d2388a6d979594079bebd9512efeb2255fdd14d8c1d8dcbdb446ba
BLAKE2b-256 checksum
How to use checksums
b50d74006bed940fe488e7a30ad5de9755e19a65d105fd110945f106f90ae109
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1.post20200323 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

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