semvec/pypi-packages huggingface dataset:
sudoku-tools 0.1.0
A collection of useful tools for generating, grading, solving, and transforming sudoku puzzles
License: MIT
Requires Python: >=3.7,<4.0

# `sudoku-tools`

[![pypi version](https://img.shields.io/pypi/v/sudoku-tools.svg?style=flat)](https://pypi.org/pypi/sudoku-tools/)
[![downloads](https://pepy.tech/badge/sudoku-tools)](https://pepy.tech/project/sudoku-tools)
[![build status](https://github.com/dawsonbooth/sudoku-tools/workflows/build/badge.svg)](https://github.com/dawsonbooth/sudoku-tools/actions?workflow=build)
[![python versions](https://img.shields.io/pypi/pyversions/sudoku-tools.svg?style=flat)](https://pypi.org/pypi/sudoku-tools/)
[![format](https://img.shields.io/pypi/format/sudoku-tools.svg?style=flat)](https://pypi.org/pypi/sudoku-tools/)
[![license](https://img.shields.io/pypi/l/sudoku-tools.svg?style=flat)](https://github.com/dawsonbooth/sudoku-tools/blob/master/LICENSE)

## Description

This Python package is a collection of useful tools for generating, grading, solving, and transforming sudoku puzzles.

## Installation

With [Python](https://www.python.org/downloads/) installed, simply run the following command to add the package to your project.

```bash
python -m pip install sudoku-tools
```

## Usage

The object can be constructed with a 1-dimensional board:

```python
arr_1d = [1, 0, 3, 4, 0, 4, 1, 0, 0, 3, 0, 1, 4, 0, 2, 3]
puzzle = Puzzle(arr_1d, 0)
```

Feel free to [check out the docs](https://dawsonbooth.github.io/sudoku-tools/) for more information.

## License

This software is released under the terms of [MIT license](LICENSE).
mcwrapper 1.38
A Minecraft API Wrapper
License: MIT
Requires Python: >=3.7

# Minecraft API

This a simple package to wrap many APIs, including the Mojang and Hypixel ones

Requires Python 3.7+

# Usage guide for Package

Import the package with

```py
import mcwrapper
```

Or the preferred way

```py
from mcwrapper import hypixel
```

The second way allows you to save some lines writing the actual code. To actually use this, create a Bedwars, Skywars, or Hypixel object. You must pass in a username and api key for the hypixel-related objects

\***\*Example\*\***

```py
from mcwrapper import hypixel

object = hypixel.Bedwars("ThePotatoPowers", "yourapikeyhere")
```

To get information from this object, use the `stats()` method. Then, the object's attributes will be set

```py
from mcwrapper import hypixel

object = hypixel.Bedwars("ThePotatoPowers", "yourapikeyhere")
object.stats()
print(object.wins) #prints bedwars wins for ThePotatoPowers
```

## Skins

Create a **skin object** by first importing the skin file from the package `from mcapiwrapper import skin`
The class takes a username argument

The `skingrab` method will return a link with the user's skin. You can access this with the skin attribute

The `body` method will return a link with the user's body. You can access this with the body attribute

The `head` method will return a link with the user's head. You can access this with the head attribute

The `avatar` method will return a link with the user's head in 2D. You can access this with the avatar attribute

## Bedwars

As shown above, import hypixel from mcapiwrapper. Then, create a `Bedwars` object which takes a username and apikey parameter (in that order)

After the `stats` method is run, you can access all attributes of the Bedwars object. This includes:

- display (displayname)
- wins
- losses
- deaths
- kills
- coins
- final_kills
- final_deaths
- beds_destroyed
- beds_lost
- winstreak
- level

## Skywars

As shown above, import hypixel from mcapiwrapper. Then, create a `Skywars` object which takes a username and apikey parameter (in that order)

After the `stats` method is run, you can access all attributes of the Skywars object. This includes:

- wins
- losses
- deaths
- kills
- coins
- souls
- heads
- winstreak
- display

## Hypixel

As shown above, import hypixel from mcapiwrapper. Then, create a `Hypixel` object which takes a username and apikey parameter (in that order)

After the `stats` method is run, you can access all attributes of the Hypixel object. This includes:

- firstLogin
- lastLogin
- nameHistory
- display

## Contribute

- Source Code: https://github.com/ThePotatoPowers/mcapiwrapper/
- Issue Tracker: https://github.com/ThePotatoPowers/mcapiwrapper/issues

## Support

If you are having issues, please let me know @ zkarim7676@gmail.com

## License

The project is licensed under the MIT license.