Skip to main content

DataFed CLI and API

Project description

<<<<<<< HEAD After building the DataFed project, the Python CLI module must be packaged and deployed to PyPi or TestPyPi.

To package, run the following command from the ...DataFed/build/python/datafed_pkg directory:

python3 setup.py sdist bdist_wheel

To deploy to TestPyPi, run:

python3 -m twine upload --skip-existing --repository-url https://test.pypi.org/legacy/ dist/*
  • PyPi and TestPyPi do not allow a deployed version to overwritten. You must increment the version number each time.
  • The --skip-existing option is only needed if multiple versions have been built locally.
  • You may need to temporarily alter the package name in the setup.py file to avoid conflicts with other developers.

To deploy to PyPi, run:

TBD

twine upload -r pypi home/cades/jbreet/DataFed/build/python/datafed_pkg/dist/datafed-0.6.0.tar.gz

DataFed is a federated scientific data management system developed by Oak Ridge National Laboratories to facilitate FAIR data practices within supported experimental, compute, and analytics environments. The DataFed Python package provides both a command-line-interface (CLI) and a programming API for interacting with DataFed services.

22fc8139acc8437e29fc638a921ac92d873e7a29

Project details


Download files

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

Source Distribution

datafed-0.7.20.tar.gz (54.6 kB view details)

Uploaded Source

Built Distribution

datafed-0.7.20-py3-none-any.whl (57.9 kB view details)

Uploaded Python 3

File details

Details for the file datafed-0.7.20.tar.gz.

File metadata

  • Download URL: datafed-0.7.20.tar.gz
  • Upload date:
  • Size: 54.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.2

File hashes

Hashes for datafed-0.7.20.tar.gz
Algorithm Hash digest
SHA256 92c094747c6bf3f4df72c49f76f08f77f3468b8fd143ee6cd81629d4fbef31db
MD5 e4c73c27c250e88b8c3daa68886f2fb4
BLAKE2b-256 59e478863b49a622fdc8c288ba8e5c140a23b1bc829011ae068cdb6f9350251a

See more details on using hashes here.

File details

Details for the file datafed-0.7.20-py3-none-any.whl.

File metadata

  • Download URL: datafed-0.7.20-py3-none-any.whl
  • Upload date:
  • Size: 57.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.5.2

File hashes

Hashes for datafed-0.7.20-py3-none-any.whl
Algorithm Hash digest
SHA256 d694ee39e7ab977153266eb3b4b6260873f0a2d901c7f355516bf8c7ebf87672
MD5 bdff28f6ed5bf7800eed685b3b8f17da
BLAKE2b-256 310cdcbcb686f0cf186f712e6b2c50ba3fc7d893a4a44d7220f1f4c8b6fda19b

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