{ "info": { "author": "Bas Westerbaan", "author_email": "bas@westerbaan.name", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Security" ], "description": "pol\n===\n\npol /p\u0275l/ is a password manager with two important features:\n\n1. A nice commandline interface. Want to generate a password? Just type:\n\n ::\n\n $ pol generate github \"my username is John Doo\"\n Enter (append-)password: \n Copied password to clipboard. Press any key to clear ...\n\n This will generate a new password; copy it to the clipboard and store\n it under the key *github* with the note *my username is John Doo*.\n\n Want to retrieve the password you just stored? Just type:\n\n ::\n\n $ pol copy github\n Enter password: \n note: 'my username is John Doo'\n Copied secret to clipboard. Press any key to clear ...\n\n See below for a description of all commands.\n\n2. Hidden containers. The best way to keep a secret, is being able to\n deny you are keeping one. Sometimes you are forced to give up your\n passwords. For instance, by a criminal, government or employer.\n Luckily a pol safe can have multiple containers. Each container is\n opened by its own passwords. If someone does not have a password of a\n container, he cannot prove the existence of the container in any way.\n Even if he has multiple versions of your safe! Thus if you are forced\n to open your pol safe, you can give a password to an uninteresting\n container and keep your real secrets safe.\n\nGetting started\n---------------\n\nInstallation\n~~~~~~~~~~~~\n\nFirst, we install pol.\n\nOn Debian Wheezy\n^^^^^^^^^^^^^^^^\n\n::\n\n $ sudo apt-get install libgmp3-dev build-essential \\\n python-dev python-pip\n $ sudo pip install pol\n\nOn Ubuntu 13.04 and 14.04.1\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n $ sudo apt-get install libgmp-dev build-essential python-dev \\\n python-pip libssl-dev libyaml-dev libssl-dev\n $ sudo pip install pol\n\nOn Mac with homebrew\n^^^^^^^^^^^^^^^^^^^^\n\n::\n\n $ brew install python gmp\n $ pip install pol\n\nOn Mac with MacPorts\n^^^^^^^^^^^^^^^^^^^^\n\nInstall `MacPorts`_. Then run\n\n::\n\n $ sudo bash\n # port install gmp py-pip py27-crypto\n # pip-2.7 install pol\n\nIf you get ``pol: command not found`` when you try to run ``pol``, add\n``/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin`` to\nyour ``PATH``. For instance, like this:\n\n::\n\n $ echo 'export PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH' >> ~/.profile\n\nCreating a safe\n~~~~~~~~~~~~~~~\n\nThen, we create a new safe with ``pol init``. ``pol`` will ask you for\nthe passwords of your containers.\n\n::\n\n $ pol init\n You are about to create a new safe. A safe can have up to six\n separate containers to store your secrets. A container is\n accessed by one of its passwords. Without one of its passwords,\n you cannot prove the existence of a container.\n\n Container #1\n Each container must have a master-password. This password gives\n full access to the container.\n\n Enter master-password: \n\n A container can have a list-password. With this password you can\n list and add entries. You cannot see the secrets of the existing\n entries. Leave blank if you do not want a list-password.\n\n Enter list-password [no list-password]: \n\n A container can have an append-password. With this password you\n can only add entries. You cannot see the existing entries.\n Leave blank if you do not want an append-password.\n\n Enter append-password [no append-password]: \n\n Container #2\n Now enter the passwords for the second container.\n Leave blank if you do not want a second container.\n\n Enter master-password [stop]: \n Enter list-password [no list-password]: \n Enter append-password [no append-password]: \n\n Container #3\n Enter master-password [stop]: \n\n Generating group parameters for this safe. This can take a while ...\n [#####################=========================================================]\n 449 tried, 63.6/s 56.7% 0:00:18\n allocating container #1 ...\n allocating container #2 ...\n trashing freespace ...\n\nCommon commands\n---------------\n\ngenerate a new password\n~~~~~~~~~~~~~~~~~~~~~~~\n\nThis will generate a new password, copy it to your clipboard and store\nit under the key ``facebook``.\n\n::\n\n $ pol generate facebook\n Enter (append-)password: \n Copied password to clipboard. Press any key to clear ...\n\nYou might want to add a note. This note is shown when you retrieve the\npassword.\n\n::\n\n $ pol generate facebook \"e-mail: john@doo.org\"\n Enter (append-)password: \n Copied password to clipboard. Press any key to clear ...\n\nIf you just want a password, but do not want to store it, omit the key:\n\n::\n\n $ pol generate\n Copied password to clipboard. Press any key to clear ...\n\nIf you want to write it to the screen, add ``--stdout``:\n\n::\n\n $ pol generate --stdout\n $^NxY{&Fsy,&->Gi$RZ}\n\nThere are several options to change the style of the password:\n\n::\n\n # xkcd style password with 40 bits of entropy\n $ pol generate --stdout --kind english --entropy 40\n dirty papal nephew repair\n\n # alphanumeric password that would take ages to bruteforce with 10 tries per second\n $ pol generate --sdtout --kind alphanum --web-crack-time ages\n NNrZ9g8Sy\n\nFor all options, see ``pol generate -h``.\n\nCopy password to clipboard\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo copy a password stored under the key ``digid`` from the safe to your\nclipboard, write\n\n::\n\n $ pol copy digid\n Enter password: \n note: 'used the e-mail john@doo.org'\n Copied secret to clipboard. Press any key to clear ... \n\nList passwords\n~~~~~~~~~~~~~~\n\nTo list the entries in a container, use\n\n::\n\n $ pol list\n Enter (list-)password: \n Container @280\n github 'user: johndoo'\n router \n facebook 'email: john@doo.org'\n bios.notebook\n bios.pc\n\nYou can filter results as follows\n\n::\n\n $ pol list bios\n Container @280\n bios.notebook\n bios.pc\n\nEdit entries\n~~~~~~~~~~~~\n\nTo edit all entries in a container, use\n\n::\n\n $ pol edit\n Enter password:\n\nThis will open up your default text editor (``$EDITOR``) with, in this\nexample:\n\n::\n\n github #1 user: johndoo\n router #2\n facebook #3 email: john@doo.org\n bios.notebook #4\n bios.pc #5\n\nSimply edit the entries, save the file and exit the editor. ``pol`` will\napply the changes. Remove lines to remove entries; reorder lines to\nreorder entries and add a line to add an entry.\n\nBy default, the secrets are replaced by pointers like ``#2``. To change\na secret, simply replace the pointer by the secret. For instance:\n\n::\n\n github mypassword user: johndoo\n\nTo show the secrets by default, use ``pol edit -s``.\n\nYou can filter the entries to edit: executing ``pol edit bios`` will\npresent the following file to edit.\n\n::\n\n bios.notebook #1\n bios.pc #2\n\nWith ``pol edit -m`` you can enter multiple passwords to edit entries of\nmultiple containers. Enter as many passwords as you like and leave the\nprompt blank to continue to the editor:\n\n::\n\n $ pol edit -m\n Enter password: \n Enter next password [done]: \n Enter next password [done]: \n\nYou will be presented a file like:\n\n::\n\n CONTAINER 1\n github #1 user: johndoo\n router #2\n facebook #3 email: john@doo.org\n bios.notebook #4\n bios.pc #5\n\n CONTAINER 2\n supersecret #6\n recoverykey #7\n\nMove entries under different headers to move them between containers. It\nis that simple.\n\nTechnical background\n--------------------\n\nFor those who like context-free mumbo-jumbo: pol uses *El Gamal\nrerandomization*, *Argon2d*, *AES-256 CTR*, *ECIES* on *secp160r1*,\n*SHA-256*, *Fortuna* and *msgpack*. For actual details, see\n`FORMAT.md`_\n\nAttribution\n-----------\n\nThe developers of pol are\n\n- Bas Westerbaan\n\nOthers have been involved indirectly:\n\n- Bart Jacobs suggested using El-Gamal rerandomization\n- Wieb Bosma and Eric Cator have helped approximating the density of\n the safe primes.\n\n``pol`` builds on dozens of other (open source) projects, notably:\n\n- `pycrypto`_\n- `gmpy`_\n- `seccure`_\n- `zxcvbn`_\n\nFinally, the following projects have influenced the design.\n\n- `Password Safe`_\n\n\n.. _Password Safe: http://passwordsafe.sourceforge.net/quickstart.shtml\n.. _pycrypto: https://www.dlitz.net/software/pycrypto/\n.. _gmpy: http://code.google.com/p/gmpy/\n.. _seccure: http://point-at-infinity.org/seccure/\n.. _zxcvbn: https://tech.dropbox.com/2012/04/zxcvbn-realistic-password-strength-estimation/\n.. _FORMAT.md: doc/FORMAT.md\n.. _MacPorts: https://www.macports.org\n\n.. image:: https://travis-ci.org/bwesterb/pol.png\n :target: https://travis-ci.org/bwesterb/pol\n\npol Changelog\n=============\n\n0.4.1 (2017-01-07)\n------------------\n\nBugfixes:\n\n - Fix a bug where a container would not open if no list or append-only\n password is set.\n\n\n0.4.0 (2017-01-04)\n------------------\n\nFeaures:\n\n - Preview of `pol vi`: an ncurses interface!\n - Use Argon2d as the default key-stretcher.\n\nBugfixes:\n\n - Work-around argon2cffi switching from Argon2 v1.0 to v1.3.\n - Do not show progressbar after returning the shell to the user.\n - Atomic save: you will not loose your safe anymore if something goes\n wrong while writing the safe to disk (assuming os.rename is atomic).\n\nInternals:\n\n - `open_containers` is now *reentrant*: e.g. calling `open_containers`\n with the same password twice will return the same `Container`.\n\n\n0.3.7.1 (2016-01-03)\n--------------------\n\n - Add new key-stretcher ``argon2``.\n\n It is the winner of the recent `Password Hashing Competition\n `_ . To use ``argon2`` instead of\n the current default ``scrypt``, create a safe with ``pol init --argon2``.\n\n\n0.3.6 (2016-01-03)\n------------------\n\n - Rerandomize in background to return shell earlier.\n - Use static __version__ attribute.\n - Use RST for README.\n - Use the ``twofish`` module instead of ``mcrypt``.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://getpol.org", "keywords": "", "license": "GPL 3.0", "maintainer": "", "maintainer_email": "", "name": "pol", "package_url": "https://pypi.org/project/pol/", "platform": "", "project_url": "https://pypi.org/project/pol/", "project_urls": { "Homepage": "https://getpol.org" }, "release_url": "https://pypi.org/project/pol/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "pol, a modern password manager", "version": "0.4.1" }, "last_serial": 2559372, "releases": { "0.1-1-ge676": [], "0.2": [ { "comment_text": "", "digests": { "md5": "5bfcd27b6c832f6c6e659599800cc9bf", "sha256": "4815b06c8e781b0998a2069f249ec7ff1f0d4440eddfc05782a5b7a2a69156d5" }, "downloads": -1, "filename": "pol-0.2.tar.gz", "has_sig": false, "md5_digest": "5bfcd27b6c832f6c6e659599800cc9bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21919, "upload_time": "2013-04-02T15:32:22", "url": "https://files.pythonhosted.org/packages/57/2a/daa7d215705a6719aeb64d27c1564fbc4c9fd2f0618bc62e0c2f11c170e7/pol-0.2.tar.gz" } ], "0.2-1-g9a2f": [ { "comment_text": "", "digests": { "md5": "f5f444a71ceebb69a19818aac228d358", "sha256": "5f6183382d250b893b22cac7594324be5f888cfc2b6ff06f9001b346d8ceea7b" }, "downloads": -1, "filename": "pol-0.2-1-g9a2f.tar.gz", "has_sig": false, "md5_digest": "f5f444a71ceebb69a19818aac228d358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941, "upload_time": "2013-04-02T15:34:26", "url": "https://files.pythonhosted.org/packages/40/9d/5b975622f2c03c278e25fc0e49c279f3cc3c6613495d7f3371efd58574c4/pol-0.2-1-g9a2f.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "144e81b056a2d8de79e6e7f31bf56732", "sha256": "93fcfecf151aa00646049ff7f315b1e2204c86d92a71bbaa10eb7c5ae90d239b" }, "downloads": -1, "filename": "pol-0.2.1.tar.gz", "has_sig": false, "md5_digest": "144e81b056a2d8de79e6e7f31bf56732", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26401, "upload_time": "2013-04-03T12:09:15", "url": "https://files.pythonhosted.org/packages/0a/d7/60877b542cf6b71ce93ea4f76523f99ab0a6b7ab8d4652429ead685891e5/pol-0.2.1.tar.gz" } ], "0.2.1-1-g9ce6": [ { "comment_text": "", "digests": { "md5": "305bf9fc8812c2bf45d9cfe1d0823cad", "sha256": "da93a8186ff805de5e7c6283094482eadccbdf223a5129a9f30311d2301daec1" }, "downloads": -1, "filename": "pol-0.2.1-1-g9ce6.tar.gz", "has_sig": false, "md5_digest": "305bf9fc8812c2bf45d9cfe1d0823cad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26962, "upload_time": "2013-04-03T16:31:03", "url": "https://files.pythonhosted.org/packages/60/e7/8df9f6e8aaa9df18b482d5aef2f4d6b3390336610ea51f43521b2c991ffe/pol-0.2.1-1-g9ce6.tar.gz" } ], "0.2.1-2-g00f1": [ { "comment_text": "", "digests": { "md5": "454df2798deed4a302c5b27e1a8837e9", "sha256": "ccf3a8ae921bdac88a5dcbc788afb795604391035aee9952880d12d7b31e74c0" }, "downloads": -1, "filename": "pol-0.2.1-2-g00f1.tar.gz", "has_sig": false, "md5_digest": "454df2798deed4a302c5b27e1a8837e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26970, "upload_time": "2013-04-03T16:37:00", "url": "https://files.pythonhosted.org/packages/fd/4e/87e0db6bcf5b16da91439971e52e9a508d5934cd606695502de86588f986/pol-0.2.1-2-g00f1.tar.gz" } ], "0.2.1-3-g4139": [ { "comment_text": "", "digests": { "md5": "e27cf100ad34aae1c606fcb1271b6005", "sha256": "d5ca20f47b4eb576c3622bcdcb16fa45027d994c4d983b9b433c7f8cc41f2a35" }, "downloads": -1, "filename": "pol-0.2.1-3-g4139.tar.gz", "has_sig": false, "md5_digest": "e27cf100ad34aae1c606fcb1271b6005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26975, "upload_time": "2013-04-03T16:39:40", "url": "https://files.pythonhosted.org/packages/ce/dd/2f16cb98e5c1ebfd23a2ff7bf2c1c8180f801ab41fa29c334ab2069654ca/pol-0.2.1-3-g4139.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "e34e73f96018ef7360f6bf13ef8b9adf", "sha256": "1b4698f76af591f0d0af3345e910882a26433954d7edf6132e865db6b727f9e4" }, "downloads": -1, "filename": "pol-0.2.10.tar.gz", "has_sig": false, "md5_digest": "e34e73f96018ef7360f6bf13ef8b9adf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43543, "upload_time": "2013-04-27T14:33:50", "url": "https://files.pythonhosted.org/packages/8e/6c/4b71a35517348adaa3de5bc8c88cfcedc5a9ed70b2ab61ec8ff4a6c7b2f4/pol-0.2.10.tar.gz" } ], "0.2.10-1-ge48e": [ { "comment_text": "", "digests": { "md5": "3c5bd1d22390210651192aba2194159a", "sha256": "863385d9d3804dcb6b5c057a7bce79929ad4f7fe5dd3a1040800838c0890a856" }, "downloads": -1, "filename": "pol-0.2.10-1-ge48e.tar.gz", "has_sig": false, "md5_digest": "3c5bd1d22390210651192aba2194159a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43572, "upload_time": "2013-04-27T14:39:37", "url": "https://files.pythonhosted.org/packages/9f/f3/aadae122fb1679b4bb15ae3b1d364dbc06146a19f9a7b7832900a33f665c/pol-0.2.10-1-ge48e.tar.gz" } ], "0.2.11-1-g87fc": [ { "comment_text": "", "digests": { "md5": "5d09fa334f5eacf071e332b80c6d30d5", "sha256": "34109f81bde9119b88de287d905c3ba41f7d17b77e1e398a0cfc1bd9ac7fb00a" }, "downloads": -1, "filename": "pol-0.2.11-1-g87fc.tar.gz", "has_sig": false, "md5_digest": "5d09fa334f5eacf071e332b80c6d30d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43656, "upload_time": "2013-04-28T14:46:38", "url": "https://files.pythonhosted.org/packages/fa/eb/dc5c8079d5b7b03d68db5064d4207731312c2bef808105f8be87c544553c/pol-0.2.11-1-g87fc.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "7c0f06fb5aa8ed80c6260e5363c53472", "sha256": "dc3260f6daf337a38a6f772967e802fa7da6171b404e75006f5d73989e98cf9e" }, "downloads": -1, "filename": "pol-0.2.12.tar.gz", "has_sig": false, "md5_digest": "7c0f06fb5aa8ed80c6260e5363c53472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44580, "upload_time": "2013-04-30T16:29:17", "url": "https://files.pythonhosted.org/packages/85/f5/b606857de8656b6e3d7e1a5c89195ea99b76f051698ce13cd20e17a73184/pol-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "22863e5528281a8f87b8a3336d3b0fc3", "sha256": "cb083d6fcb753ccd036c9181344a4f67ffbbd659147fc157cf84d3881e79f437" }, "downloads": -1, "filename": "pol-0.2.13.tar.gz", "has_sig": false, "md5_digest": "22863e5528281a8f87b8a3336d3b0fc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60486, "upload_time": "2013-05-01T13:24:13", "url": "https://files.pythonhosted.org/packages/89/73/69d5898843656559c89f83facd9946726c46a8c143fc5d325c801ad7a87e/pol-0.2.13.tar.gz" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "e8b101b03fb6706924ad8afdc18ef7e0", "sha256": "817d8d3469f7aac5a24c11dcec31138745685d0770ec320dbb633a2db0c25287" }, "downloads": -1, "filename": "pol-0.2.14.tar.gz", "has_sig": false, "md5_digest": "e8b101b03fb6706924ad8afdc18ef7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60847, "upload_time": "2013-05-01T14:53:09", "url": "https://files.pythonhosted.org/packages/cb/48/9dda9fb2594c8aa0cc0b0d523e79cd77f249b51f1fdb178b0ef652bcd647/pol-0.2.14.tar.gz" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "a65ad3649fc36023a394fba5a9917fe4", "sha256": "93d90a84dc024ee2ec26a30e3698ccf97df8b2b1a35522562dbabb8bd25d4128" }, "downloads": -1, "filename": "pol-0.2.15.tar.gz", "has_sig": false, "md5_digest": "a65ad3649fc36023a394fba5a9917fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61544, "upload_time": "2013-05-03T16:39:44", "url": "https://files.pythonhosted.org/packages/40/94/2d570554935a9648392c0011f5aeb65a35ad2c71d76188d5fa432a04cba4/pol-0.2.15.tar.gz" } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "3302d95e361a015ba7c1856d4a3a2aef", "sha256": "0635f7fd1af99839a7735950081d0bd82854814dde243f8bad891cf691a3c07a" }, "downloads": -1, "filename": "pol-0.2.16.tar.gz", "has_sig": false, "md5_digest": "3302d95e361a015ba7c1856d4a3a2aef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61963, "upload_time": "2013-05-04T14:33:32", "url": "https://files.pythonhosted.org/packages/60/d3/8ddd84706c88827b89ad4b98a2497fc70829710eae953f5f44aae1c6cacd/pol-0.2.16.tar.gz" } ], "0.2.17-2-gec7b": [ { "comment_text": "", "digests": { "md5": "818a56828c6ead53e12e3456581fad94", "sha256": "cb3a58d178776232089c87078e1c6cb43b638e8332fdc702004208a43fade4a2" }, "downloads": -1, "filename": "pol-0.2.17-2-gec7b.tar.gz", "has_sig": false, "md5_digest": "818a56828c6ead53e12e3456581fad94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62482, "upload_time": "2013-05-04T15:32:08", "url": "https://files.pythonhosted.org/packages/98/88/0310ca6589d68faa5b5a8297701ab35e6060aeba43fbbdba05ed552be88a/pol-0.2.17-2-gec7b.tar.gz" } ], "0.2.17-9-g794f": [ { "comment_text": "", "digests": { "md5": "7e4f17e77ce8b40493b280fd2fa08f8a", "sha256": "d6848c6c50f85f7d2462e6186aa8fe8f45a02c307dd79fc72a4dd45756faed18" }, "downloads": -1, "filename": "pol-0.2.17-9-g794f.tar.gz", "has_sig": false, "md5_digest": "7e4f17e77ce8b40493b280fd2fa08f8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62517, "upload_time": "2013-05-04T15:52:09", "url": "https://files.pythonhosted.org/packages/92/d1/781a555f1aacd229b6608ef998f7f6d7d54c513393c01001378e71646ebf/pol-0.2.17-9-g794f.tar.gz" } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "2d70befe1e9fe688082d8c856f64b9f7", "sha256": "77e4dd098a3b72250c1be3f66285c87bfb4a99090422e19b57afe6bfd14b221e" }, "downloads": -1, "filename": "pol-0.2.18.tar.gz", "has_sig": false, "md5_digest": "2d70befe1e9fe688082d8c856f64b9f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62874, "upload_time": "2013-05-06T19:28:38", "url": "https://files.pythonhosted.org/packages/85/91/7ad1b74eb69fa0dc325ef37142bfcdff702b6ca18a0902d1f3ce38cf5478/pol-0.2.18.tar.gz" } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "4a2982990790ce11091c34006020a95f", "sha256": "e5a21caa6877da11940f692867d78bb21ab64d195ff95550f9464820012e5fd2" }, "downloads": -1, "filename": "pol-0.2.19.tar.gz", "has_sig": false, "md5_digest": "4a2982990790ce11091c34006020a95f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62875, "upload_time": "2013-05-07T15:22:21", "url": "https://files.pythonhosted.org/packages/ce/46/8d2aed60fb65145808affb1113a98e498c02451a6ac51bf97566bd0d1f48/pol-0.2.19.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "72a4afc02a034da67e5e0d427ec24920", "sha256": "6ad79a91743df2987da924b4b7dcbdc35f2cb2661834ce061e672a4f2b1fb30a" }, "downloads": -1, "filename": "pol-0.2.2.tar.gz", "has_sig": false, "md5_digest": "72a4afc02a034da67e5e0d427ec24920", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28048, "upload_time": "2013-04-03T21:05:42", "url": "https://files.pythonhosted.org/packages/7e/32/e66b934bdd53ae13ad2b18ec14d4c756c94f964be3979912c84b114f58b4/pol-0.2.2.tar.gz" } ], "0.2.20": [ { "comment_text": "", "digests": { "md5": "7e98c93698c69049f98dfff41df1b458", "sha256": "7752be147eddba99d924a255cd035a1c716979d2d7a57db01bcd6b00c3498a8e" }, "downloads": -1, "filename": "pol-0.2.20.tar.gz", "has_sig": false, "md5_digest": "7e98c93698c69049f98dfff41df1b458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62898, "upload_time": "2013-05-08T20:39:22", "url": "https://files.pythonhosted.org/packages/56/b0/dc146a526fbd7a3adbad817f035b87ff60acdf49604cd3c06d7ad02b8dce/pol-0.2.20.tar.gz" } ], "0.2.20-1-gd225": [ { "comment_text": "", "digests": { "md5": "d4af72810f5ff9cec28d77f471f4d53b", "sha256": "e2386e2382e7324165925eb25db05a8b48942da2edbec784568150c641247668" }, "downloads": -1, "filename": "pol-0.2.20-1-gd225.tar.gz", "has_sig": false, "md5_digest": "d4af72810f5ff9cec28d77f471f4d53b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62934, "upload_time": "2013-05-09T09:39:15", "url": "https://files.pythonhosted.org/packages/5b/21/54aefa6d84ebd74dfe785615fc89aa2f69e1624455b9d5de25984d206333/pol-0.2.20-1-gd225.tar.gz" } ], "0.2.21": [ { "comment_text": "", "digests": { "md5": "f4825967a5a12706e34d33a5fabdb844", "sha256": "a80139fba325c8f89ee54b41a2b6b6368a7e92d6c8f154e71c80b7969024be09" }, "downloads": -1, "filename": "pol-0.2.21.tar.gz", "has_sig": false, "md5_digest": "f4825967a5a12706e34d33a5fabdb844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62923, "upload_time": "2013-05-09T11:08:33", "url": "https://files.pythonhosted.org/packages/70/0e/089c8f8cdd36fa9567388258461c389f109eec1ee236094eb2f22723dd61/pol-0.2.21.tar.gz" } ], "0.2.21-2-g7803": [ { "comment_text": "", "digests": { "md5": "1b02a8f433d783277ce1980b6fb7969f", "sha256": "ed6b90f49226033ad58de91675f9771e1cc8e8f88fb05aed4b624acd6318e192" }, "downloads": -1, "filename": "pol-0.2.21-2-g7803.tar.gz", "has_sig": false, "md5_digest": "1b02a8f433d783277ce1980b6fb7969f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62369, "upload_time": "2013-05-09T15:23:43", "url": "https://files.pythonhosted.org/packages/90/e7/feca0d83193898f41ae60728abb2005b81235a4e2c0e8c4076cae5e730a1/pol-0.2.21-2-g7803.tar.gz" } ], "0.2.21-3-gc6a8": [ { "comment_text": "", "digests": { "md5": "6a66d0bf40dff120b2d678f618bba78a", "sha256": "ef2ded5f40e2ba6ea3141ae688023f1935a218a366748592b648af3ef8fc9397" }, "downloads": -1, "filename": "pol-0.2.21-3-gc6a8.tar.gz", "has_sig": false, "md5_digest": "6a66d0bf40dff120b2d678f618bba78a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62973, "upload_time": "2013-05-09T15:25:28", "url": "https://files.pythonhosted.org/packages/34/bb/21903f5e92048d0451a0aa6d3ffaea7b84b1e489a044c420076bd573a5df/pol-0.2.21-3-gc6a8.tar.gz" } ], "0.2.22": [ { "comment_text": "", "digests": { "md5": "5fcc2c50d6152d9387167dafdeff442e", "sha256": "d96124d59cf9f3e6c830670ca951eda635ba1af0c3a3fb67b777efa42aa8c55c" }, "downloads": -1, "filename": "pol-0.2.22.tar.gz", "has_sig": false, "md5_digest": "5fcc2c50d6152d9387167dafdeff442e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62953, "upload_time": "2013-05-09T15:27:32", "url": "https://files.pythonhosted.org/packages/75/03/1be127b2a722881359125c2f0a5ca12f1294a02fa987a42f0af157cd38e4/pol-0.2.22.tar.gz" } ], "0.2.23": [ { "comment_text": "", "digests": { "md5": "d1f6655c4cd7c31ac50ac22cd3cdc968", "sha256": "47704263a6cb65a40caf7e995aa57bc6c4b4b820b9c3145062288ca73db55566" }, "downloads": -1, "filename": "pol-0.2.23.tar.gz", "has_sig": false, "md5_digest": "d1f6655c4cd7c31ac50ac22cd3cdc968", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62955, "upload_time": "2013-05-09T15:29:46", "url": "https://files.pythonhosted.org/packages/11/b5/e42572fa8e8de319161625367d257d078feeaca117dfb05984a6327d5561/pol-0.2.23.tar.gz" } ], "0.2.24": [ { "comment_text": "", "digests": { "md5": "5214bc24c6df115505807f001f46e74e", "sha256": "b6572523e4633ab73a35973b6d858e317fa72f0428c7e661f4a2f9a168aabc5a" }, "downloads": -1, "filename": "pol-0.2.24.tar.gz", "has_sig": false, "md5_digest": "5214bc24c6df115505807f001f46e74e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62945, "upload_time": "2013-06-26T14:08:49", "url": "https://files.pythonhosted.org/packages/2c/f7/5c1632379704247eef86044594807e32b35be22e04b072439c49166e2cae/pol-0.2.24.tar.gz" } ], "0.2.24-5-gc365": [ { "comment_text": "", "digests": { "md5": "9b0699845f631f8adea5962add57c398", "sha256": "c4136238279c1fea6cd3f4862438cbb80cdbbaa94411c740452f04cdbd21e8d4" }, "downloads": -1, "filename": "pol-0.2.24-5-gc365.tar.gz", "has_sig": false, "md5_digest": "9b0699845f631f8adea5962add57c398", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62971, "upload_time": "2013-07-29T10:26:59", "url": "https://files.pythonhosted.org/packages/9d/26/025a28ab6ab10fbee2be7f5f70eb8ae50dfb7ed890cc0ab2bc20db004011/pol-0.2.24-5-gc365.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "114ab484f79898147da610f81b8f9c16", "sha256": "43f6e15c16adeb1ee244a9635daeb39c3eec51c728729468da7265c8e3ac1624" }, "downloads": -1, "filename": "pol-0.2.3.tar.gz", "has_sig": false, "md5_digest": "114ab484f79898147da610f81b8f9c16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28236, "upload_time": "2013-04-05T18:06:36", "url": "https://files.pythonhosted.org/packages/44/b3/d765166ba3836dbe7cd94eea681e24c5b4b7d9d18a8894a025e465d68de5/pol-0.2.3.tar.gz" } ], "0.2.3-1-g3f72": [ { "comment_text": "", "digests": { "md5": "0cb97c71bb2274523ac89affb9351702", "sha256": "b3d1b2584de46c871afe9b2c6fbaa6ac0012efa8f915673f8cd1392f77803f27" }, "downloads": -1, "filename": "pol-0.2.3-1-g3f72.tar.gz", "has_sig": false, "md5_digest": "0cb97c71bb2274523ac89affb9351702", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28256, "upload_time": "2013-04-05T18:30:51", "url": "https://files.pythonhosted.org/packages/dd/22/10d42ec16557d907707c6d4924d9f62fe9db144e2092a7ea84130e7d9668/pol-0.2.3-1-g3f72.tar.gz" } ], "0.2.3-10-ge662": [ { "comment_text": "", "digests": { "md5": "24a9abf14728ddc93bada01f45e8deaf", "sha256": "760370ca5d78a0e2fb847bdb7236c9fe42c853ad1b7082ab4748eddc86740d64" }, "downloads": -1, "filename": "pol-0.2.3-10-ge662.tar.gz", "has_sig": false, "md5_digest": "24a9abf14728ddc93bada01f45e8deaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28725, "upload_time": "2013-04-07T12:24:32", "url": "https://files.pythonhosted.org/packages/e1/f8/e052d9cab52027936eb254d5c4016ac0153d3970c18a6352ad5d0e56c735/pol-0.2.3-10-ge662.tar.gz" } ], "0.2.3-11-g7d5d": [ { "comment_text": "", "digests": { "md5": "b2112ec6b7e2439c6f9803df12a27731", "sha256": "8beeda04ca0c756bdfa7bda2d7dec20d958a50a652f4af5a2e22c73953a4208c" }, "downloads": -1, "filename": "pol-0.2.3-11-g7d5d.tar.gz", "has_sig": false, "md5_digest": "b2112ec6b7e2439c6f9803df12a27731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28762, "upload_time": "2013-04-07T12:46:00", "url": "https://files.pythonhosted.org/packages/b7/93/2da9f35a1e42beedb07d3ab7aedd80582a0d24302ecf1a78c3b046887bd1/pol-0.2.3-11-g7d5d.tar.gz" } ], "0.2.3-12-gd3b4": [ { "comment_text": "", "digests": { "md5": "415e4222c31ad984c6e3824f4c9215e2", "sha256": "a749f47a7c5814714714a38d1d856454dfcccf8daa4985b89be2ff94e25c5fde" }, "downloads": -1, "filename": "pol-0.2.3-12-gd3b4.tar.gz", "has_sig": false, "md5_digest": "415e4222c31ad984c6e3824f4c9215e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28813, "upload_time": "2013-04-07T12:49:48", "url": "https://files.pythonhosted.org/packages/53/34/33944444518bf8b92c350a34a4afd9b11c90731c2a60149ab1d369db2df1/pol-0.2.3-12-gd3b4.tar.gz" } ], "0.2.3-13-g5df5": [ { "comment_text": "", "digests": { "md5": "01b89a11a6732cf17df1f2aa9b9e2fa5", "sha256": "53ed1d7512a8568c43b2fe5ebd2fe90b4d6f37255a662960de1f64b85ae033ff" }, "downloads": -1, "filename": "pol-0.2.3-13-g5df5.tar.gz", "has_sig": false, "md5_digest": "01b89a11a6732cf17df1f2aa9b9e2fa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28819, "upload_time": "2013-04-07T12:59:25", "url": "https://files.pythonhosted.org/packages/57/50/e3878c1d0312d62ebe18c9168a3e8ffd5e6201581636f906f3f1f2ab5d7b/pol-0.2.3-13-g5df5.tar.gz" } ], "0.2.3-7-g7397": [ { "comment_text": "", "digests": { "md5": "a131cbc95513960f65a0ece855457db5", "sha256": "733bba39fe7b84e2af9c5d720fa8a8cf49d912f6d54b78151b2b0f507900e420" }, "downloads": -1, "filename": "pol-0.2.3-7-g7397.tar.gz", "has_sig": false, "md5_digest": "a131cbc95513960f65a0ece855457db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32261, "upload_time": "2013-04-07T12:12:12", "url": "https://files.pythonhosted.org/packages/75/7b/7be2b10fcd1c688dbad5e8003077c801d097d7c129d3d3c3052c58e18734/pol-0.2.3-7-g7397.tar.gz" } ], "0.2.3-8-gc052": [ { "comment_text": "", "digests": { "md5": "edea4b6488dade865607beceb89b3447", "sha256": "cbbde7793e43f3212efe3b6bcb637fb250051fbd743981be7bf1d986adbd695f" }, "downloads": -1, "filename": "pol-0.2.3-8-gc052.tar.gz", "has_sig": false, "md5_digest": "edea4b6488dade865607beceb89b3447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28717, "upload_time": "2013-04-07T12:16:27", "url": "https://files.pythonhosted.org/packages/4c/f7/5dc7e5d1c826555cdcae1c4d0e71ea4d830b41983cd35f37adfdd322a082/pol-0.2.3-8-gc052.tar.gz" } ], "0.2.3-9-g29b6": [ { "comment_text": "", "digests": { "md5": "319f26cfdd7c90af25c65dc2929446d3", "sha256": "9f61eaf9bdd5493f38777244c33280844858d1b19cbc33fb2b222a8ad3c2c31a" }, "downloads": -1, "filename": "pol-0.2.3-9-g29b6.tar.gz", "has_sig": false, "md5_digest": "319f26cfdd7c90af25c65dc2929446d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28729, "upload_time": "2013-04-07T12:17:53", "url": "https://files.pythonhosted.org/packages/58/73/9ee134844e82cd6c588822c4d7c80ecf4f1022c983df477c2d3f279a51ac/pol-0.2.3-9-g29b6.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9b0445dc10b9c338c98c865ea15a5658", "sha256": "01211714cbf9f81fe568da1c2ed42fec7f87126ab1fc6af54c68b818893dd173" }, "downloads": -1, "filename": "pol-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9b0445dc10b9c338c98c865ea15a5658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29825, "upload_time": "2013-04-12T09:51:10", "url": "https://files.pythonhosted.org/packages/7d/c0/7b22695ea7505d84596a8126bbe5a47bb142c16721f07dff7632b43c10a7/pol-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "8e10fd3ca91b9a6b5639302cf13e8e02", "sha256": "c529ade0d752b06cda9061ac2627bc78cae55128b9b991e47041f250df343fc8" }, "downloads": -1, "filename": "pol-0.2.5.tar.gz", "has_sig": false, "md5_digest": "8e10fd3ca91b9a6b5639302cf13e8e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32185, "upload_time": "2013-04-16T22:07:13", "url": "https://files.pythonhosted.org/packages/65/74/ace0d2ca5a3a06e2692a925a922a80e25cc4044656baf70c46216639ba2d/pol-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "e45b91602716636eaae14bbf02540709", "sha256": "44071a338f130405a00afaed93ebaf4d734e804d023914f62fff29057ecfca6f" }, "downloads": -1, "filename": "pol-0.2.6.tar.gz", "has_sig": false, "md5_digest": "e45b91602716636eaae14bbf02540709", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39455, "upload_time": "2013-04-20T10:47:28", "url": "https://files.pythonhosted.org/packages/89/e3/bf6e748363ce5a65fa42ec94d464daf066ee30c2c4aa38cd52ae74fb4959/pol-0.2.6.tar.gz" } ], "0.2.6-1-g52b7": [ { "comment_text": "", "digests": { "md5": "29a3d376f20a5dd5e4b365d8dfa91364", "sha256": "4e9f953c5855a759a6c4bac56982d0e368129ac5428b6cca224334ae2dc2b3c1" }, "downloads": -1, "filename": "pol-0.2.6-1-g52b7.tar.gz", "has_sig": false, "md5_digest": "29a3d376f20a5dd5e4b365d8dfa91364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39494, "upload_time": "2013-04-20T11:30:43", "url": "https://files.pythonhosted.org/packages/d1/e1/4d9db1cf83f00c1951752140c6eb7778f1bf7f5618ec451d80cd1942b54e/pol-0.2.6-1-g52b7.tar.gz" } ], "0.2.7-3-g87cd": [ { "comment_text": "", "digests": { "md5": "337b9bc413e288c2d237d2d6aba97f36", "sha256": "32fd1471340d0b423ee6437cb004e3c9d635d2cf061c84e321fef026df8de516" }, "downloads": -1, "filename": "pol-0.2.7-3-g87cd.tar.gz", "has_sig": false, "md5_digest": "337b9bc413e288c2d237d2d6aba97f36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40430, "upload_time": "2013-04-21T13:47:34", "url": "https://files.pythonhosted.org/packages/2f/31/2923d67a188cc2c5ef05ce6344d0a7e90fb1d53a01a51ecb5ecda0033593/pol-0.2.7-3-g87cd.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "27b4643d64df6954b089921fb7aa4cb1", "sha256": "9c9adad35044554cfc8c1974d526e95b11ab0c2fb5fc4c8e10109b066631b357" }, "downloads": -1, "filename": "pol-0.2.8.tar.gz", "has_sig": false, "md5_digest": "27b4643d64df6954b089921fb7aa4cb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41650, "upload_time": "2013-04-21T16:35:33", "url": "https://files.pythonhosted.org/packages/2b/d8/8c5a9eb75974dd6b22b6c11f4ac43fa72223fcf1dd417007e0a3a778dffa/pol-0.2.8.tar.gz" } ], "0.2.8-11-g5fc0": [ { "comment_text": "", "digests": { "md5": "9d9e6c54a6af9bea6073a4d7a40cab1e", "sha256": "c50358f53ca5d58d97c543268ca804bb6f3fa2f364fb2e9822fc4fc63fc14996" }, "downloads": -1, "filename": "pol-0.2.8-11-g5fc0.tar.gz", "has_sig": false, "md5_digest": "9d9e6c54a6af9bea6073a4d7a40cab1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42913, "upload_time": "2013-04-26T10:01:08", "url": "https://files.pythonhosted.org/packages/48/5c/3b925197caa5c4d8eb968a5d9ec9568ba11ec7b32aba3ace347c077d7a42/pol-0.2.8-11-g5fc0.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "36cbc53acfd54fa8dd8a53422a0d3861", "sha256": "9dc5146e8f06046049a4d5fcd8d28e5a399461b1bd39b744e59f9982d80b84f1" }, "downloads": -1, "filename": "pol-0.2.9.tar.gz", "has_sig": false, "md5_digest": "36cbc53acfd54fa8dd8a53422a0d3861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43154, "upload_time": "2013-04-26T19:16:11", "url": "https://files.pythonhosted.org/packages/c0/59/a96b5097bdb55d3fc839732829c031928423497f7baf125ae973686b2ada/pol-0.2.9.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "232a59140fed3d72e77076993d4ba313", "sha256": "8c0f308bb18276ef0890ad750303e385979ecc08dbf341cf448fef28d56a70b0" }, "downloads": -1, "filename": "pol-0.3.tar.gz", "has_sig": false, "md5_digest": "232a59140fed3d72e77076993d4ba313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67174, "upload_time": "2013-08-04T11:32:37", "url": "https://files.pythonhosted.org/packages/2f/14/82f15979fd93366265644ced25f32e358bc9ee354edd4917ba99945c8d27/pol-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e536fc69031bc276c9cfdc375427580d", "sha256": "c2e5b0197747fbfdf7f187d0ebf8ca8156d64f1c483494a5671946e245855b89" }, "downloads": -1, "filename": "pol-0.3.1.tar.gz", "has_sig": false, "md5_digest": "e536fc69031bc276c9cfdc375427580d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67208, "upload_time": "2013-09-08T14:19:41", "url": "https://files.pythonhosted.org/packages/1d/e1/38137369b882350ccc21e7f4aa5b4d1148b72317dc3f6e92e4c3be14a154/pol-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "114e6eaf9506036912d044e9044bf628", "sha256": "537981707d7da58cb2f3c1c7b921b237412e211c73e95b089240503e977f76bd" }, "downloads": -1, "filename": "pol-0.3.2.tar.gz", "has_sig": false, "md5_digest": "114e6eaf9506036912d044e9044bf628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67405, "upload_time": "2014-03-22T10:46:24", "url": "https://files.pythonhosted.org/packages/3e/50/156af82ddec31b472bf074bf5da26a71c8c7fd10dfe4f26fbfd7214422de/pol-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "9b720a4d5cea2cc1ad696f2ddda4d10c", "sha256": "d6ab9e01516cf38696ed86212893a81ffb4fc61287d0ab7f6a2cb400d2b8c349" }, "downloads": -1, "filename": "pol-0.3.3.tar.gz", "has_sig": false, "md5_digest": "9b720a4d5cea2cc1ad696f2ddda4d10c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67457, "upload_time": "2014-10-01T06:31:54", "url": "https://files.pythonhosted.org/packages/fc/f1/ed4b3c807de3e0ea415d125cebded87add1b5000412ef6aca336f4f6f792/pol-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "175718ac4812d1144bebb563439e737a", "sha256": "e692f6b866e7e6ca00c3805e729b1aa7d275b82e42db7c6572a21510e6cdbf5f" }, "downloads": -1, "filename": "pol-0.3.4.tar.gz", "has_sig": false, "md5_digest": "175718ac4812d1144bebb563439e737a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68168, "upload_time": "2015-06-21T16:01:09", "url": "https://files.pythonhosted.org/packages/d5/43/b4931ba6a1f514173602bf01ef4841d4d14fdc8beae6ddf04ef3d6ca2043/pol-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "b411ec15495f6a085697290ca29024dc", "sha256": "3b8d392625c42d9fa43d25053a768331024ac61562ee4c29f64e343f943c8b56" }, "downloads": -1, "filename": "pol-0.3.5.tar.gz", "has_sig": false, "md5_digest": "b411ec15495f6a085697290ca29024dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69062, "upload_time": "2015-10-26T10:57:12", "url": "https://files.pythonhosted.org/packages/f7/d6/d8d98ff406dfe07675d351a780f0a66c3598f1830426b13a4afd3aa07594/pol-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "707f179f6373644e6361f1d98d3b51c0", "sha256": "b8c3c9a7355529e49bfa6bc5f659a301a93452428d8ec316f646bc4c6817825a" }, "downloads": -1, "filename": "pol-0.3.6.tar.gz", "has_sig": false, "md5_digest": "707f179f6373644e6361f1d98d3b51c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93671, "upload_time": "2016-01-03T13:00:23", "url": "https://files.pythonhosted.org/packages/8b/6e/044bf18546541396dc26f703f2de2eda2a26837c583ed7048910109d1b3d/pol-0.3.6.tar.gz" } ], "0.3.6.dev1": [ { "comment_text": "", "digests": { "md5": "77684edd965d601b9767405bd46e5558", "sha256": "2c0566e58e4ede5a6c65ed29346c6dd5293d0a9383cd0f7f4e4d9c9dfbbd8644" }, "downloads": -1, "filename": "pol-0.3.6.dev1.tar.gz", "has_sig": false, "md5_digest": "77684edd965d601b9767405bd46e5558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69838, "upload_time": "2015-10-31T18:58:53", "url": "https://files.pythonhosted.org/packages/82/51/be8bac06a4b038db6ec689ff00f2b240fa1ec4ec42fadaee4ef2db980bfb/pol-0.3.6.dev1.tar.gz" } ], "0.3.7": [], "0.3.7.1": [ { "comment_text": "", "digests": { "md5": "655190bc8e14c70595d35bd2b50da820", "sha256": "17529c4b01740a27846ed177c8e578811447228a6986696dfae13a25d40cdba3" }, "downloads": -1, "filename": "pol-0.3.7.1.tar.gz", "has_sig": false, "md5_digest": "655190bc8e14c70595d35bd2b50da820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94447, "upload_time": "2016-01-03T15:26:34", "url": "https://files.pythonhosted.org/packages/20/6b/97c76fe944400d98e2df38e8cf290284228e0081355a1650117d5abf344e/pol-0.3.7.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d0f0bf42a68a19b1e171864bf4c8626d", "sha256": "8dff53749f31e56d40c1ed310dbb479677083a7e81ef1b53cbd4e8e6257a0863" }, "downloads": -1, "filename": "pol-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d0f0bf42a68a19b1e171864bf4c8626d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98224, "upload_time": "2017-01-04T00:08:06", "url": "https://files.pythonhosted.org/packages/4d/df/584ba6816f1fb43592166bd7a7e81621e8eb3c42e9d7d7269f71ec5d3247/pol-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ac6090abd538a3b2b483ef833474457c", "sha256": "b23c4340bcabbfd330bb8c1303268b9620e020b8a64558ae03f389e223d40d0d" }, "downloads": -1, "filename": "pol-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ac6090abd538a3b2b483ef833474457c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98264, "upload_time": "2017-01-07T14:26:14", "url": "https://files.pythonhosted.org/packages/9e/73/be8e956f4609b9aa986135d074140338d44aef844c93cd60e48485c407a0/pol-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac6090abd538a3b2b483ef833474457c", "sha256": "b23c4340bcabbfd330bb8c1303268b9620e020b8a64558ae03f389e223d40d0d" }, "downloads": -1, "filename": "pol-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ac6090abd538a3b2b483ef833474457c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98264, "upload_time": "2017-01-07T14:26:14", "url": "https://files.pythonhosted.org/packages/9e/73/be8e956f4609b9aa986135d074140338d44aef844c93cd60e48485c407a0/pol-0.4.1.tar.gz" } ] }