Catalog PyPI
Back to packageRELEASE DETAILS

1.1.1

PyPI

addu

ADDU is a cli tool for creating and managing Dockerized ROS Environments

Published18 Mar 2024
Direct dependencies12
Transitive dependenciesNot calculated

README

Version 1.1.1 documentation

A.D.D.U - A Dumb Docker User

ADDU is a CLI tool to build ROS dockerimages and managing docker development environments.

Texto alternativo

Features

  • Create a new workspace from an available docker image
  • Automatically build a new docker image for a workspace
  • Install a code editor
  • Manage your workspaces

Installation and requirements

To use ADDU you must install docker and be able to use docker command without sudo.

You can install addu using pip:

pip install addu 

Usage

Basic use of addu:

addu-cli

A terminal interface will appear, you can navigate through the options by inputting the available option.

Future work

As it is, ADDU is not really a command line interface, but a cute terminal app, in any case addu should be available to use as a true CLI, so future work will be to implement the same app with argparse or click like:

addu create 
addu run <workspace_name>
addu rm <workspace_name>
addu ls 
addu --help

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 12

Native requirements
12 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
certifi
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
certifi >=2024.2.2runtime
charset-normalizer
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
charset-normalizer >=3.3.2runtime
docker
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
docker >=7.0.0runtime
idna
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
idna >=3.6runtime
markdown-it-py
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
markdown-it-py >=3.0.0runtime
mdurl
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mdurl >=0.1.2runtime
packaging
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
packaging >=23.2runtime
Pygments
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
Pygments >=2.17.2runtime
PyYAML
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
PyYAML >=6.0.1runtime
requests
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
requests >=2.31.0runtime
rich
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
rich >=13.7.0runtime
urllib3
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
urllib3 >=2.2.0runtime

Distribution files

2 collected
addu-1.1.1-py3-none-any.whl

bdist_wheel · 8.47 KB · Python py3

Source file
addu-1.1.1.tar.gz

sdist · 6.39 KB · Python source

Source file

Repository

PENDING
daiego43/addu

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:24 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:4cb1ee645b2d0fa722b71b442a00c42b759d906e65693d98c345fe9afb7ffb69

Other collected versions

View all collected versions →