A Python package to check a domain against confusables, levenshtein distance, and more using a single interface. A Python package created using carcass
Project description
dominions
A Python package to check a domain against confusables, levenshtein distance, and more using a single interface.
Installing
In order to use this python pacakge you must first install it using:
python3.6 setup.py install
Using Package
You can use the Python package by importing it into your script:
from dominions import Dominions
dominions = Dominions()
dominions.domain = 'giphy.com'
print(dominions.contained_in())
print(dominions.confusables())
print(dominions.levenshtein())
print(dominions.all())
dominions.domain = ['giphy.com', 'swimlane.com', 'paypal.com']
print(dominions.contained_in())
print(dominions.confusables())
print(dominions.levenshtein())
print(dominions.all())
Using Command Line Utility
dominions
comes with a command line utility that you can use.
dominions --domain 'giphy.com' all
Built With
- carcass - Python packaging template
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning.
Authors
- Nick Tausek - Initial work
- Josh Rickard - Package - MSAdministrator
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dominions-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6d2274a81b982c7f0a68b0f0734249bc3a7d6842820fa7c8ab7b6308bbcdde6 |
|
MD5 | 1a5c174894766e4e0bd1566dd976ea4e |
|
BLAKE2b-256 | 02528a92c11507f9b5a4d60617ba9a2506fb8627ab304c5162b992fd4f8ee96e |