Skip to main content

etna-cli

PyPI version Build Status Packagist

Python tool for my school's intranet

Usage

Usage: etna.py [OPTIONS] COMMAND [ARGS]...

Options:
  -v, --version  print version
  -d, --docs     open docs page
  --help         Show this message and exit.

Commands:
  config        Init, edit or delete etna config.
  conversation  Conversations on intranet.
  declare       Declaration.
  event         Events.
  gitlab        Gitlab.
  project       Projects.
  rank          Rank by promotion.
  student       Student stuff.
  task          Add quests and projects to TaskWarrior.
  ticket        Tickets.

Installation

Make sure to have taskwarrior installed to task related stuff

Github repository

$ git clone https://github.com/matteyeux/etna-cli
$ cd etna-cli
$ poetry install

PyPI

  • Installation : pip3 install etna-cli
  • Update : pip3 install --upgrade etna-cli

Setup

Make sure to have ~/.local/bin in your $PATH (export PATH=$PATH:~/.local/bin)

If you run etna-cli for the first time you may run etna config init to set credentials and optional Gitlab Token.

$ etna config init
ETNA username : demo_t
Password:
Add Gitlab API token ? [Y/n]: Y
Gitlab API token :

Password and Gitlab token are not printed to STDOUT.

Credits

Powered by etnawrapper

Metadata

Release files for etna-cli 0.8.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 etna-cli 0.8.0
File Size Uploaded
etna-cli-0.8.0.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for etna-cli 0.8.0
File Interpreter ABI Platform
etna_cli-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.4 kB

Release files / etna-cli-0.8.0.tar.gz

Download URL etna-cli-0.8.0.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2f9a5bb24aefeddb1b4789ac44d22429d71b0d2e41363ae81dfc610e2bc7bfe7
BLAKE2b-256 checksum
How to use checksums
fac214e33852f1b39f0ef26b870fc42e7408c1a15488d1bec668570134f8ba9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.9 Linux/4.19.0-6-amd64

Release files / etna_cli-0.8.0-py3-none-any.whl

Download URL etna_cli-0.8.0-py3-none-any.whl
Size 15.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c21f41ca83239d4d8203dc54a0b3c5de1d87a38da96315d9c3ba6beca829efc0
BLAKE2b-256 checksum
How to use checksums
6424c96166e0ef1f7060628aaed49dbc90e15ad4de4be27972ae22ce617d046b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.9 Linux/4.19.0-6-amd64

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.1

2 release files

0.2.0

2 release files

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