Metadata-Version: 2.1
Name: pawned
Version: 1.0.0
Summary: Check if your accounts/passwords are on a data breach
Home-page: https://github.com/RouxpiTech/Pawned
Author: RouxpiTech
Author-email: rouxpitech@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security
Description-Content-Type: text/markdown
Requires-Dist: requests

Pawned
======
Check if your accounts/passwords are on a data breach.

Installation
-----
```pip3 install pawned```

Usage
-----

### Passwords

#### Checking passwords

```
import pawned
passwords = Passwords()
print(pawned.passwords.check_password("test"))
```

### Breaches

#### Get all breaches for an account

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_all_breaches_account(email="test@test.com"))
```

#### Get all breaches for an account across a specific domain.

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_all_breaches_account(email="test@test.com", domain="adobe.com"))
```

#### Get all breached sites

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_all_breached_sites())
```

#### Get all the details of each breach associated with a site

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_all_breached_sites(domain="adobe.com"))
```

#### Get all the details of a breached site

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_single_breach_site(site="adobe"))
```

#### Get all the data classes

```
import pawned
breaches = Breaches()
print(pawned.breaches.get_all_data_classes())
``` 

### Pastes

#### Get all Pastes for an account

```
import pawned
pastes = Pastes()
print(pawned.pastes.get_all_pastes_account(email="test@test.com"))
```

## Built With

* [Requests](https://pypi.org/project/requests/)

## Contributing

Please read [CONTRIBUTING](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/RouxpiTech/Pawned/tags). 

## Authors

* **RouxpiTech** - *Initial work* - [RouxpiTech](https://github.com/RouxpiTech)

See also the list of [Contributors](https://github.com/RouxpiTech/Pawned/contributors) who participated in this project.

## License

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



