semvec/pypi-packages huggingface dataset:
vtes-rulings 0.9
Website for VTES cards rulings
Requires Python: >=3.11
Keywords: vtes, Vampire: The Eternal Struggle, CCG

# VTES rulings website

## Develop

You'll need [Python3](https://www.python.org) and [NodeJS](https://nodejs.org) to build the project.

### Setting up the development environment

Create a Python virtual env, an `.env` file, and install:

```shell
$ python3 -m venv .venv
$ touch .env
$ make update
```

You want a couple of env variables for tha app to run correctly:

```shell
export QUART_APP="vtesrulings:app"
export DISCORD_WEBHOOK=<your Discord community server webhook URL>
```

You can now launch the server locally:

```shell
§ make serve
```
pywhatkit-alt 0.1.0
A Python package for automation and utilities.
Requires Python: >=3.6

# PywhatKit Alternative (`pywhatkit_alt`)  

PywhatKit-Alternative is a Python package that provides automation and utility tools such as WhatsApp messaging, YouTube automation, text-to-handwriting conversion, screen recording, and more.  

## Features  

- Send WhatsApp messages  
- Search YouTube videos  
- Convert text to handwriting  
- Convert images to ASCII art  
- Play YouTube videos  
- Screen recording  
- Take screenshots  
- Text-to-Speech (TTS)  
- Speech-to-Text (STT)  
- Generate PDFs  

## Installation  

You can install `pywhatkit_alt` directly from PyPI using:  

```bash
pip install pywhatkit_alt
```
## Usage
1. Send WhatsApp Message
````bash
 from pywhatkit_alt.whatsapp import send_whatsapp_message
send_whatsapp_message("+919876543210", "Hello from Python!")
```` 
2. Search YouTube Videos
````bash
from pywhatkit_alt.youtube import search_youtube
print(search_youtube("Python tutorial"))
````
3. Convert Text to Handwriting
````bash
from pywhatkit_alt.handwriting import text_to_handwriting
text_to_handwriting("Hello, world!", "handwriting.png")
````
4. Convert Image to ASCII Art
````bash
from pywhatkit_alt.ascii_art import image_to_ascii
print(image_to_ascii("image.png"))
````
5. Play YouTube Video
````bash
from pywhatkit_alt.utils import play_youtube_video
play_youtube_video("Python tutorial")
````
6. Record Screen
````bash
from pywhatkit_alt.screen import record_screen
record_screen("record.mp4", duration=10)
````
7. Take Screenshot
````bash
from pywhatkit_alt.screen import take_screenshot
take_screenshot("screenshot.png")
````
8. Text-to-Speech (TTS)
````bash
from pywhatkit_alt.voice import text_to_speech
text_to_speech("Hello, world!")
````
9. Speech-to-Text (STT)
````bash
from pywhatkit_alt.voice import speech_to_text
print(speech_to_text())
````
10. Generate PDF
````bash
from pywhatkit_alt.pdf import create_pdf
create_pdf("Hello, this is a test PDF!", "output.pdf")
````

## License
This project is licensed under the MIT License.

## Contributing
Contributions are welcome! If you have any ideas or suggestions, feel free to open an issue or submit a pull request.

## Contact
For any queries, reach out at nathishwarc@gmail.com.
los-client 0.4.0
League of Solvers Client CLI
Requires Python: >=3.11

# About

The [League of Solvers (LoS)](http://los.npify.com) is a SAT solver
competition with matches every hour. (In the future we also hope to provide
other kinds of competitions.) Everyone is welcome to participate, either with
an existing solver or with their own. This program (`los_client`) is a client
to easily participate at the competition.

# Getting Started

## Step 1. Installation

It is recommended to install via `pipx` so that the client can run in a seperate environment.
```
sudo apt install pipx
```

Once pipx is installed you can install the client via
```
pipx install los-client
```


## Step 2. Register a Solver
Register a solver and copy the token at [los.npify.com](http://los.npify.com).


## Step 3. Compete

To use this client to the League of Solvers your solver needs to

 * accept an instances in DIMACS CNF format ([description](https://people.sc.fsu.edu/~jburkardt/data/cnf/cnf.html)) as the only parameter
 * produce output that is compatible with the [SAT competition](https://satcompetition.github.io/2024/output.html)

If your solver is not compatible, you either need to write a script to adapt
or you can adjust the `los_client` code itself, see under Development.

To add a solver, you use

```
los_client add [token] [solver]
```

where `[token]` is obtained in the previous step and `[solver]` is the path to
your solver binary or wrapper script.

Once you've finished configuring the solver you can run the client via

```
los_client run
```


# Development

Setup and run through the environment:

```
pipx install uv
git clone https://github.com/NPify/los_client.git
cd los_client
uv run los_client --help
```