Skip to main content

DEWI: A set of commands and a framework

Name

DEWI: Old Welsh form of David

The name is chosen because of the similarity to DWA, which was the project’s original name, which stands for Developer’s Work Area.

Purpose

As the name implies the original purpose was to add tools.

It’s not split to many different packages:

Installation

It can be installed from source:

python3 setup.py

Or from pip:

pip install dewi

Usage as a command-line tool

Common usage

To print its help:

dewi -h

To print dewi_commands.commands with their descriptions:

dewi
dewi list

To print dewi_commands.commands with their aliases and descriptions:

dewi list-all

An example: I want to open ~/.ssh/known_hosts at line 123, and it’s listed on the console as ~/.ssh/known_hosts:123. After copy-paste:

dewi edit ~/.ssh/known_hosts:123

And it starts vim with arguments ~/.ssh/known_hosts +123

Metadata

Release files for dewi 2.4.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 dewi 2.4.0
File Size Uploaded
dewi-2.4.0.tar.gz 5.8 kB Details

Built distribution (wheel)

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

Total release size: 11.8 kB

Release files / dewi-2.4.0.tar.gz

Download URL dewi-2.4.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c750dcf2a124219dfe9678408a62fa62ac9c949d8eaac09c5866276b05ca1b6b
BLAKE2b-256 checksum
How to use checksums
92a7f081969b394de8581395e9ac0d084339bd7d85364874171c468685b27699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / dewi-2.4.0-py3-none-any.whl

Download URL dewi-2.4.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
493e3530df6664aa9b88a83dd8dd96ae47d68e96a2aaad1cb6fff886991cceb2
BLAKE2b-256 checksum
How to use checksums
83dcc346a507c96a6b82bcc4b6baab8454d7a4bc1f24f910d4957801756d7963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

2.4.0 This release

2 release files

2.3.1

2 release files

2.3.0

1 release file

2.2.0

1 release file

2.1.0

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.5

1 release file

1.3

1 release file

1.1

1 release file

1.0

1 release file

0.90

1 release file

0.1

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