semvec/pypi-packages huggingface dataset:
webx 0.1.6a0
A next-generation ASGI Python web-framework, focused on Speed and Stability
License: MIT
Requires Python: >=3.8.0

<h1 align="center">
  <img src="https://raw.githubusercontent.com/justanotherbyte/webx/main/.github/images/logo.png" width="224px"/><br/>
</h1>
<p align="center">A next-generation <b>ASGI</b> Python web-framework, focused on <b>Speed</b> and <b>Stability</b></p>

## Welcome to WebX

WebX is a next-generation **ASGI** Python web-framework, which is focused on *Speed* *Stability*.

WebX is heavily inspired by django, making it a bit easier to try out WebX for the first time. However, WebX is asynchronous, meaning it uses the ASGI protocol. Sure, `django-channels` exists, however it's never TRULY `async`. You don't experience the true abilities of asynchronous programming. This is where WebX comes in. It's completely written to handle the ASGI spec, allowing for awesome features such as WebSockets, and background tasks.

WebX also encourages heavy contribution, allowing for extensions to be natively integrated into WebX, through the `webx.ext` import paths. It's advised to write extensions that fit within this `ext` folder, as it's hidden away from the rest of WebX, avoiding silly problems.
python-avm 0.9.8
This module allows you to check variables types, create new custom types and many others usefull features.
License: MIT
Requires Python: >=3.7, <4
Keywords: type-checking,function-args-checking,custom-types,better-types,function-args-convertion

# Advanced Variable Manager: avm

## By Grosse pastèque#6705


-------------


### WARNING :

__**This modules need some typing modifications !**__
**If you try to run it without these modifications, an Error will occur.**

For more informations go **[Here](./avm/__init__.py)**


-------------


### Usage :

- Function's args type checking
- Function's args fast converting
- Pattern matching
- Variable checking
- More types


------------


### Installation :

This module is now disponible on PyPi since version 0.9.1
So you can do `python -m pip install python-avm` or `pip install python-avm`

Then you will be able to use it as a module.

```python
import avm

...
```


-------------


### Functionnalities :

##### Functions :

| Functions | Decorator | Usage |
| :------------: | :------------: | :------------: |
| type_check | `YES` | Check function's args types |
| convertor | `YES` | Convert function's args values |
| parameters | `NO` | Return all arguments of the passed function |
| str_of | `YES` | Return a string vizualisation of the given class |
| add_ctype | `YES` | Adds a custom type to `custom_types` |
| length_check | `YES` | Check the length `(int: max-lenght, int: max-lenght) | int: max-lenght` of and object |
| *custom_types* | `NO` | Variable that contains all the Custom Types |
| tuple_check | `NO` | Checks a tuple, used for `avm.Union` |
| cisinstance | `NO` | Python `isinstance` but supports custom types |
| is_type_tuple | `NO` | Checks if the given argument is a tuple of types or custom types |
| is_length | `NO` | Checks if the given argument is a lenght `int | ... | (int | ..., int | ...)` |
| exp_check | `NO` | Checks the result of an expression, (like `True` is valid) |

##### Custom Types :

| CType | Has arguments | Usage |
| :------------:| :------------:| :------------: | 
| Generator | `NO` | Generator checking |
| Function | `NO` | Function checking (*NB: lambda functions type is also function*) |
| Method | `NO` | Methods checking |
| Module | `NO` | Module checking |
| BRange | `YES` | Better `range` and checking |
| Length | `YES` | Container length checking |
| Class | `YES` | Class checking (`is_init=False`) |
| Union | `YES` | Value type in `*args` |
| Float | `YES` | Better float checking |
| File | `YES` | File checking (checks if file exists) |
| Dict | `YES` | Better dict checking |
| Int | `YES` | Better int checking |
| Str | `YES` | Better str checking |

##### Important Features :
| Function | Usage |
| :------------:| :------------:|
| Pattern | Check a variable for the given pattern (uses recursions) |
| CType | Used as parent for new custom types |


------------


### Examples :

I have created three examples to help you understand a bit more if you want.
In [Here](./examples/).
spunkybot 1.13.0
An automated game server bot and RCON tool for Urban Terror
License: MIT
Requires Python: >=2.6
Keywords: Urban Terror Game Administration RCON Bot

Overview
========
`Spunky Bot`_ is a lightweight game server administration bot and RCON tool.
Its purpose is to administer, manage and maintain an `Urban Terror`_ server and
to provide real time statistics data for players.

Spunky Bot is a cross-platform package and offers in-game commands without
authentication and automated administration even when no admin is online.

Your gameserver can be enhanced with the ultimate administration power that
Spunky Bot brings! The all-in-one server administration bot for Urban Terror
gives admins the power to easily manage and administrate their server.
It allows players access to statistics and gives powerful options to manage
the flow of a game.

Spunky Bot is free and open source, released under the MIT_ license.
There are no software requirements, Spunky Bot is running "out of the box".
The installation is just click and go. There is no need to install a heavy
MySQL database, SQLite is used to boost up the performance and to reduce the
memory footprint.

Features
========
* Lightweight and fast
* Real time game statistics
* Different user groups and levels
* Supports all RCON commands
* Supports temporary and permanent bans of players
* Supports rotation messages

Installation
============
::

    pip install spunkybot


See the Homepage_ for usage and documentation or visit the Git Repository_
for the source code.

.. _Spunky Bot: https://spunkybot.de/
.. _Urban Terror: http://www.urbanterror.info/
.. _MIT: https://opensource.org/licenses/MIT
.. _Homepage: https://spunkybot.de/
.. _Repository: https://github.com/SpunkyBot/spunkybot/