semvec/pypi-packages huggingface dataset:
ben-fangfaxue-xiezuo 2023.2.11.0
笨方法学写作
Requires Python: >=3.6

# 笨方法学写作

## 下载

### Docker

```
docker pull apachecn0/ben-fangfaxue-xiezuo
docker run -tid -p <port>:80 apachecn0/ben-fangfaxue-xiezuo
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install ben-fangfaxue-xiezuo
ben-fangfaxue-xiezuo <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g ben-fangfaxue-xiezuo
ben-fangfaxue-xiezuo <port>
# 访问 http://localhost:{port} 查看文档
```
Blooker 0.0.5
Flood Blooket Games
Requires Python: >=3

# Blooker

Trash blooket flooding module

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install Blooker

```bash
pip install Blooker
```

## Usage

Flooder
```python
from Blooker import bot

code = input("Game Code: ")
name = input("Name: ")
am = int(input("Amount: "))

for n in range(am):
    status = bot.join(code, name, "Angry Bot")
    if status == True:
        print("Joined Game")
    else:
        print("Failed to Join")
```

## Author
Biggie / bigboy-baby / bigboybigboi / biggie.wtf

## License
Shut
logredactor 0.0.2
Redact logs based on regex filters

# Log Redactor

Redacts data in python logs based on regex filters passed in by the user.  
This will work with json logging formats as well and also with nested data in the `extra` argument. 


# Examples

```python
import re
import logging
import logredactor

# Create a logger
logger = logging.getLogger()
# Add the redact filter to the logger with your custom filters
redact_patterns = [re.compile(r'\d+')]

# if no `default_mask` is passed in, 4 asterisks will be used
logger.addFilter(logredactor.RedactingFilter(redact_patterns, default_mask='xx'))

logger.warning("This is a test 123...")
# Output: This is a test xx...
```

Python only applies the filter on that logger, so any other files using logging will not get the filter applied. To have this filter applied to all loggers do the following
```python
import re
import logging
import logredactor
from pythonjsonlogger import jsonlogger

# Create a pattern to hide api key in url. This uses a _Positive Lookbehind_
redact_patterns = [re.compile(r'(?<=api_key=)[\w-]+')]

# Override the logging handler that you want redacted
class RedactStreamHandler(logging.StreamHandler):
    def __init__(self, *args, **kwargs):
        logging.StreamHandler.__init__(self, *args, **kwargs)
        self.addFilter(logredactor.RedactingFilter(redact_patterns))

root_logger = logging.getLogger()

sys_stream = RedactStreamHandler()
# Also set the formatter to use json, this is optional and all nested keys will get redacted too
sys_stream.setFormatter(jsonlogger.JsonFormatter('%(name)s %(message)s'))
root_logger.addHandler(sys_stream)

logger = logging.getLogger(__name__)

logger.error("Request Failed", extra={'url': 'https://example.com?api_key=my-secret-key'})
# Output: {"name": "__main__", "message": "Request Failed", "url": "https://example.com?api_key=****"}
```
Anteater-Recon 1.0.0
Anteater is Reconnaissance tool for discovering interesting files and folders in a web application

![](https://github.com/Johnng007/Anteater/blob/main/assets/logo.jpg?raw=true)
# Anteater
Anteater is Reconnaissance tool for discovering interesting files and folders in a web application that most likely has been misconfigured to be accessible. Anteater discovers admin pages alongside interesting folders.
di-ioc 0.0.5
Dependency injection / inversion of control
Requires Python: >=3.7

# di-ioc

Inversion of control / dependency injection for python

## TODO:

- [ ] Add AbstractLifetime class for singleton and scoped lifetimes
- [ ] Use ServiceRequest as the key to retrieve a service instead of just a type
  - This would change AbstractServiceProvider, AbstractServiceContainer, ServiceFactory
    to accept a ServiceRequest object that defines what service needs to be returned. It
    still allows for retrieving based on a type, but also allows for more complex resolving
    needs.
  - Maybe add a Resolver layer inside the ServiceProvider that takes the request and ChainMap
    of service factories to resolve the requested service. It could be customized by user if
    needed.
gen-passwrd 0.1
A simple password generator using existing tools

# gen_password 
## python package to generate automatically random complex password 




# gen_password 

[![Build Status](https://travis-ci.org/username/package-name.svg?branch=master)](https://travis-ci.org/username/package-name)
[![Coverage Status](https://coveralls.io/repos/github/username/package-name/badge.svg?branch=master)](https://coveralls.io/github/username/package-name?branch=master)
[![PyPI version](https://badge.fury.io/py/package-name.svg)](https://badge.fury.io/py/package-name)
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

A brief description of your package goes here. Include any unique features or benefits of your package.

## Table of Contents

- [Installation](#install)
- [Usage](#usage)

## Installation [install]

To install this package, you can use `pip` : 

```python
pip install gen_passwrd
```






## Usage [usage]

Here's a brief overview of how you can use this package. Provide more detail if necessary.

#### ***Generation of complex password***
```python
import gen_passwrd as gen_pass

pass_generator = gen_pass.Password()

complex_password1 = pass_generator.generate_password()
# output : B/z4CY8s5A('z]D (lenght = 15) 

complex_password2 = pass_generator.generate_password()
# output : 9]inB#Q?y3*[tSk  (lenght = 15) 

complex_password3 = pass_generator.generate_password(30)
# output : -e`}5$#dkU[t-:hyWB{DjtYr1872cQ  (lenght = 30)

complex_password4 = pass_generator.generate_password(10)
# output : }]'iqa(?#!  (lenght = 10)
```
---
#### ***Generation of password containing only alphabetic letters***
```python
import gen_passwrd as gen_pass

letters_password1 = pass_generator.generate_password_letters()
# output (lenght = 15 [default value]): XejyBkSBJXkrYNf 

letters_password1 = pass_generator.generate_password_letters(30)
# output (lenght = 15): UcbqvMgRZpIRKwfJZRvxzQjxtfEeCC 

letters_password1 = pass_generator.generate_password_letters(10)
# output (lenght = 15): dYNxNnWbDL 


```
RoboCore-SMW-SX1262M0 1.0.0
Library created to facilitate the use of the SMW-SX1262M0 LoRaWAN module
Requires Python: >=3.9.2

RoboCore SMW-SX1262M0 Library (Python)
======================================

[![RoboCore LoRa HAT - Helix Antenna](https://d229kd5ey79jzj.cloudfront.net/2568/images/2568_1_M.png)](https://www.robocore.net/hat-raspberry-pi/lorawan-hat-para-raspberry-pi)

 Python library for the [*RoboCore LoRaWAN HAT*](https://www.robocore.net/hat-raspberry-pi/lorawan-hat-para-raspberry-pi) using the SMW-SX1262M0 LoRaWAN transceiver.

Installation
------------

To install the library using [PIP](https://pip.pypa.io/en/stable/installation/), just use the command below.

`pip3 install RoboCore_SMW-SX1262M0`

> **Note:** this installation does not include examples.

Repository Contents
-------------------

* **/examples** - Examples of using the library (.py). Run them from an IDE that is compatible with Python.
* **/src** - Source files for the library (.py).
* **License.txt** - The license file of the library.

Documentation
-------------

* **[LoRaWAN Tutorials](https://www.robocore.net/tutoriais/internet-das-coisas/)** - Tutorials for using the LoRaWAN protocol.
* **[RoboCore LoRaWAN HAT - Helix Antenna](https://www.robocore.net/hat-raspberry-pi/lorawan-hat-para-raspberry-pi)** - Main webpage with technical data about the LoRaWAN HAT (Helix Antenna).
* **[GitHub](https://github.com/RoboCore/RoboCore_SMW-SX1262M0_Python)** - Project repository on GitHub.
* **[PyPI](https://pypi.org/user/RoboCore/)** - Project repository on PyPI.

Version History
---------------

* [v1.0.0](https://github.com/RoboCore/RoboCore_SMW-SX1262M0_Python) - First release.

License Information
-------------------

"SMW-SX1262M0-lib" is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

"SMW-SX1262M0-lib" is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with "SMW-SX1262M0-lib". If not, see <https://www.gnu.org/licenses/>