semvec/pypi-packages huggingface dataset:
utibat 0.4.1
A CLI tool to display battery information
Requires Python: >=3.6

# utibat

https://pypi.org/project/utibat/

`utibat` is a simple command-line tool for displaying battery information.
## Features

- Display the current battery percentage.
- Show a progress bar representing the battery level.
- Colored output to indicate different battery levels.
- Displays charging status.
- Displays estimated time left.

## Example Output
```sh
â•­â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€ Battery Status â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â•®
â”‚ Percentage: 60%                      â”‚
â”‚                                      â”‚
â”‚ â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–‘â–‘â–‘â–‘â–‘â–‘â–‘â–‘                 â”‚
â”‚                                      â”‚
â”‚ Status: Not Plugged In               â”‚
â”‚ Time Left: 0:45:22                   â”‚
â•°â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â•¯
```

## Installation

You can install `utibat` via pip:

```sh
pip install utibat
```

## Usage
```sh
utibat 
```

## License
This project is licensed under the MIT License - see the LICENSE file for details.
convert-py-cpp 1.0.0
A library to convert Python code to C++
Requires Python: >=3.6

# convert_py_cpp

`convert_py_cpp` is a Python library designed to convert Python code into C++. This package is useful for those who wish to port their Python code to C++ or for educational purposes. Note: This library is in beta so there can be many errors.

## Features

- **Print Statement Conversion**: Transforms Python `print` statements into C++ `std::cout` statements.
- **Variable Assignments**: Converts variables and values into C++ variables with appropriate types.
- **Input Conversion**: Handles Python input statements and converts them into C++ code for console input.
- **List Conversion**: Converts Python lists into C++ `std::vector` types.

## Installation

You can install `convert_py_cpp` using `pip`. Run the following command:

```bash
pip install convert_py_cpp
pystealth 1.0.0
Python module for preventing detection of CDP in Selenium, Puppeteer, and Playwright.
Requires Python: >=3.6

# PyStealth 🕵️‍♂️

PyStealth is a powerful Python module designed to enhance the stealth capabilities of your web automation projects. It works seamlessly with popular frameworks like Selenium, Puppeteer, and Playwright to prevent detection of CDP.

### 🛡️ Key Features

- 🔒 Prevents stack trace access, making it harder to detect automation
- 🌐 Compatible with Selenium, Puppeteer, and Playwright
- 🎭 Enhances the stealth of your web scraping and testing projects
- 🔧 Easy to integrate with existing code

## 🔧 Installation

Install PyStealth easily with pip:

```bash
pip install pystealth
```

## 🚀 Quick Start

Here's how to use PyStealth with different frameworks:

### Selenium

```python
from selenium import webdriver
from pystealth import PyStealth

driver = webdriver.Chrome()
PyStealth.setup_selenium(driver)
```

### Pyppeteer

```python
import asyncio
from pyppeteer import launch
from pystealth import PyStealth

async def main():
    browser = await launch()
    page = await browser.newPage()
    await PyStealth.setup_pyppeteer(page)
    
asyncio.get_event_loop().run_until_complete(main())
```

### Playwright

```python
from playwright.async_api import async_playwright
from pystealth import PyStealth

async def main():
    async with async_playwright() as p:
        browser = await p.chromium.launch()
        page = await browser.new_page()
        await PyStealth.setup_playwright(page)

asyncio.run(main())
```

### Playwright over CDP

```python
import asyncio
from playwright.async_api import async_playwright
from pystealth import PyStealth

async def main():
    port = 9222  # Replace with your CDP port
    ws_endpoint = "/devtools/browser/..."  # Replace with your WebSocket endpoint

    async with async_playwright().start():
        browser = await p.chromium.connect_over_cdp(f'ws://127.0.0.1:{port}{ws_endpoint}')
        context = browser.contexts[0]
        page = context.pages[0]

        await PyStealth.setup_playwright(page)

        # Your automation code here

        await browser.close()

asyncio.run(main())
```

## 🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check [issues page](https://github.com/DedInc/pystealth/issues).

## 📜 License

Distributed under the MIT License. See `LICENSE` for more information.
dok2any 0.0.6
Convert DOK files to various chemical structure formats using Open Babel.
Requires Python: >=3.10

<h1 align="center" id="title">DOK2ANY</h1>

<p id="description">Dok2any is a Python package designed to convert dok files generated by LeDock molecular docking software, a non-standard chemical structure file format unique for LeDock, to various other chemical structure formats using Openbabel.</p>

<h2>Installation Steps:</h2>

<p>Install the package using pip:</p>

<pre><code>pip install dok2any
</code></pre>

<h2>Dependencies:</h2>

<ul>
    <li>python (>= 3.10)</li>
    <li>openbabel-wheel</li>
</ul>

<h2>Usage:</h2>

<p>The dok2any package provides a command-line script to perform DOK file conversions.</p>

<pre><code>usage: dok2any [-h] -idok IDOK -oformat OFORMAT -odir ODIR

Convert DOK files to specified output format using Open Babel.

arguments:
  -h, --help                 show this help message and exit
  -idok IDOK, --idok IDOK    Path to the folder containing DOK files (required)
  -oformat OFORMAT, --oformat OFORMAT  Output format for conversion (e.g., mol2, pdb, sdf) (required)
  -odir ODIR, --odir ODIR    Path to the output directory (required)
</code></pre>

<h3>Example Usage:</h3>

convert all the DOK files containing in a folder:
<pre><code>dok2any -idok data/dok_files/ -oformat sdf -odir data/converted_files/
</code></pre>
<p>This command will convert all DOK files in the <code>data/dok_files/</code> folder to SDF format and save the output files in the <code>data/converted_files</code> directory.</p>

convert a single DOK file:
<pre><code>dok2any -idok data/dok_files/ligand01.dok -oformat mol2 -odir data/converted_files/
</code></pre>
<p>This command will convert ligand01.dok file in the <code>data/dok_files/</code> folder to MOL2 format and save the output files in the <code>data/converted_files</code> directory.</p>

<h2>License:</h2>

<p>dok2any is licensed under the MIT License. See the <a href="LICENSE">LICENSE</a> file for more information.</p>