Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

raga-cli

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

raga-cli

Git for data scientists - manage your code and data together

  • 0.1.78
  • PyPI
  • Socket score

Maintainers
1

# Raga CLI (rc) - Data Version Control Tool

Raga CLI (rc) is a command-line tool built in Python for managing data version control. It allows you to track changes to datasets and models, create checkpoints, and manage repositories to ensure smooth collaboration and reproducibility in data-related projects.

Installation

To install Raga CLI, make sure you have Python installed, and then run the following command:

pip install raga-cli

Usage

Raga CLI provides several commands to help you manage your data version control tasks. Here are the available commands:

  1. Create a New Repository

    rc repo create -n <repo_name> -tag <model/dataset>
    

    This command creates a new repository with the specified name and tags it as a model or dataset repository.

  2. Clone an Existing Repository

    rc repo clone -n <repo_name>
    

    Use this command to clone an existing repository by providing the repository name.

  3. Show Repository Current Local Version

    rc repo version
    

    Displays the current local version of the repository.

  4. Show Repository Information

    rc repo info
    

    Provides information about the repository, including its name, type, and current version.

  5. Upload Files and Create Checkpoint

    rc put -m "<commit message>"
    

    Uploads tracked files or directories to remote storage and creates a checkpoint with the specified commit message.

  6. Download Tracked Files or Directories

    rc get
    

    Downloads files or directories that are tracked by Raga CLI.

  7. Download Files or Directories of a Specific Repo Version

    rc get -repo-version <repo_version>
    

    Downloads files or directories of a particular version of the repository.

Additional Flags

  • -h, --help: Prints the usage/help message and exits.
  • -q, --quiet: Suppresses standard output. Exits with 0 if no problems arise; otherwise, exits with 1.
  • -v, --verbose: Displays detailed tracing information.

Contributing

Contributions to Raga CLI are welcome! If you encounter issues or have suggestions for improvements, feel free to open an issue or submit a pull request on the GitHub repository.

License

This project is licensed under the MIT License.


Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc