Skip to main content

Note:

VERSION needs to be formatted following the MAJOR.MINOR.PATCH convention (we need to follow this convention to be able to retrieve versioned scripts)

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

To create the package for pypi.

  1. Prerequisites:

  2. Change the version in:

    • init.py
    • setup.py
    • docs/source/conf.py
  3. Commit these changes: "git commit -m 'Release: VERSION'"

  4. Add a tag in git to mark the release: "git tag VERSION -m 'Add tag VERSION for pypi'" Push the tag to remote: git push --tags origin master

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

    First, delete any "build" directory that may exist from previous builds.

    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.

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

    twine upload dist/* -r pypitest --repository-url=https://test.pypi.org/legacy/

    Check that you can install it in a virtualenv/notebook by running: pip install huggingface_hub fsspec aiohttp pip install -U tqdm pip install -i https://testpypi.python.org/pypi datasets

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

  8. Fill release notes in the tag in github once everything is looking hunky-dory.

  9. Update the documentation commit in .circleci/deploy.sh for the accurate documentation to be displayed. Update the version mapping in docs/source/_static/js/custom.js with: "python utils/release.py --version VERSION" Set version to X.X.X+1.dev0 (e.g. 1.8.0 -> 1.8.1.dev0) in:

    • setup.py
    • init.py
  10. Commit these changes: "git commit -m 'Release docs'" Push the commit to remote: "git push origin master"

Release files for datasets 1.13.2

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

Source distribution (sdist)

Source distribution for datasets 1.13.2
File Size Uploaded
datasets-1.13.2.tar.gz 251.9 kB Details

Built distribution (wheel)

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

Total release size: 538.9 kB

Release files / datasets-1.13.2.tar.gz

Download URL datasets-1.13.2.tar.gz
Size 251.9 kB
Tags Source
SHA-256 checksum
How to use checksums
44aae32e7819e2e120b2334fff4d11b885b03efa6f96ed30bbabd727de66c9a4
BLAKE2b-256 checksum
How to use checksums
a8a5913d5d8c23b1eb61cd0baf9e899c9964a78d81c5b301104e8ad47ce4ea27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.8

Release files / datasets-1.13.2-py3-none-any.whl

Download URL datasets-1.13.2-py3-none-any.whl
Size 287.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f6ed8f789079d2e76727324a591815463e7d3b197e03451c75246b2bb5fef984
BLAKE2b-256 checksum
How to use checksums
2fe814b907a759548f8d848ea26c2f8f2c13fb58fe08940b58641ffa83129c95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.8

Release history Release notifications | RSS feed

5.0.1

2 release files

5.0.0

2 release files

4.8.5

2 release files

4.8.4

2 release files

4.8.3

2 release files

4.8.2

2 release files

4.8.1

2 release files

4.8.0

2 release files

4.7.0

2 release files

4.6.1

2 release files

4.6.0

2 release files

4.5.0

2 release files

4.4.2

2 release files

4.4.1

2 release files

4.4.0

2 release files

4.3.0

2 release files

4.2.0

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.0

2 release files

3.6.0

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.1

2 release files

3.4.0

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.21.0

2 release files

2.20.0

2 release files

2.19.0

2 release files

2.17.1

2 release files

2.16.1

2 release files

2.16.0

2 release files

2.15.0

2 release files

2.14.7

2 release files

2.14.6

2 release files

2.14.2

2 release files

2.14.1

2 release files

2.14.0

2 release files

2.13.1

2 release files

2.13.0

2 release files

2.12.0

2 release files

2.11.0

2 release files

2.10.1

2 release files

2.10.0

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.2

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.2

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.18.2

2 release files

1.18.1

2 release files

1.18.0

2 release files

1.17.0

2 release files

1.16.1

2 release files

1.16.0

2 release files

1.14.0

2 release files

1.13.3

2 release files

This release

1.13.2 This release

2 release files

1.13.1

2 release files

1.13.0

2 release files

1.12.1

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.2

2 release files

1.10.1

2 release files

1.10.0

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.9

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