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.1.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

fastds-0.1.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fastds-0.1.1.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.2.0 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.1.tar.gz
Algorithm Hash digest
SHA256 e03ddc5aefec1d01bbcf920094441579afd303f0e6b360503ca31c819c978870
MD5 4e6ac172435dedce47e2c5a2939244ba
BLAKE2b-256 6b4df1c00a9c50e2919fb877ee87a60e3796a94b7dca6aff22d9afc059c5b366

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fastds-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.2.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a597284e6beaee9eff6aa2d0fe7a4b030d67fdaa0ed8944fbe1470c91054fb93
MD5 86ae7c2033b916f0c6c2170864a0057c
BLAKE2b-256 b50021e021ddf7e2bd7710911e9a850c8212f416e9d77672bfc4d5c07d3b712a

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