semvec/pypi-packages huggingface dataset:
idev-pipall 1.0.0
A python script for executing pip commands across many or all packages.
Requires Python: >=3.6

# **pipall**
A [**python**](https://www.python.org) script for executing **pip** commands across many or all packages.
<br />
<br />
<br />
<br />
​<br />
# Installation
With `git` [GitHub](https://github.com):
```
git clone https://github.com/IrtsaDevelopment/pipall.git
```
With `pip` [PyPi](https://pypi.org/project/idev-pipall/)
```
pip install idev-pipall
```
<br />
<br />
<br />
<br />
<br />
<br />

# Usage
<br />
<br />

### Within the CMD/Terminal
If installed with **GIT**:
```
python pipall.py [-h] {install,uninstall,update} ...
```
If installed with **PIP**:
```
pipall [-h] {install,uninstall,update} ...
```
<br />

Utilize `-h` or `--help` parameter for additional help.
```
usage: pipall [-h] {install,uninstall,update} ...

positional arguments:
  {install,uninstall,update}

options:
  -h, --help            show this help message and exit
```
```
usage: pipall install [-h] [-p PACKAGES] [-f FILE]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to install.
  -f FILE, --file FILE  File referencing a list of packages to be installed.
```
```
usage: pipall uninstall [-h] [-p PACKAGES] [-f FILE] [-o] [-a]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to uninstall.
  -f FILE, --file FILE  File referencing a list of packages to be uninstalled.
  -o, --outdated        Uninstalls all outdated packages.
  -a, --all             Uninstalls all packages (except for a select few).
```
```
usage: pipall.py update [-h] [-p PACKAGES] [-f FILE] [-o] [-a]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to update.
  -f FILE, --file FILE  File referencing a list of packages to be updated.
  -o, --outdated        Updates all outdated packages.
  -a, --all             Updates all packages.
```
<br />
<br />
<br />
<br />
<br />
<br />

# Examples
```
pipall install -p idev-pytermcolor,idev-steganopy

- Will attempt to install all packages provided.
```
```
pipall uninstall -f uninstallpackages.txt

- Will attempt to uninstall all packages provided in the text file.
```
```
pipall update -a

- Will attempt to update all packages you currently have installed.
```
```
pipall update -o

- Will attempt to update all outdated packages you currentl have installed.
```
cobra-orm 0.1.1
A simple asynchronous ORM for aiosqlite with extensive type hinting.
Requires Python: >=3.11,<4.0

# CobraORM

CobraORM is a simple, asynchronous ORM for `aiosqlite` with a big focus on type hinting and autocompletion.

*Tired of constantly having to double check the name of a column in a table? Did you forget that column may be null?*

*Then CobraORM may be for you!*

It currently doesn't have full SQL support, but that may change in the future.

## Features

* Create models (tables) with integer, real and text fields (columns);
* Fields can be optional and have a default value;
* Fields may be specified to accept a null value;
* SELECT, DELETE, UPDATE and INSERT statements with proper type hinting according to the respective model;
* Fluent interface (method chaining) construction of statements:
    * ORDER BY
    * LIMIT

## Example usage

Let's start by connecting to an in-memory database:

```python
import aiosqlite
import asyncio
from cobra_orm import Model, Text, Real, Integer

async def connect_to_database():
    db_connection = await aiosqlite.connect(":memory:")
    return db_connection

async def main():
    db_conn = await connect_to_database()

    # ... rest of the examples go here ...

    await db_conn.close()

if __name__ == "__main__":
    asyncio.run(main())
```

Now we can create a couple tables.
We'll be creating an application for an hypothetical library:

```python
    # -- SNIP --
    class Book(Model):
        book_id: Integer = Integer(primary_key=True, unique=True)
        title: Text = Text()
        genre: Text = Text()
        year: Integer = Integer()

    class User(Model):
        user_id: Integer = Integer(primary_key=True, unique=True)
        name: Text = Text(default="John Doe")
        favourite_genre: NullableText = NullableText(default=None)

    # pass the connection to the db to the models
    Book._conn = db_conn
    User._conn = db_conn
```

Let's start by adding some new books:

```python
    # -- SNIP --
    new_books = [
        Book("Automate the Boring Stuff with Python", "Programming", 2019),
        Book("Cosmos", "Astronomy", 1980),
        Book("1984", "Dystopian Fiction", 1949),
    ]

    await Book.insert(*new_books)
```

We want to recommend 10 of the most recent books to the user `john`:

```python
    # -- SNIP --
    recommendations = (
        await Book.select()
        .where(Book.genre == john.favourite_genre)
        .order_by(Book.year, desc=True)
        .limit(10)
    )
```

Jane seems to have changed her taste:

```python
    # -- SNIP --
    jane.favourite_genre = "Fiction"
    await jane.update()
```

The following type hints can be inferred by the type checker:

```python
    # -- SNIP --
    title: str, year: int = await Book.select(Book.title, Book.year)[0]
    books: tuple[Book, ...] = await Book.select()
```

## Docs

For further information, check out [USAGE.md](./docs/USAGE.md).
booli-crawler 1.0.2
A crawler of booli.se - a Swedish housing platform.
Requires Python: >=3.9

# Booli crawler

A crawler of [booli.se](https://booli.se) - a Swedish housing platform.

## Examples
Examples and usage of the crawler can be found in ``booli_crawler.examples``. The
examples might use some additional dependencies which can be installed by:

```bash
pip install booli-crawler[examples]
```

![](https://raw.githubusercontent.com/real-tintin/booli-crawler/main/example.png)
loomanager 0.7.0
ironloom's verion handler package
Requires Python: >=3.7

# **loom**anager 📦
The new version manager based on zenyxvm.
Features:
- Version handling
- Commiting to git
- Publishing to PyPi

## Install
Install the module from [PyPi](https://pypi.org/project/loomanager/):
```bash 
python -m pip install loomanager
```

## How to use?
loomanager has many features, let's go over them.
### New Project 📰
To setup loomanager in a new project, run the following:
```bash
python -m loomanager new --bat
```
This will create the `loom.toml` and `loom.bat` files.
To run the package, you can do:
```bash
./loom <command>
```

### Update ♻️
Collect the latest version of `loomanager`
```bash
./loom update
```

### Publish 🛠️
This is the main command. Configure your publish types in the `loom.toml` file, and run the command.
```bash
./loom publish
```