semvec/pypi-packages huggingface dataset:
pystval 1.2.0
Library for creating a custom validator
Requires Python: >=3.7
Keywords: validate,regex,rust

# Project Relocation
**The project has been successfully moved to a new name and address**. Now you can find it at the following link: https://github.com/m62624/flexible_inspect

This decision was made due to the fact that the first version of the project encountered some bugs and problems. The new version has been redesigned to take these comments into account and has gained more flexibility and usability, especially when importing into programming languages other than Python. We are confident that these changes will allow the project to work more efficiently and reliably
mvsma 1.0.2
Super simple modrinth api wrapper for python
Requires Python: >=3.7

# mvsma

mvsma, aka *mhamster's very simple modrinth api (wrapper)*, is a super simple modrinth api wrapper for python.

Package provides plain and simple access to [modrinth's api](https://api.modrinth.com) endpoints and returns json responses. Very easy to use!

For information about api models see [modrinth api documentation](https://docs.modrinth.com/api-spec/#tag/project_model).

### But why?

--- 
Because why would you want to mess with api yourself, when some random guy from internet (like me) can do it for you?

# Issues and contributions

*Want to improve this project? Feel free to create forks and/or pull requests!*


*Something does not work as intended? Feel free to open issue and describe what actually went wrong.*

---

# Examples

Search for a projects:
```py
from mvsma import Modrinth

m = Modrinth()
# Search for mod called 'cesium' and print first result
m.ua = 'Package example from https://github.com/mhamsterr/mvsma' # Edit User-Agent of request so everyone will know who we are and what we are doing

response = m.search(query="cesium")
print(response["hits"][0])

```

Get versions of a project:
```py
from mvsma import Modrinth

m = Modrinth()
# Get versions of mod with slug "supercoolmod"
m.ua = 'Package example from https://github.com/mhamsterr/mvsma' # Edit User-Agent of request so everyone will know who we are and what we are doing

response = m.project_versions(slug="supercoolmod")
print(response)

```

Get list of random projects
```py
from mvsma import Modrinth

m = Modrinth()
# Get list of random projects
m.ua = 'Package example from https://github.com/mhamsterr/mvsma' # Edit User-Agent of request so everyone will know who we are and what we are doing

response = m.random_projects(count=11)
print(response)
```

# Installation
```
pip install mvsma
```

# Documentation:
TODO

# License:
MIT License, find more in 'LICENSE' file