Skip to main content

pipeline status

ociedoo

ociedoo is a cli collection of tools to simplify the management of odoo on a server.

See help for more info.

Installation

ociedoo needs python version >= 3.5. So ensure pip points to a correct version of python. To do this run:

pip --version

It should return something like:

pip xx.y from /path/to/pip (python 3.5)

If pip doesn't run python >=3.5, try running pip3 which is on certain distribution the pip for python >=3.

Dependencies

ociedoo uses external programs via the shell. Be sure they are installed and accessible for the current user.

  • psql
  • createdb
  • dropdb
  • systemctl

Install for a specific user

Installation with pipx (recommended python >= 3.6)

pipx install ociedoo

Installation with pipsi (recommended python < 3.5)

pipsi install ociedoo

Install with pip

pip install --user ociedoo

Install system wide (for all users)

Install with pipx (recommended python >= 3.6)

First install pipx if not already installed:

sudo pip install pipx

Then install ociedoo:

sudo PIPX_HOME=/usr/local PIPX_BIN_DIR=/usr/local/bin pipx install ociedoo

Install with pipsi (recommended python < 3.6)

First install pipsi, if not already installed:

sudo curl https://raw.githubusercontent.com/mitsuhiko/pipsi/master/get-pipsi.py | sudo python3 - --bin-dir /usr/local/bin --home /usr/local/venvs --no-modify-path

Then install ociedoo:

sudo pipsi --bin-dir /usr/local/bin --home /usr/local/venvs install ociedoo

Install with pip

sudo pip install ociedoo

Enable bash completion

Bash completion for a specific user

To enable bash completion add the following in your .bashrc:

# ociedoo
# =======
if command -v ociedoo >/dev/null; then
    eval "$(_OCIEDOO_COMPLETE=source ociedoo)"
fi

Or if you use zsh, add this to your .zshrc:

# ociedoo
# =======
if command -v ociedoo >/dev/null; then
    eval "$(_OCIEDOO_COMPLETE=source_zsh ociedoo)"
fi

Bash completion system wide (for all users)

To enable bash completion add the following in /etc/bash.bashrc:

# ociedoo
# =======
if command -v ociedoo >/dev/null; then
    eval "$(_OCIEDOO_COMPLETE=source ociedoo)"
fi

Or if you use zsh, add this to your /etc/zsh/zshrc:

# ociedoo
# =======
if command -v ociedoo >/dev/null; then
    eval "$(_OCIEDOO_COMPLETE=source_zsh ociedoo)"
fi

Upgrade

Upgrade for a specific user

Upgrade with pipx (recommended python >= 3.6)

pipx upgrade ociedoo

Upgrade with pipsi (recommended python < 3.5)

pipsi upgrade ociedoo

Upgrade with pip

pip install --user --upgrade ociedoo

Upgrade system wide (for all users)

Upgrade with pipx (recommended python >= 3.6)

sudo PIPX_HOME=/usr/local PIPX_BIN_DIR=/usr/local/bin pipx upgrade ociedoo

Upgrade with pipsi (recommended python < 3.5)

sudo pipsi --bin-dir /usr/local/bin --home /usr/local/venvs upgrade ociedoo

Upgrade with pip

sudo pip install --upgrade ociedoo

Metadata

Release files for ociedoo 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ociedoo 0.7.0
File Size Uploaded Provenance
ociedoo-0.7.0.tar.gz 27.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ociedoo 0.7.0
File Interpreter ABI Platform
ociedoo-0.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 55.1 kB

Release files / ociedoo-0.7.0.tar.gz

Download URL ociedoo-0.7.0.tar.gz
Size 27.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ff9ad7e8dc9e231aa19a4620d149d63358833c27a956d0fc2f3671964576cd95
BLAKE2b-256 checksum
How to use checksums
d3547247308ab1e522dd346f99d9c32384f1a1e981e3ebcb5ff32f0aa1bae645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.10 CPython/3.9.2 Linux/5.10.0-10-amd64

Release files / ociedoo-0.7.0-py3-none-any.whl

Download URL ociedoo-0.7.0-py3-none-any.whl
Size 28.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
41124259c8a495e7f0c29c563e4eef25b3914dc2e95b6e16e63972d0756b6739
BLAKE2b-256 checksum
How to use checksums
fec63c9cdc3f7fc15a4eaeafa1c0ebcb7b20023db79f20ec5559c1fb1f3116ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.10 CPython/3.9.2 Linux/5.10.0-10-amd64

Security for ociedoo 0.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page