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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ociedoo-0.7.0.tar.gz | 27.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.