Skip to main content

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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dominions-0.0.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

dominions-0.0.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file dominions-0.0.1.tar.gz.

File metadata

  • Download URL: dominions-0.0.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5

File hashes

Hashes for dominions-0.0.1.tar.gz
Algorithm Hash digest
SHA256 65318a939ffec6c09ec185db304c37b9199b16aae1b1180daaa4ce0e41d6a65a
MD5 86e553f829a7778b2d218fc632e1b691
BLAKE2b-256 f050b12571190c7e8314f766d3646eb5b01ebaf5895e747d0b73f0fa65689330

See more details on using hashes here.

File details

Details for the file dominions-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: dominions-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5

File hashes

Hashes for dominions-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f6de41fa086e647bf02ec0921b2deee43b3932616514860c8334598114f7833
MD5 ab12c871a32a7d50a4a9b5c6da39158a
BLAKE2b-256 7014b7176a946eeeb0d00fcd750c3ba449fcd441b6976f5830ed8385380b0374

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page