API for Chocolatey, the Package Manager for Windows.
Project description
py-chocolatey
Python py-chocolatey package provides API for Chocolatey, the Package Manager for Windows.
Overview
TBD…
Usage
TBD…
Installation
Prerequisites:
Python 3.8 or higher
ATTENTION: currently works and tested only for Windows.
pip and setuptools
To install run:
python -m pip install --upgrade py-chocolatey
Development
Prerequisites:
Development is strictly based on tox. To install it run:
python -m pip install --upgrade tox
Visit Development page.
Installation from sources:
clone the sources:
git clone https://github.com/karpierz/chocolatey.git py-chocolatey
and run:
python -m pip install ./py-chocolatey
or on development mode:
python -m pip install --editable ./py-chocolatey
License
Copyright (c) 2022-2023 Adam KarpierzLicensed under the zlib/libpng LicensePlease refer to the accompanying LICENSE file.
Changelog
0.3.1 (2023-11-24)
Fix for info(). Now works for local_only=True.
Setup cleanup.
0.3.0 (2023-11-22)
Drop support for Python 3.7.
Setup (dependencies) update.
0.2.2 (2023-10-27)
Added –yes option as default for push().
0.2.1 (2023-10-13)
Fix for setup.
0.2.0 (2023-10-12)
Added Chocolatey.setup() for install chocolatey.
0.1.2 (2023-10-11)
Fixes for many functions that failed when the source was set.
0.1.1 (2023-10-11)
Added missing source_add().
Fixes for source(s). Now works on unelevated mode.
0.1.0 (2023-10-09)
Added support for non-elevated mode.
Added (mostly raw) unittests.
First working release.
0.0.2 (2023-10-05)
Small fix for run().
0.0.1 (2023-07-13)
Initial commit.
0.0.0 (2023-07-07)
Initial commit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for py_chocolatey-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019a08efbabc286a9ee4097dc18e50362008630209b3a26de073502dde9579a3 |
|
MD5 | 8a083bc005f3852693ba06bafd577ce6 |
|
BLAKE2b-256 | 49642b7e22609e1527801736ddaa91cb3e7f9c7b426ee571a62d8e442e5fed19 |