semvec/pypi-packages huggingface dataset:
osn-windows-cmd 1.1.0
osn-windows-cmd is a Python library to simplify working with Windows command-line utilities like `netstat`, `shutdown`, and `taskkill`, providing structured output and a convenient interface.

# osn-windows-cmd: Simplify Windows Command-Line Interactions

osn-windows-cmd is a Python library designed to streamline working with common Windows command-line tools. It provides convenient functions and parameter handling for commands like `netstat`, `shutdown`, and `taskkill`, abstracting away the complexities of constructing and executing these commands directly.


## Key Features

*   **Simplified Command Execution:** Construct and execute Windows commands with intuitive function calls and parameter management.
*   **Structured Output Parsing:** Process the output of commands like `netstat` into easy-to-use Pandas DataFrames.
*   **Cross-Compatibility:** Designed to work seamlessly across various Windows versions.
*   **Clear Documentation and Examples:** Well-documented code and usage examples to get you started quickly.


## Installation

* **With pip:**
    ```bash
    pip install osn-windows-cmd
    ```

* **With git:**
    ```bash
    pip install git+https://github.com/oddshellnick/osn-windows-cmd.git
    ```


## Current Functionality

*   **netstat:** Retrieve system network statistics, including active connections, routing tables, and interface information. Parse the returned data directly into Pandas DataFrames. Conveniently find free ports on localhost.
*   **shutdown:** Initiate shutdowns and restarts of local or remote Windows systems with various options (forceful shutdown, reason logging, timeout period, etc.).
*   **taskkill:** Terminate processes based on various criteria such as image name or process ID.


## Usage Examples

**taskkill:**

```python
from osn_windows_cmd.taskkill.parameters import ImageName
from osn_windows_cmd.taskkill import taskkill_windows
# Forcefully kill all notepad.exe processes
taskkill_windows("/F", selectors=ImageName("notepad.exe"))
```

**netstat:**

```python
from osn_windows_cmd.netstat import get_netstat_connections_data
# Get all active TCP connections
connections = get_netstat_connections_data(protocol="TCP")
```

**shutdown:**

```python
from osn_windows_cmd.shutdown.parameters import ShutdownReason, ShutdownReasonType, ShutdownType
from osn_windows_cmd.shutdown import shutdown_windows
# Restart the local machine after 60 seconds, logging the reason
shutdown_windows(ShutdownType.restart, time_out_period=60,
                 shutdown_reason=ShutdownReason(ShutdownReasonType.planned, 4, 2))
```


More comprehensive usage examples and detailed documentation can be found within the project's source code docstrings.


## Future Notes

osn-windows-cmd is an ongoing project and will be expanded to support more Windows commands in the future. We welcome contributions from the community. Feel free to suggest new commands to be added or submit pull requests with your own implementations.
kolhalashon 1.0.4
Python wrapper for Kol Halashon API
Requires Python: >=3.7

# Kol Halashon API

Python wrapper for Kol Halashon website API.

## Installation
```bash
pip install kolhalashon
```

## Usage
```python
from kolhalashon.api import KolHalashonAPI
from kolhalashon.models.exceptions import *
from dotenv import load_dotenv

load_dotenv()

api = KolHalashonAPI(
    use_session=False,  
)


def main():
    search_keyword = "כהן"
    search_results = api.search_items(search_keyword)
    print(search_results)

if __name__ == "__main__":
    main()

```

## Features
- Search shiurim
- Download audio/video content
- Browse by Rabbi
fleascope-live-display 0.0.11
Oscilloscope frontend for FleaScope
Requires Python: >=3.9

# FleaScope Live Plotter

A simple Qt application that turns your computer into an oscilloscope using FleaScopes.

![Screenshot](https://raw.githubusercontent.com/daniel-freiermuth/fleascope-live/refs/heads/main/screenshot.png)

## Installation

Easiest is to install via pipx

```bash
pipx install fleascope-live-display
```

## Usage

Run the application

```bash
fleascope-live-display
```
openassetio 1.0.0
An open-source interoperability standard for tools and content management systems used in media production.
Requires Python: >=3.10
Keywords: asset, ams, dam, mam, pipeline, dcc, media, resolver

In modern creative pipelines, data is often managed by an authoritative system (Asset Management System, Digital Asset Manager, MAM, et. al).

It is common for media creation tools to reference this managed data by its present location in a file system.

OpenAssetIO enables tools to reference managed data by identity (using an "Entity Reference") instead of a file system path.

This is achieved through the definition of a common set of interactions between a host of the API (eg: a Digital Content Creation tool or pipeline script) and an Asset Management System.

This common API surface area removes the need for common pipeline business logic to be re-implemented against the native API of each tool, and allows the tools themselves to design new workflows that streamline the creation of complex assets.