Skip to main content

Den K Simple Installer - dkinst

About The Project

dkinst is a simple installer mostly for my professional needs, in case I need a one-click installer for a library or a tool. So, I will not search for a setup script/line or write one. It is written in Python, currently tested on 3.13.

Available Installers

You can check the 'installers' folder for the available installers. Or execute in CMD:

dkinst available

Getting Started

To get a local copy up and running follow these simple steps.

Installation Windows

  1. Install Python 3.13 or use the silent installer that will download and install it for you.
    1.1. Download the file: /dkinst/prereqs/install_python_as_admin_win.cmd
    1.2. Run CMD as admin.
    1.3. In CMD run the script with '3.13' argument (it will install the latest micro version of 3.13):
    install_python_as_admin.cmd 3.13
    

  2. Install the library using pip:
    pip install dkinst
    

  3. Adding auto-completion in PowerShell shell (optional):
    dkinst prereqs
    
    This will not work in CMD shell. The auto-completion lets you use TAB key to complete installer names and methods. Examples:
     dkinst install PyC<TAB>
     dkinst in<TAB>
    
    The first example will complete to 'dkinst install PyCharm' and the second to 'dkinst install'.

Installation Linux

Ubuntu 24 already comes with python 3.12. This file will install dkinst globally using pipx.

  1. Download the file: /dkinst/prereqs/install_dkinst_pipx_debian.sh
  2. Make the file executable:
    chmod +x install_dkinst_pipx_debian.sh
    
  3. Run the script (runs 'dkinst prereqs' in the end) to install dkinst globally with pipx:
    ./install_dkinst_pipx_debian.sh
    

Uninstall Auto-completion

To uninstall the auto-completion from Linux terminals or Windows PowerShell shell (if installed) run:

 dkinst prereqs-uninstall

Update

To check for a new dkinst version and update if available run:

 dkinst update_versions

Usage

Execute in CMD:

dkinst
dkinst help

For full help and examples about installation commands.

License

Distributed under the MIT License. See LICENSE.txt for more information.

History

History.md

Metadata

Release files for dkinst 0.41.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

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

Release files / dkinst-0.41.11-py3-none-any.whl

Download URL dkinst-0.41.11-py3-none-any.whl
Size 169.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fbfd67fcc3d5c0168caa7d29c78864c45ed8e74c14e3d181e4d78a7238a34468
BLAKE2b-256 checksum
How to use checksums
73b4d2dd9935ecbaf01bedcad6f68e7c8f59bf49c086d010ebfaff481b700927
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.41.11 This release

1 release file

0.41.9

1 release file

0.41.7

1 release file

0.41.6

1 release file

0.41.5

1 release file

0.41.4

1 release file

0.41.3

1 release file

0.41.2

1 release file

0.41.1

1 release file

0.41.0

1 release file

0.40.2

1 release file

0.40.1

1 release file

0.40.0

1 release file

0.39.3

1 release file

0.39.2

1 release file

0.39.1

1 release file

0.39.0

1 release file

0.38.4

1 release file

0.38.3

1 release file

0.38.2

1 release file

0.38.1

1 release file

0.38.0

1 release file

0.37.26

1 release file

0.37.25

1 release file

0.37.24

1 release file

0.37.23

1 release file

0.37.22

1 release file

0.37.21

1 release file

0.37.20

1 release file

0.37.19

1 release file

0.37.15

1 release file

0.37.14

1 release file

0.37.11

1 release file

0.37.9

1 release file

0.37.8

1 release file

0.37.7

1 release file

0.37.6

1 release file

0.37.4

1 release file

0.37.3

1 release file

0.37.2

1 release file

0.37.1

1 release file

0.37.0

1 release file

0.35.0

1 release file

0.29.1

1 release file

0.29.0

1 release file

0.23.2

1 release file

0.22.1

1 release file

0.22.0

1 release file

0.21.0

1 release file

0.19.0

1 release file

0.18.0

1 release file

0.17.0

1 release file

0.16.0

1 release file

0.15.0

1 release file

0.14.0

1 release file

0.13.0

1 release file

0.12.5

1 release file

0.12.3

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.1

1 release file

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.1

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

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