semvec/pypi-packages huggingface dataset:
raisetool 1.0.0
Rise class for formatting thrown exception messages.
License: MIT
Requires Python: >=3.7,<4.0

# RaiseTool

The project contains small class for formatting thrown exception messages.

The message can be formatted with information about the class, method, and line number where the exception was thrown.

## Public methods
```
Raise.message(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> str
Raise.attribute_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> AttributeError
Raise.connection_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> ConnectionError
Raise.key_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> KeyError
Raise.os_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> OSError
Raise.syntax_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> SyntaxError
Raise.type_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> TypeError
Raise.value_error(message:str, class_name:Optional[str],currentframe:Optional[FrameType])-> ValueError
```

## Usage examples

```
import inspect
from raisetool.formatter import Raise


class Example:
    def __init__(self):
        print(f"1: {Raise.message('example message 1')}")
        print(
            f"2: {Raise.message('example message 2', self.__class__.__name__)}"
        )
        print(
            f"3: {Raise.message('example message 3', self.__class__.__name__, inspect.currentframe(), )}"
        )
        try:
            raise Raise.value_error(
                "example message 4",
                self.__class__.__name__,
                inspect.currentframe(),
            )
        except ValueError as ex:
            print(f"4: {ex.__class__.__name__}: {ex}")


if __name__ == "__main__":
    obj = Example()
```
Output:
```
1: example message 1
2: Example: example message 2
3: Example.__init__ [line:21]: example message 3
4: ValueError: Example.__init__ [line:24]: example message 4
```
pyipify 0.0.3.1
A simple python library to find the public ip address of the system.
License: MIT
Keywords: ipify,ip,ip address,ipify.org,ipify api,ipify python,ipify python library,ipify python api,ipify python library,ipify python api,ipify python package,ipify,ipify cli,ipify asynchronous,ipify synchronous


# Pyipify

ipify-py is a python module that allows you to interact with the ipify API in synchronous and asynchronous ways. It also provides a command-line interface for easy access.

The ipify API is a simple service that returns your public IP address. You can use it to find out your IP address from any device or platform.





![languages](https://img.shields.io/github/languages/count/SigireddyBalasai/Pyipify)
![SearchHits](https://img.shields.io/github/search/SigireddyBalasai/Pyipify/ipify)
![Top Language](https://img.shields.io/github/languages/top/SigireddyBalasai/Pyipify)
![Dependencies Status](https://img.shields.io/librariesio/github/SigireddyBalasai/Pyipify)
![Total Issues](https://img.shields.io/github/issues/SigireddyBalasai/pyipify)
![Open Issues](https://img.shields.io/github/issues-raw/SigireddyBalasai/Pyipify)
![License](https://img.shields.io/github/license/SigireddyBalasai/Pyipify)


## Features

- Supports both IPv4 and IPv6 addresses
- Supports both sync and async requests using requests and aiohttp libraries
- Provides a CLI tool to get your IP address from the terminal
- Provides a simple and intuitive interface
## Installation

Install my-project with npm

```py
pip install Pyipify
```


    
## Examples

get ip address synchronous

```py
from Pyipify.synchronous import find_ipv4,find_ipv6
ipv4_address = find_ipv4()
ipv6_address = find_ipv6()
print(ipv4_address,ipv6_address)
```

get ip address asynchronously
```py
from Pyipify.asynchronous import find_ipv4,find_ipv6
import asyncio
async def main():
    ipv4_address = await find_ipv4()
    ipv6_address = await find_ipv6()
    return ipv4_address,ipv6_address
asyncio.run(main())
```

use cli to get ip address
``` python -m ipify -h```
to get started




## Contributing

Contributions are always welcome!

See `contributing.md` for ways to get started.

Please adhere to this project's `code of conduct`.


## License

[Apache 2.0](https://choosealicense.com/licenses/apache-2.0/)


## Support

For support, email sigireddybalasai@gmail.com or open an issue here
vivdisky 0.0.7
An Unofficial Asynchronous Python version of Vivdisky API wrapper
License: MIT
Keywords: python,mdisk,mdisk wrapper,mdisk convert,earn money


<!-- PROJECT LOGO -->
<br />
<div align="center">
  <a href="https://github.com/TechGiron/vivdisky">
    <img src="https://play-lh.googleusercontent.com/7ByFpdTmtc3JCmTUCUKQTmQChqbvlk79JSnyt27ORfTKK-51m_kyFs3B6YE7xRzLM2k=rw" alt="Logo" width="80" height="80">
  </a>

  <h3 align="center">Vivdisky</h3>

  <p align="center">
   An Unofficial Python version of Vivdisky API wrapper
    <br />
    ·
    <a href="https://www.telegram.dog/ask_admin001">Report Bug</a>
  </p>
</div>


---

# Vivdisky
An Unofficial Python version of Mdisk API wrapper. Used to convert and rename Mdisk Files.

## Installation

Install mdisky with pip

```bash
pip install vivdisky
```
    
To Upgrade

```bash
pip install --upgrade vivdisky
```
    
    
## Usage

```python
from vivdisky import Mdisk
import asyncio

async def main():
    mdisk = Mdisk('us5CqX8oandALtQ86FLq')
    link = await mdisk.convert('https://vivdisk.com/convertor/play/1DWoKjvHH43M')
    print(link)

asyncio.run(main())
```

```python
Output: https://vivdisk.com/convertor/play/9oJ9jAD3CwwlFws
```
---
## See the [documentation](https://github.com/kevinnadar22/mdisky) for more information about the Mdisk API wrapper.