semvec/pypi-packages huggingface dataset:
subprocesshidden 0.11
Executes subprocesses without console (Windows), reads stdout/stderr
License: MIT
Keywords: subprocess,hidden


# Executes subprocesses without console (Windows), reads stdout/stderr

### pip install subprocesshidden

```python

from subprocesshidden import Popen
import os

os.chdir("c:\\windows")
p1 = Popen("ls -la", timeout=1, shell=True)

p2 = Popen("dir /s", timeout=3, shell=True) # tasks are killed with taskkill

p3 = Popen("dir /xsd")


print(p1.stdout_lines)
print(p2.stdout_lines)
print(p3.stdout_lines)
print(p3.stderr_lines)
print(p2.stderr_lines)
print(p1.stderr_lines)

print(p1.stdout)
print(p2.stdout)
print(p3.stdout)
print(p3.stderr)
print(p2.stderr)
print(p1.stderr)


```
win-basic-tools 0.4.2
Cli tool for listing the directory.
License: MIT
Requires Python: >=3.6

# win-basic-tools

Description:  
CLI tool for listing a directory in Windows.  
Also has config helper for cmd.exe.

## Installation

~~~
> pip install win-basic-tools
~~~

## Usage

~~~
$ win-basic-tools setup
~~~

This will create aliases like `python -m win_basic_tools -acil`, "acil" being each letter an option.  
'a' for all files, 'c' for colors, 'i' for icons and 'l' for list.  
  
It will create the `.macros.doskey` at your home directory and point it in Registry.  
After refreshing your prompt, you can use `ls`, `ll`, `touch`. See `%USERPROFILE%\.macros.doskey` for the list of aliases.  
  
Uninstall: run `win-basic-tools uninstall` before `pip uninstall` for reseting Registry.  
  
Also has further options for integrating with other programs.  

#### Image

![Aplication exmaple](./example/ll_example.png "Example")

## License

[MIT](https://choosealicense.com/licenses/mit/)
generated-repo-10 0.0.1
My package description
License: MIT
Requires Python: >=3.7
Keywords: one,two

# generated-repo-10

## Quick start

```bash
pip install generated-repo-10
```

```python
from generated_repo_10 import ...
```

## Contributing

```bash
# clone the repo
git clone https://github.com/phitoduck/generated-repo-10.git

# install the dev dependencies
make install

# run the tests
make test
```
pythrel 0.1.1
Simple SQL ORM with support for several DB providers
License: MIT
Requires Python: >=3.10,<4.0

# pythrel
Abstract relational ORM system

**WARNING:** This is a small project I built mainly to learn how to interface with a few different kinds of SQL database. If you would like to use this in production, no you don't!

## Documentation:

**Installation:**
> `python3 -m pip install pythrel`

**Basic Usage:**
```python
from pythrel import SqliteDatabase, Pythrel, Record
import secrets
import random

# Create database adapter
db = SqliteDatabase(path="test.db")
db.create_table("customers", {"id": "INTEGER", "customerName": "TEXT", "favorite_number": "REAL"})
db.commit()

# Generate some data
CUSTOMERS = {}
for c in range(500):
    CUSTOMERS[c] = {
        "id": c,
        "customerName": secrets.token_urlsafe(8),
        "favorite_number": random.randint(0, 10000)
    }

# Insert data
db.query().insert("customers", list(CUSTOMERS.values())).execute()
db.commit()

# Connect DB instance to ORM
orm = Pythrel(db)

# Use database table rows as objects
print(orm.load_columns(Customer, "customers", "*")[0].dict())
orm.create(Customer, "customers", id=-10, customerName="John", favorite_number=-69)
john = orm.load_columns(Customer, "customers", "*", where="id < 0")[0]
print(john)
john.favorite_number = 1000
orm.save(john, key="id")
print(orm.load_query(Customer, orm.query().select("customers", "*").where("id < 0"))[0])
```