Skip to main content

Command line wrapper for git and dvc

Project description

Fast Data Science aka fds

Discord Tests PyPI MIT license


fds is a tool for Data Scientists made by DAGsHub to version control data and code at once.

At the high level fds is a wrapper for Git and DVC.
So Data Scientists can use fds instead of git and dvc separately, making day-to-day work much more fluent.

Commands Supported

Syntax Description Status
init Initializes git and dvc Done
status Get status of git and dvc Done
add Add files to be tracked by git and dvc Done
commit Commit tracked files to git commit and dvc cache Done

Installation

  • Install fds using PIP pip install fastds
  • Once installed successfully, you can start using fds
  • eg: fds init should trigger the init command

Docker support

If you want to avoid pip installing fds and just use it directly, you can use docker:

docker run -v "$PWD:/repo" dagshub/fds <supported_command>

Example

➜ docker run -v "$PWD:/repo" dagshub/fds status
Untracked git files are:
.dvc/cache/
.dvc/tmp/
.gitignore
data.dvc
data/
Untracked dvc files are:
data.dvc

Made with 🐶 by DAGsHub.

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

fastds-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

fastds-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file fastds-0.1.0.tar.gz.

File metadata

  • Download URL: fastds-0.1.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for fastds-0.1.0.tar.gz
Algorithm Hash digest
SHA256 807f2f389b9736045fd703221402313515391c1f44f0cdeb9aaf4c0925775c8f
MD5 2163e18e441bab2d796be9c10caf512e
BLAKE2b-256 358b3c3edf1a2f498e086873c892acfb2d169697669b57a58120d673ee76e883

See more details on using hashes here.

File details

Details for the file fastds-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fastds-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for fastds-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e9d9ebc57117e9d5347916270d20e2cb0c6db80a3cfd4821c32e4f5c635f5f31
MD5 15799f603de3b2325659ae8e8c4364ec
BLAKE2b-256 c5a260f8865db258764c3c06aad877d96fee7758e43ee0a22208588fd10fbfcf

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