semvec/pypi-packages huggingface dataset:
literotica-dl 0.0.3
A tool to download stories from Literotica
License: MIT
Requires Python: >=3.6.9,<4.0.0

# literotica_dl
A tool to download stories from Literotica.

# Installation
I highly recommend you use pipx
```sh
pipx install literotica_dl
```
otherwise you can use pip
```sh
pipx install literotica_dl
```
PyPI: https://github.com/fuzzyfiend/literotica_dl

# Details
You must specify whether to download stories (-s) or author works (-a).
* Stories are identified as the url stub following the /s/ directory in the url
    * https://www.literotica.com/s/a-my-name-is-alice
    * story flag is a-my-name-is-alice
* Authors are identified as the memberuid
    * https://www.literotica.com/stories/memberpage.php?uid=36374
    * author flag is 36374

This program will attempt to resolve the author uid or story id for you.
By default this program will write stories to a new folder called output. This can be overridden by specifying the -o flag.

# Examples
```sh
# Downloading an authors works via the author stub
literotica_dl -a 36374

# Downloading an authors works via member url
literotica_dl -a "https://www.literotica.com/stories/memberpage.php?uid=36374"

# Downloading an story via the story stub
literotica_dl -s a-my-name-is-alice

# Downloading an story via the story stub
literotica_dl -s "https://www.literotica.com/s/a-my-name-is-alice"

# Mirroring the author to a specific directory
literotica_dl -a "https://www.literotica.com/stories/memberpage.php?uid=36374" -o "archive"
```

# Credits

This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter) and the [fuzzyfiend/pythoncookie](https://github.com/fuzzyfiend/pythoncookie) project template.
automark 1.0.7
A highly configurable auto-marker
License: MIT

# Marker

A marking utility to help automate code testing, and interfacing with the submission platform. Currently, the following platforms are supported:

- Canvas
- MarkUs


This package installs the program `marker`. It supports the following commands:

- `marker download`: Downloads files from the given LMS.
- `marker prepare`: Copies needed files into student directories, compiles code.
- `marker run`: Runs all the test cases, creates logs and compiles marks.
- `marker upload-marks`: Uploads the student marks to the LMS.
- `marker upload-reports`: Uploads the testing logs to the LMS for the student.
- `marker set-status`: Sets the marking state of the submission (MarkUs only).

---

## How to install

There are 2 ways to install this marker. The recommended way of doing this is to install from `pip`:

### - Using PIP

```
pip install automark
```

Alternatively, if you want to develop, you will need to build from source:

### - Build from source

First, clone this repository to your machine:

```sh
git clone https://github.com/mustafaquraish/marker
```

Then, go into the cloned repo and use the Makefile to build and install
```sh
cd marker
make install
```

Alternatively, use the following commands to build and install yourself if your preferred `python` and `pip` executables are named differently:

```
python3 setup.py bdist_wheel
pip3 install dist/*     
```

---

[Full Documentation available in the wiki](https://github.com/mustafaquraish/marker/wiki)
firestore-batch 0.0.1
A simple Python context manager for easy Google Forestore batched writes.
License: MIT
Requires Python: >=3.6

# firestore-batch
A Python context manager for easy Google Forestore batched writes.

# What it does for you
- Creates a new batch on entering.
- Takes care of the 500-operation limit. When the limit is hit, it commits accumulated operations to the database and creates a new batch.
- Commits all operations on exit.

# Usage
Install with pip:
```
pip install firestore-batch
```

Use in your code:
```python
# Initialize the app
from firebase_admin import initialize_app, firestore
initialize_app()
db = firestore.client()

# Make lots of batched writes
from firestore_batch import Batch

with Batch(db) as batch:
    for i in range(1000):
        batch.set(doc_ref, {f'property_{i}': f'value_{i}'})
```

# Methods
- `set()`, `update()`, `delete()` - as in the original `WriteBatch` class (see [the documentation with usage examples](https://firebase.google.com/docs/firestore/manage-data/transactions?hl=en#batched-writes) and API Reference for the [`WriteBatch`](https://googleapis.dev/python/firestore/latest/batch.html) and [`DocumentReference`](https://googleapis.dev/python/firestore/latest/document.html) classes).
netrange 0.0.19
A simple package for reading and ranging IPs and ports.
License: MIT
Keywords: ip address port range

# NetRange

A simple package for reading and ranging IPs and ports.

[![PyPI](https://img.shields.io/pypi/v/netrange)](https://pypi.org/project/netrange/)
![Travis (.org)](https://img.shields.io/travis/muhannadalghamdi/netrange)
![PyPI - Downloads](https://img.shields.io/pypi/dd/netrange)
![GitHub](https://img.shields.io/github/license/muhannadalghamdi/netrange)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/netrange)](https://pypi.org/project/netrange/)
[![PyPI - Wheel](https://img.shields.io/pypi/wheel/netrange)](https://pypi.org/project/netrange/#files)

## Installation

Run the following to install:

```bash
pip install netrange
```

## Usage

### From CLI

```bash
$ netrange --help
usage: IP Range [-h] [--version] [--verbose] {ip,port} ...

A simple package for reading and ranging IPs and ports.

positional arguments:
  {ip,port}   choose one option

optional arguments:
  -h, --help  show this help message and exit
  --version   show program's version number and exit
  --verbose
```

### From Module

```python
import netrange


ips = ip.load(from_file=file)
ranged_ips = ip.dump(ips)
```