Skip to content

associatedpress/datakit-all

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Datakit-all

This is the bundle distribution for Datakit: a metapackage that installs the datakit command-line tool together with the Associated Press Data Team's standard set of plugins.

Datakit is a pluggable command-line tool for managing the life cycle of data projects. The core (datakit-core) is a thin wrapper around the Cliff framework; every command is provided by a plugin discovered through the datakit.plugins entry point.

This package pulls the following into a single environment:

Installation

The recommended install is as an isolated tool with uv:

$ uv tool install datakit-all

This gives you the CLI and every standard command in one step:

$ datakit --help

You can also install it into a regular environment with pip:

$ pip install datakit-all

Curated installs

If you only want a subset of plugins, skip this bundle and install the core plus just the plugins you need. With uv:

$ uv tool install datakit-core --with datakit-project --with datakit-data

Or run one off without a persistent install:

$ uvx --with datakit-project datakit project create

Versioning

This bundle is a release train: its version tracks the recommended combination of plugins, not the version of any single component. Each dependency is pinned with a lower bound, so uv tool upgrade datakit will pick up newer compatible plugin releases.

About

All-in-one bundle (for one-command installation of all datakit plugins used by the AP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors