Skip to main content

HuggingFace/Datasets is an open library of NLP datasets.

Project description

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. 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 datasets

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

  7. Fill release notes in 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 Update the version mapping in docs/source/_static/js/custom.js, and set version to X.X.X.dev0 in setup.py and __init__.py

Project details


Release history Release notifications | RSS feed

This version

1.8.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datasets-1.8.0.tar.gz (203.8 kB view details)

Uploaded Source

Built Distribution

datasets-1.8.0-py3-none-any.whl (237.5 kB view details)

Uploaded Python 3

File details

Details for the file datasets-1.8.0.tar.gz.

File metadata

  • Download URL: datasets-1.8.0.tar.gz
  • Upload date:
  • Size: 203.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.2

File hashes

Hashes for datasets-1.8.0.tar.gz
Algorithm Hash digest
SHA256 d57c32bb29e453ee7f3eb0bbca3660ab4dd2d0e4648efcfa987432624cab29d3
MD5 540bab250fe27d82af863e9eff3984cf
BLAKE2b-256 8141e0cea6e14b0466a6717e4c2aef41216c222a6ee1ccbee578b743dc281e96

See more details on using hashes here.

File details

Details for the file datasets-1.8.0-py3-none-any.whl.

File metadata

  • Download URL: datasets-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 237.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.2

File hashes

Hashes for datasets-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d449ff7dbb67e2af52f9658c19902890e9f3672053bdb56500717fd8888b3fd
MD5 d96a7686b86eb5eaf571a8f415621e50
BLAKE2b-256 08a2d4e1024c891506e1cee8f9d719d20831bac31cb5b7416983c4d2f65a6287

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page