Skip to main content

CLI and python API for the Solus 3rd party packages.

Project description

eopkg3p

A drop-in replacement for eopkg that supports Solus 3rd party packages!

Also ships with a Python API, as a bonus.

Install

Just download, make executable and run!

$ wget https://github.com/pycampers/eopkg3p/releases/download/v0.0.4/eopkg3p
$ chmod +x ./eopkg3p
$ ./eopkg3p

Releases


Or, install using pip

$ pip3 install eopkg3p

Python 3.6+ only
MIT Lisence

Dependenices

  • python3.6
  • git
  • eopkg
  • pkexec

Usage

If you know eopkg, you already know eopkg3p.

$ eopkg3p 
Usage: eopkg3p [OPTIONS] COMMAND [ARGS]...

Options:
  --cache  Output the cache dir.
  --help   Show this message and exit.

Commands:
  delete-cache    (dc) Delete cache files
  install         (it) Install packages
  list-available  (la) List all packages available in the local repository.
  list-installed  (li) List all 3rd party packages that are currently...
  remove          (rm) Alias for `eopkg rm`
  update-repo     (ur) Update the local repository
  upgrade         (up) Upgrade 3rd party packages

Why?

Installing and updating 3rd party packages is a real pain from the Software center. This package elimitates that problem.


🐍🏕

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eopkg3p-0.0.5.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

eopkg3p-0.0.5-py2.py3-none-any.whl (6.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file eopkg3p-0.0.5.tar.gz.

File metadata

  • Download URL: eopkg3p-0.0.5.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for eopkg3p-0.0.5.tar.gz
Algorithm Hash digest
SHA256 be02e6107099794b87b47d4a5aa16ee37a23ecf68a466e0c96a55a736a3e3dc3
MD5 64f5101ecdce0736fe4c6103716bbebc
BLAKE2b-256 d1d6c3cc844ab695a8dab312d88a62559f7b7cf0b79be3ac440340e023d349b2

See more details on using hashes here.

File details

Details for the file eopkg3p-0.0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: eopkg3p-0.0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for eopkg3p-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 974bee222b205037cf214789d6e925d18ecf47f17f9aa5ec79268c3ebaa3b25a
MD5 17c66ee2c0915f19fea7765689adb68c
BLAKE2b-256 6bba4c545658759a0210c1accbe0e31410d9542f03e10444b94326d09f491859

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page