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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f6de41fa086e647bf02ec0921b2deee43b3932616514860c8334598114f7833 |
|
MD5 | ab12c871a32a7d50a4a9b5c6da39158a |
|
BLAKE2b-256 | 7014b7176a946eeeb0d00fcd750c3ba449fcd441b6976f5830ed8385380b0374 |