semvec/pypi-packages huggingface dataset:
django-summary-admin 0.2.6
Using summaries for totals in Django admin
Requires Python: >=3.10

## Django Summary Admin

Using summaries for totals in Django admin

### Installation:

```shell
pip install -i django-summary-admin
```
```python
# settings.py
INSTALLED_APPS = [
    ...
    'django_summary_admin',
    ...
]
```

### Usage:

```python
# admin.py
from django.db import models

from django_summary_admin.admin import SummaryAdmin


class MyModelAdmin(SummaryAdmin):
    fields = [
        'description',
        'total', # Same name in aggregate
    ]
    
    def get_summary(self, queryset):
        return queryset.aggregate(total=models.Sum('value'))
```
hibpwned 1.3.9
A human friendly Python API wrapper for haveibeenpwned.com
Requires Python: >=3.11
Keywords: hibp, haveibeenpwned, api, wrapper

[![build](https://github.com/plasticuproject/hibpwned/actions/workflows/tests.yml/badge.svg)](https://github.com/plasticuproject/hibpwned/actions/workflows/tests.yml)
[![Python 3.11](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/release/python-311/)
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)
[![PyPI version](https://badge.fury.io/py/hibpwned.svg)](https://badge.fury.io/py/hibpwned)
[![Downloads](https://pepy.tech/badge/hibpwned)](https://pepy.tech/project/hibpwned)
[![Coverage Status](https://coveralls.io/repos/github/plasticuproject/hibpwned/badge.svg?branch=master)](https://coveralls.io/github/plasticuproject/hibpwned?branch=master)
[![CodeQL](https://github.com/plasticuproject/hibpwned/actions/workflows/codeql.yml/badge.svg)](https://github.com/plasticuproject/hibpwned/actions/workflows/codeql.yml)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=plasticuproject_hibpwned&metric=alert_status)](https://sonarcloud.io/dashboard?id=plasticuproject_hibpwned)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=plasticuproject_hibpwned&metric=security_rating)](https://sonarcloud.io/dashboard?id=plasticuproject_hibpwned)
# hibpwned
A friendly, low-level, fully functional, Python API wrapper for haveibeenpwned.com <br/>
All data sourced from https://haveibeenpwned.com <br/>
Visit https://haveibeenpwned.com/API/v3 to read the Acceptable Use Policy <br/>
for rules regarding acceptable usage of this API. <br/>


## Installation
```
pip install hibpwned
```
Making calls to the HIBP API requires a key. You can purchase an HIBP-API-Key at <br/>
https://haveibeenpwned.com/API/Key


## Usage
This module contains the class Pwned with functions: <br/>

search_all_breaches <br/>
all_breaches <br/>
single_breach <br/>
data_classes <br/>
search_pastes <br/>
search_password <br/>
search_hashes <br/>

All functions return a list of JSON objects containing relevent data, with the exception <br/>
of search_password and search_hashes, which returns an integer and a string object, <br/>
respectively. <br/>

See module DocStrings for function descriptions and parameters <br/>


## Examples
```python
import hibpwned

my_app = hibpwned.Pwned("test@example.com", "My_App", "My_API_Key")

my_breaches = my_app.search_all_breaches()
breaches = my_app.all_breaches()
adobe = my_app.single_breach("adobe")
data = my_app.data_classes()
my_pastes = my_app.search_pastes()
password = my_app.search_password("BadPassword")
my_hashes = my_app.search_hashes("21BD1")
```
Improved-HelloWorld 0.1
WeatherWolf is an extension on python to speed up your coding journey by skipping the first basic lesson
Requires Python: >=3.6

Title: "Why WeatherWolf Exists: The Real Reason"

So, here’s the deal. You’ve probably been through the grind of learning to code—those endless tutorials that start with “Hello, World!” and loops, and before you know it, you’re knee-deep in the boring basics. But let's be real: who has time for that? Enter WeatherWolf, the Python extension that basically says, “Screw the basics, let’s get to the good stuff.” Why was WeatherWolf created? Well, let’s just say the developer was sick of getting stuck in tutorial hell, repeating the same beginner stuff over and over. The idea was simple: what if there was a way to skip all that and just start coding like a pro, or at least feel like one? So, they slapped together some code, threw in a cool name (because everything’s better with a cool name), and boom—WeatherWolf was born. It’s not here to hold your hand or make you feel warm and fuzzy about learning loops for the hundredth time. It’s here to kickstart your coding journey by tossing the “introduction to coding” out the window and fast-tracking you to the stuff that actually matters. So yeah, that’s WeatherWolf. The Python extension for people who’d rather skip the snooze fest and get straight to the good part. No frills, no fairy tales—just a shortcut past the basics so you can start coding like you mean it.

how to install: pip install Improved-HelloWorld