[CONTENTDB] ContentDB cli, beta release

Post Reply
User avatar
niwla23
Member
Posts: 118
Joined: Sat Nov 17, 2018 17:40
In-game: Niwla

[CONTENTDB] ContentDB cli, beta release

by niwla23 » Post

Hi,
I have coded a Command Line Interface for ContentDB!

Features:
  • Search
  • Install
  • Update
  • Update all
Systems supported:
  • Linux
  • Maybe macOS, idk

Download:


For Debian / Ubuntu / Mint there is a prebuilt package.
You can find it in the Repository under CI/CD > Pipelines > Click on first passed button > Choose "deb_package" > In the sidebar click download job artifacts.

If you are under a different distro, you can just clone the source and do:

Code: Select all

pip3 install -r requirements.txt
./contentdb
Source Code:
https://gitlab.com/Niwla23/contentdb-cli

pevernow
Member
Posts: 10
Joined: Sun Oct 04, 2020 04:33
GitHub: pevernow
IRC: pevernow
In-game: pevernow

Re: [CONTENTDB] ContentDB cli, beta release

by pevernow » Post

It looks well

User avatar
Blockhead
Moderator
Posts: 2502
Joined: Wed Jul 17, 2019 10:14
GitHub: Montandalar
IRC: Blockhead256
In-game: Blockhead Blockhead256
Location: Land Down Under
Contact:

Re: [CONTENTDB] ContentDB cli, beta release

by Blockhead » Post

GitLab link is dead
/˳˳_˳˳]_[˳˳_˳˳]_[˳˳_˳˳\ Advtrains enthusiast | My map: Noah's Railyard | My Content on ContentDB ✝️♂

clayshaw
New member
Posts: 1
Joined: Thu Feb 27, 2020 15:50

Re: [CONTENTDB] ContentDB cli, beta release

by clayshaw » Post


User avatar
Linuxdirk
Member
Posts: 3285
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: [CONTENTDB] ContentDB cli, beta release

by Linuxdirk » Post

niwla23 wrote:
Sun Jun 14, 2020 15:51
If you are under a different distro, you can just clone the source and do:
Actually no. With pip implementing PEP 668 you cannot install packages without using a virtual environment.

Code: Select all

% pip3 install -r requirements.txt
error: externally-managed-environment
[…]
note: If you believe this is a mistake, please contact your
Python installation or OS distribution provider. You can override
this, at the risk of breaking your Python installation or OS, by
passing --break-system-packages. hint: See PEP 668 for the
detailed specification.
https://python.land/virtual-environments/virtualenv

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest