semvec/pypi-packages huggingface dataset:
ifscSearch 1.0.4.1
A module to search IFSC codes.

# IFSC Search

IFSC Search is a Python module that facilitates searching for bank details using the Indian Financial System Code (IFSC). The module fetches data from the Razorpay IFSC API.

## Installation

You can install the module using pip:

```bash
pip install ifscSearch
```

## Usage

Here is an example of how to use the `ifscSearch` module in your Python script:

```python
from ifscSearch import get_details

# Replace "PYTM0123456" with the IFSC code you want to search
ifsc_code_to_search = "PYTM0123456"
result = get_details(ifsc_code_to_search)

if result:
    print(f"Details for IFSC code {ifsc_code_to_search}:\n{result}")
else:
    print(f"IFSC code {ifsc_code_to_search} not found in the Razorpay IFSC database.")
```

Replace `"PYTM0123456"` with the actual IFSC code you want to search. The `get_details` function fetches information from the Razorpay IFSC API, and the result is printed. The expected output will either display the details for the given IFSC code or indicate that the code was not found.

## Contributing

If you want to contribute to this project, feel free to open issues or submit pull requests. Contributions are welcome!

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- Razorpay for providing the IFSC API data.

Happy coding!
```

Feel free to add or modify sections based on your project's requirements. This template includes sections for installation, usage, contributing, license information, and acknowledgments. Adjust it as needed to provide comprehensive information about your module.
govee-py2 0.0.6
Interacting with Govee Lights via Python
Keywords: python


# Govee API 2.0 Python Library (2023)
This is a super simple interface for interacting with Govee smart lights via Python. 

There are three primary functions to control the lights:
- Toggle power
- Set brightness
- Set color

## Initializing a Client
To interact with Govee devices on your network, you'll need a Govee API key. You can request one from in-app or browser on the Govee platform. 
```
from govee import GoveeClient

client = GoveeClient("API KEY")
```
A client is initialized with 3 key values:
```
from govee import GoveeClient

client = GoveeClient("API KEY")

# Access the client device list:
client.devices

# Access the client network SSID
client.ssid

# Access the client API key
client.key
```

All device interaction revolves around actual device objects. All available devices at the time of client initialization are stored in `GoveeClient.devices`

## Toggle Power
`@param mode = "on", "off", or None`

```
from govee import GoveeClient

client = GoveeClient("API KEY")

# Get the first device object
wall_lights = client.devices[0]

# Toggle Power (if on -> off | if off -> on)
wall_lights.toggle()

# Turn on 
wall_lights.toggle(mode="on")

# Turn off
wall_lights.toggle(mode="off")

```

## Set Brightness
`@param int brightness = 0-100`

Note that setting the brightness to 0 will power off the device. 
```
from govee import GoveeClient

client = GoveeClient("API KEY")

# Get the first device object
wall_lights = client.devices[0]

# Set the brightness to 50%
wall_lights.set_brightness(50)

```

## Set Color
`@param tuple colors = ((0-255), (0-255), (0-255))`

@colors is in the format: (R, G, B)
```
from govee import GoveeClient

client = GoveeClient("API KEY")

# Get the first device object
wall_lights = client.devices[0]

# Set the lights red
wall_lights.set_color(255, 0, 0)

# Set the lights green
wall_lights.set_color(0, 255, 0)

# Set the lights blue
wall_lights.set_color(0, 0, 255)

```





<sub> *This functionality is dependent upon Govee's API which is not my creation. All rights and credit reserved to Govee 2023 ©.* </sub>
backkr 0.0.4
A backend framework the web
Requires Python: >=3.10
Keywords: web framework

# Backkr - A backend framework the web 

Created by [**@Almas-Ali**](https://github.com/Almas-Ali)

## Table of Contents

- [Introduction](#introduction)
- [Installation](#installation)
- [Usage](#usage)
- [Documentation](#documentation)
- [License](#license)

## Introduction

Try out the [**examples/**](https://github.com/Almas-Ali/backkr/tree/master/examples/) folder to see how to use the framework.

## Installation

```bash
pip install backkr
```

## Usage

```python
from datetime import datetime

from backkr import (
    Backkr,
    HTMLResponse
)

app = Backkr()

@app.get('/')
async def index(request):
    return HTMLResponse(
        '<h1>Hello World, Time: {{ time }}</h1>',
        time=datetime.now().strftime("%H:%M:%S")
    )

@app.get('/{path}')
async def error_404(request):
    path = request.match_info.get('path')
    return HTMLResponse(f'''\
<center>
    <h1>404 Not Found</h1>
    <p>Page /{path} not found</p>
</center>
''')


if __name__ == "__main__":
    app.run(
        debug=True,
        host='127.0.0.1',
        port=8000
    )

```

## Documentation

[Website](https://almas-ali.github.io/backkr/)

## LICENSE

Licensed under the [**MIT LICENSE**](https://github.com/Almas-Ali/backkr/tree/master/LICENSE)