semvec/pypi-packages huggingface dataset:
newport-esa 0.1.0
A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.
Requires Python: ~=3.8

# newport-esa
A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.

## Overview
The source code and example scripts have been tested using Python 3.8.10 running in Windows 7 (64-bit).

The only operating system supported in this release is Windows 7 (64-bit).

1. Project Homepage: https://github.com/houlihaj/newport-esa
1. Download Page: https://pypi.org/project/newport-esa/

## Requirements

## Installation
1. `pip install newport-esa`

## Windows 7 Compatibility
Due to PC hardware limitations, initial development for this package was performed using the
Windows 7 (64-bit) operating system.

The following programs, applications, and drivers were successfully used for package development in Windows 7 (64-bit):

1. Python 3.8.10
2. pip 24.0
3. Git 2.45.2
4. NI-VISA 14.0.0
5. NI-VISA Runtime 14.0.0
6. NI-488.2 14.0
7. NI-488.2 Runtime 14.0
8. PyCharm 2019.3.5 (Community Edition)
9. Notepad++ 8.6.8

In principle, the text editor and IDE (Notepad++ and PyCharm) are not explicitly critical to the success of the package.
All other programs, applications, and drivers listed are critical to the success of the package on Windows 7.

A file named `requirements-win7.txt` is included with the project with an output of the installed packages
that were tested successfully in Windows 7 (64-bit).


## Usage
There are a number of examples in the `examples` directory that can help you get up and running.
printstyler 0.2.3
The Printer package provides a simple way to print messages with ANSI colors and styles in Python.
Requires Python: >=3.8
Keywords: print, printer, printstyler

# Printer Package

The `printstyler` package provides a simple way to print messages with ANSI colors and styles in Python.

## Installation

You can install the package using pip:

```bash
pip install printstyler



## Available Colors
- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white

## Available Styles
- bold
- faint
- italic
- underline
- blink
- reversed
- hidden

#Usage

from printstyler import Printer as pr


# Print a standard message
pr.standard("This is a standard message", style="bold")

# Print an error message
pr.error("This is an error message", style="underline")

# Print an info message
pr.info("This is an info message", style="italic")

# Print a warning message
pr.warning("This is a warning message", style="blink")

# Print a success message
pr.success("This is a success message", style="reversed")

# Print a debug message
pr.debug("This is a debug message", style="hidden")

# Print a custom message
pr.custom("This is a custom message", color="white", style="bold", prefix="Custom:")


![example](image.png)
liboxide 0.1.2
Python wrapper around the oxide command line tools.
Requires Python: >=3.9

[![liboxide on PyPI](https://img.shields.io/pypi/v/liboxide)](https://pypi.org/project/liboxide)

Python wrapper around the oxide command line tools
==================================================

Installation
============

```bash
pip install liboxide
```

Usage
=====

```python
import liboxide

liboxide.wifi.enable()

print("Applications:")
for name, app in liboxide.apps.applications.items():
    print(f"  {name}: {app.bin}")

autoLock = liboxide.settings.get("autoLock")
print("Automatically locking after {autoLock} minutes")

print(f"Battery level: {liboxide.power.batteryLevel}")
while True:
    batteryLevel = liboxide.power.on.batteryLevelChanged()
    print(f"Battery level: {batteryLevel}")
```
launcherctl 1.0.1
Python wrapper around launcherctl.
Requires Python: >=3.11

[![launcherctl on PyPI](https://img.shields.io/pypi/v/launcherctl)](https://pypi.org/project/launcherctl)

Python wrapper around launcherctl
=================================

Installation
============

```bash
pip install launcherctl
```

Usage
=====

```python
import launcherctl

if (
    launcherctl.launchers.current.name != "oxide"
    and "oxide" in launcherctl.launchers
):
    launcherctl.launchers.switch("oxide", start=True)
    # or
    launcherctl.launchers["oxide"].enable(start=True)

if (
    "calculator" in launcherctl.apps
    and "calculator" not in launcherctl.apps.running.keys()
):
    launcherctl.apps["calculator"].start()
```