Skip to main content
===============================
XN Twist
===============================

.. image:: https://img.shields.io/pypi/v/xn-twist.svg
:target: https://pypi.python.org/pypi/xn-twist

.. image:: https://travis-ci.org/xn-twist/xn-twist.svg?branch=master
:target: https://travis-ci.org/xn-twist/xn-twist

.. image:: https://codecov.io/gh/xn-twist/xn-twist/branch/master/graph/badge.svg
:target: https://codecov.io/gh/xn-twist/xn-twist

.. image:: https://readthedocs.org/projects/xn-twist/badge/?version=latest
:target: http://xn-twist.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status

.. image:: https://pyup.io/repos/github/xn-twist/xn-twist/shield.svg
:target: https://pyup.io/repos/github/xn-twist/xn-twist/
:alt: Updates

.. image:: https://www.quantifiedcode.com/api/v1/project/7024cddb727449fb8ae21ebd29fdc459/badge.svg
:target: https://www.quantifiedcode.com/app/project/7024cddb727449fb8ae21ebd29fdc459
:alt: Code issues

*Unicode Domain-Squat Finder*

Installation
============

Stable release
--------------

To install XN Twist, run this command in your terminal:

.. code-block:: console

pip install xn-twist

This is the preferred method to install XN Twist, as it will always install the most recent stable release.

If you don't have `pip`_ installed, this `Python installation guide`_ can guide
you through the process.

.. _pip: https://pip.pypa.io
.. _Python installation guide: http://docs.python-guide.org/en/latest/starting/installation/

>From sources
------------

The sources for XN Twist can be downloaded from the `Github repo`_.

You can either clone the public repository:

.. code-block:: console

$ git clone git://github.com/xn-twist/xn-twist

Or download the `tarball`_:

.. code-block:: console

$ curl -OL https://github.com/xn-twist/xn-twist/tarball/master

Once you have a copy of the source, you can install it with:

.. code-block:: console

$ python setup.py install

.. _Github repo: https://github.com/xn-twist/xn-twist
.. _tarball: https://github.com/xn-twist/xn-twist/tarball/master

Usage
=====

.. code-block:: shell

usage: xn_twist.py [-h] [-cc] [-ca] [-cs] [-lc] [-la] [-ls] [-gc] [-ga] [-gs] [-d] [-o [OUTPUT]] domain

Find internationalized domain-squats.

positional arguments:
domain Domain name from which to search

optional arguments:
-h, --help show this help message and exit
-cc, --cyrillic_complete
Use complete Cyrillic character set
-ca, --cyrillic_advanced
Use advanced Cyrillic character set
-cs, --cyrillic_simplified
Use simplified Cyrillic character set
-lc, --latin_complete
Use complete Latin character set
-la, --latin_advanced
Use advanced Latin character set
-ls, --latin_simplified
Use simplified Latin character set
-gc, --greek_complete
Use complete Greek character set
-ga, --greek_advanced
Use advanced Greek character set
-gs, --greek_simplified
Use simplified Greek character set
-d, --dns Query DNS for each domain
-o [OUTPUT], --output [OUTPUT]
Path to file to which results will be written

Run Tests
=========

After cloning the repo, you can test it using the following commands from the base directory of this repository:

- ``cd xn-twist;``
- ``pytest``

Data, Data, Everywhere...
==========================

*More details coming very soon*

Credits
=======

This package was created with Cookiecutter_ and the `fhightower/python-project-template`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`fhightower/python-project-template`: https://github.com/fhightower/python-project-template

Download files

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

Source Distribution

xn-twist-0.3.1.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xn_twist-0.3.1-py2.py3-none-any.whl (7.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file xn-twist-0.3.1.tar.gz.

File metadata

  • Download URL: xn-twist-0.3.1.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xn-twist-0.3.1.tar.gz
Algorithm Hash digest
SHA256 042dde137484cb7082fb9d08d8594e12bf93e6abf80ad560d7dad0661ec6f05b
MD5 eb53fc2b7ebed7052252764d9d8214ea
BLAKE2b-256 57669a467f9c7612894ac4e091d05354efc5e7fcbffc2526caa7b506f1696a07

See more details on using hashes here.

File details

Details for the file xn_twist-0.3.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for xn_twist-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1b89c9e61e88df39ae6dc737bc32523211edd8690dda1298cdc36390341d9222
MD5 4856b8fc662579ccdcfa6c9b231278fc
BLAKE2b-256 d67fddb2870b85baf0e03c602b6e38b84a0ecfefc26bd5ed7af28ea271b0982b

See more details on using hashes here.

Supported by

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