Skip to main content

Encode any IP address as a haiku

Project description

Latest Version Build Status Coverage Status

A tiny python library to encode IPv6 and IPv4 addressed as haiku. This a python port of hipku(javascript).

Install

$ pip install pyhipku

Usage

Encode the IP address to haiku

>>> from pyhipku import encode
>>> print(encode('127.0.0.1'))
The hungry white ape
aches in the ancient canyon.
Autumn colors crunch.

Decode haiku to IP address

>>> from pyhipku import decode
>>> decode('The hungry white ape\naches in the ancient canyon.\nAutumn colors crunch.\n')
'127.0.0.1'

Run the tests

$ pip install nose coveralls
$ nosetests -v --with-coverage --cover-package=pyhipku

About the website

The source code for the demo is here.

License

MIT

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

pyhipku-0.2.2.tar.gz (9.6 kB view details)

Uploaded Source

File details

Details for the file pyhipku-0.2.2.tar.gz.

File metadata

  • Download URL: pyhipku-0.2.2.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyhipku-0.2.2.tar.gz
Algorithm Hash digest
SHA256 66089fa7034aaa4ad86b4dcf877eda89f3cadf3dbd368a4a7cd1a472f6af36c2
MD5 40e33c3f1ed85b5c1b81af11bf481d9f
BLAKE2b-256 462cd51478b5f5d53153e2f30cef055fed5622998179874a745acb1143be19d0

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