semvec/pypi-packages huggingface dataset:
pingwizard 1.0.22
Light-weight interface for running PING ecosystem (PINGMapper, etc.)
Requires Python: >=3.6
Keywords: pingmapper, sonar, ecology, remotesensing, sidescan, sidescan-sonar, aquatic, humminbird, lowrance, gis, oceanography, limnology

# PINGWizard
Light-weight interface for running PING ecosystem (PINGMapper, etc.)

- Update flow auto-updates `pinginstaller` in the base environment before applying PINGMapper updates, preventing nested env creation and ensuring the main `ping` environment stays current.

## Verbosity
- Default: Updates run with maximum verbosity (debug) when triggered from the wizard.
- Quiet mode: Set environment variable `PINGINSTALLER_VERBOSITY=quiet` before launching PINGWizard to suppress extra solver output, or use `python -m pinginstaller -q` when running from the terminal.

[![PyPI - Version](https://img.shields.io/pypi/v/pingwizard?style=flat-square&label=Latest%20Version%20(PyPi))](https://pypi.org/project/pingwizard/)
kthutils 1.31
Various tools for automation at KTH
Requires Python: <4.0,>=3.8

This package provides various utilities for automation at KTH. It
provides the following modules:

  - kthutils.ug  
    Access the UG editor through Python.

  - kthutils.participants  
    Read expected course participants through Python.

  - kthutils.iprange  
    Read IP ranges for computers in lab rooms.

  - kthutils.forms  
    Read forms data (CSV) from KTH Forms.

We also provide a command-line interface for the modules. This means
that the functionality can be accessed through both Python and the
shell.

#### An example

We want to add the user `dbosk` as teacher in the group

`edu.courses.DD.DD1317.20232.1.teachers`.

In Python, we would do

``` python
import kthutils.credentials
import kthutils.ug

ug = kthutils.ug.UGsession(*kthutils.credentials.get_credentials())

group = ug.find_group_by_name("edu.courses.DD.DD1317.20232.1.teachers")
user = ug.find_user_by_username("dbosk")

ug.add_group_members([user["kthid"]], group["kthid"])
```

In the shell, we would do

``` bash
kthutils ug members add edu.courses.DD.DD1317.20232.1.teachers dbosk
```

#### Installation and documentation

Install the tools using `pip`:

``` bash
python3 -m pip install -U kthutils
```

You can read the documentation by running `pydoc` on the package:

``` bash
python3 -m pydoc kthutils
```
takao 0.2.2
A dark theme for Sphinx.
Requires Python: >=3.11

# Takao

Takao is a dark theme for the
[Sphinx documentation generator](https://www.sphinx-doc.org).

I created it mainly for my own projects. Feel free to try it and open an issue
if you have any problems.

## Demo

For a demo of the theme, see https://columns-ui-sdk.readthedocs.io.

## Licence

Takao uses the MIT licence.

Distributions of Takao include the [Inter font](https://github.com/rsms/inter),
which
[uses the SIL Open Font Licence](https://github.com/rsms/inter/blob/master/LICENSE.txt).

## Installation

1. Install the Python package:

   ```shell
   pip install takao
   ```

2. Update `html_theme` in your Sphinx project configuration:

   ```python
   html_theme = "takao"
   ```

3. Create a clean documentation build in your Sphinx project directory:

   ```shell
   make clean
   make html
   ```

## Development

Development of Takao requires Python 3.11, [uv](https://docs.astral.sh/uv/) and
Node.js 22.

### Set up

1. Install Python dependencies:

   ```shell
   uv sync
   ```

2. Install Node.js dependencies:

   ```shell
   npm install
   ```

### Build a wheel

```shell
uv run scripts/build.py
```

### Build the docs

```shell
uv run scripts/build_docs.py
```

### Run visual regression tests

Requires [Podman](https://podman.io/getting-started/installation).

```shell
uv run scripts/run_e2e_tests.py
```

#### Update changed snapshots

```shell
uv run scripts/run_e2e_tests_update_snapshots.py
```