{ "info": { "author": "\ubcc4\ub2d8", "author_email": "w7dn1ng75r@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: X11 Applications", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: MacOS", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Shells", "Topic :: Terminals :: Terminal Emulators/X Terminals", "Topic :: Text Processing :: General", "Topic :: Utilities" ], "description": "\ufeff\uc18c\uac1c\n===============\n\n**ufp \ub77c\uc774\ube0c\ub7ec\ub9ac python \ubc84\uc804. \uac01\uc885, \ud3b8\ub9ac\ud55c \ud568\uc218\ub4e4\uc758 \ubaa8\uc74c.**\n\n.. image:: https://pypip.in/version/ufp/badge.png?text=version\n :target: https://pypi.python.org/pypi/ufp/\n :alt: Latest Version\n\n.. image:: https://pypip.in/py_versions/ufp/badge.png\n :target: https://pypi.python.org/pypi/ufp/\n :alt: Supported Python versions\n \n.. image:: https://pypip.in/status/ufp/badge.png\n :target: https://pypi.python.org/pypi/ufp/\n :alt: Development Status\n \n.. image:: https://pypip.in/license/ufp/badge.png\n :target: https://pypi.python.org/pypi/ufp/\n :alt: License\n\n\ud2b9\uc9d5\n-------------------\n\n* PKCS#5 \ud45c\uc900 \ud328\ub529 \uc81c\uac70\n* html \ubb38\uc11c \uaddc\uaca9\ud654\uc2dc\ud0a4\uae30\n* html \ubb38\uc11c\ub97c \ud14d\uc2a4\ud2b8\ub85c \ubc14\uafb8\uae30\n* \uadf8\ub808\uc774 \uc2a4\ucf00\uc77c \uc774\ubbf8\uc9c0\uc5d0 Improved Gray Scale(IGS) \uc591\uc790\ud654 \uc801\uc6a9\uc2dc\ud0a4\uae30\n* \uc774\ubbf8\uc9c0 \uc0c9\uc0c1 \uae4a\uc774 \ubc14\uafb8\uae30\n* \uc774\ubbf8\uc9c0 \uac00\uc7a5\uc790\ub9ac\uc5d0\uc11c \ube48\ub3c4 \ub192\uac8c \ub098\ud0c0\ub098\ub294 \uc0c9\uc0c1 \ucd94\ucd9c\ud558\uae30\n* \uc774\ubbf8\uc9c0\uc758 \uc5ec\ubc31 \uc81c\uac70\ud558\uae30\n* \ud0d0\uc0c9 \uae4a\uc774 \uc81c\ud55c\ud558\uc5ec \uc7ac\uadc0\uc801\uc73c\ub85c \uacbd\ub85c \ud0d0\uc0c9\ud558\uae30\n* \ud3f4\ub354\uc758 \ubaa8\ub4e0 \ub0b4\uc6a9\ubb3c\uc744 \uc62e\uae30\uae30\n* \ud30c\uc77c\uc758 \ucd5c\uadfc \uc218\uc815\uc2dc\uac01\uc744 \uc9c0\uc815\ub41c \ud3ec\uba67\uc73c\ub85c\ub41c \ubb38\uc790\uc5f4\ub85c \uc5bb\uae30\n* \ubd80\ubaa8 \uacbd\ub85c\uc640 \uc790\uc2dd \uacbd\ub85c\ub4e4\uc744 \ud569\uce58\uae30\n* \ud544\ud130\ub9c1\ub41c \ub514\ub809\ud1a0\ub9ac \ub0b4 \ud30c\uc77c \ubaa9\ub85d \uc5bb\uae30\n* \uacbd\ub85c\ub97c url\ub85c \ubc14\uafb8\uae30\n* \uc6b4\uc601\uccb4\uc81c\uc758 \ud30c\uc77c \uacbd\ub85c\uc5d0\uc11c \uc0ac\uc6a9 \ubd88\uac00\ub2a5\ud55c \ubb38\uc790 \ub300\uccb4\uc2dc\ud0a4\uae30\n* \ubd80\ubaa8 \uacbd\ub85c \ucd94\ucd9c\n* \uc8fc\uc5b4\uc9c4 \uacbd\ub85c\uc5d0\uc11c \uc911\ubcf5\ub418\uc9c0 \uc54a\ub294 \uc720\uc77c\ud55c \uacbd\ub85c \uc5bb\uae30\n* \ud655\uc7a5\uc790\ub97c \uc81c\uc678\ud55c \ud30c\uc77c\uba85 \ucd94\ucd9c\ud558\uae30\n* \ud30c\uc77c \uacbd\ub85c\uc5d0\uc11c \ud655\uc7a5\uc790 \ucd94\ucd9c\ud558\uae30\n* pdf\ud30c\uc77c\uc744 bmp \uc774\ubbf8\uc9c0\ub85c \ubc14\uafb8\uae30\n* \ub7a8\ub364 \ubb38\uc790\uc5f4 \ub9cc\ub4e4\uae30\n* \ubb38\uc790\uc5f4\uc744 \uc258 \ucf70\uc6b0\ud305\uc2dc\ud0a4\uae30\n* \ubb38\uc790\uc5f4\uc5d0\uc11c \uc81c\uc5b4 \ubb38\uc790 \uc81c\uac70\ud558\uae30\n* \ud30c\uc77c\uc744 \ud734\uc9c0\ud1b5\uc5d0 \ubc84\ub9ac\uae30\n* \uc6f9 \ud30c\uc77c\uba85\uc744 \ub2e4\ub4ec\uae30\n* \uc790\ubc14 \uc2a4\ud06c\ub9bd\ud2b8 \ucf70\uc6b0\ud305\uc744 \ucf70\uc6b0\ud305 \ud574\uc81c\ud558\uae30\n* requests \uc138\uc158\uc5d0 \ucfe0\ud0a4 \ud30c\uc77c \ubd88\ub7ec\uc624\uae30\n* \uae30\ud0c0 \ub4f1\ub4f1...\n\n\uc0ac\uc6a9 \ud658\uacbd\n-------------------\n\nLinux / Unix / MaxOS / POSIX \uacc4\uc5f4 \n\n\uc0ac\uc6a9 \uc608\n-------------------\n\n\uc8fc\uc5b4\uc9c4 \uacbd\ub85c\uc5d0\uc11c \uc720\uc77c\ud55c \uacbd\ub85c\ub97c \uc0dd\uc131\ud558\uae30\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\uc608\uc81c : http://runnable.com/VQ5dcHQEFNQakHJ3/generate-unique-path-at-filepath-or-dirpath-for-python\n\n.. code-block:: python\n\n\t>>> import ufp.path\n\t>>> import os\n\t>>> os.listdir('.')\n\t['test.file']\n\t>>> ufp.path.unique('./test.file')\n\t./test (d1).file\n\t>>> f.open('./test (d1).file', 'w').close()\n\t>>> ufp.path.unique('./test.file')\n\t./test (d2).file\n\npdf \ud30c\uc77c\uc744 bmp \ubcc0\ud658\ud558\uc5ec \uc800\uc7a5\ud558\uae30\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\uc608\uc81c : http://runnable.com/VQ-PD6EuyEYfeJNo/convert-pdf-to-bmp-for-python\n\n.. code-block:: python\n\n\t>>> import ufp.pdf\n\t>>> with open('page1.pdf') as f:\n\t>>> \tpdf = f.read()\n\t>>> for bmp in ufp.pdf.toBmps(pdf, dpi=200):\n\t>>> \tbreak\n\t>>> with open('page1.bmp') as f:\n\t>>> \tf.write(bmp)\n\t\n\uc774\ubbf8\uc9c0\uc758 \uc5ec\ubc31 \uc81c\uac70\ud558\uae30\n^^^^^^^^^^^^^^^^^^^^^^\n\n\uc608\uc81c : http://runnable.com/VQ5WVo8OIogZ-_hv/trim-image-edge-whitespace-with-fuzz-for-python\n\n.. code-block:: python\n\n\t>>> import ufp.image\n\t>>> import PIL.Image\n\t>>> im = PIL.Image.open('test.jpg', 'r')\n\t>>> ufp.image.trim(im, fuzz=13.3).save('trim.jpg')\n\t\nImproved Gray Scale(IGS) \uc591\uc790\ud654\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\uc608\uc81c : http://runnable.com/VQ5o_OpMIyQdA6zE/image-quantize-by-improved-gray-scale-for-python\n\n.. code-block:: python\n\n\t>>> import ufp.image\n\t>>> import PIL.Image\n\t>>> im = PIL.Image.open('test.jpg', 'r')\n\t>>> im = im.convert('L')\n\t>>> ufp.image.quantizeByImprovedGrayScale(im).save('igs.jpg')\n\t\n\ucd5c\ub300 \ud0d0\uc0c9 \uae4a\uc774\ub97c \uc81c\ud55c\ud558\uc5ec \ud0d0\uc0c9\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code-block:: python\n\n\t>>> import ufp.path\n\t>>> for root, dirs, files in ufp.path.walk('.', maxDepth=0):\n\t...\t\tprint(root, dirs, files)\n\t...\t\t\n\t'.', ['ufp'], []\n\t\nhtml \ubb38\uc11c\ub97c text\ub85c \ubcc0\ud658\n^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code-block:: python\n\n\t>>> import ufp.html\n\t>>> import requests\n\t>>> html = requests.get('http://www.gnu.org/licenses/').content\n\t>>> ufp.html.toText(html.decode('utf8'))\n\tu\"Licenses\\\\n- GNU Project - Free Software Foundation\\\\n\\\\n\\\\n ...\n\n\uc9c4\ud589 \ud45c\uc2dc \ucc3d \uc5f4\uae30\n^^^^^^^^^^^^^^^^^\n\n.. code-block:: python\n\n\t>>> import ufp.gui\n\t>>> import time\n\t>>> a = ufp.gui.PulseProgress('title', 'message')\n\t>>> a.open(); time.sleep(3); a.close()\n\n\ub3c4\uc6c0\ub9d0\n-------------------\n\n\ub2e4\uc74c \ubb38\uc11c\ub97c \ucc38\uc870 \ud558\uc2ed\uc2dc\uc624: http://pyufp.readthedocs.org/index.html.\n\n\uc218\uc815\uc0ac\ud56d\n-------------------\n\n`changelog.rst `_ \ubb38\uc11c\ub97c \ucc38\uc870\ud558\uc138\uc694.\n\n\ub77c\uc774\uc13c\uc2a4\n-------------------\n\n`GPL v3 `_\n\n\uac1c\ubc1c\uc790\n-------------------\n\n\ubcc4\ub2d8 \n\n\ud30c\uc774\uc36c \ud658\uacbd\n-------------------\n\n\uc624\uc9c1 2.7 \ubc84\uc804\ub300\uc5d0\uc11c\ub9cc \uc0ac\uc6a9 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n\uc124\uce58 \ubc29\ubc95\n-------------------\n\n\uc124\uce58 \ubb38\uc11c\ub97c \ucc38\uc870\ud558\uc2ed\uc2dc\uc624: http://pyufp.readthedocs.org/installation.html\n\n\uc18c\uc2a4 \ucf54\ub4dc\n-------------------\n\n\uc18c\uc2a4 \ucf54\ub4dc\ub294 \ub2e4\uc74c \uc0ac\uc774\ud2b8\uc5d0 \uc62c\ub824\uc838 \uc788\uc2b5\ub2c8\ub2e4: https://github.com/Thestars3/pyufp.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/Thestars3/pyufp/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://thestars3.tistory.com/", "keywords": "path,web,html,string,image,gui,termianl", "license": "GPL v3", "maintainer": null, "maintainer_email": null, "name": "ufp", "package_url": "https://pypi.org/project/ufp/", "platform": "Unix,POSIX,MacOS", "project_url": "https://pypi.org/project/ufp/", "project_urls": { "Download": "https://github.com/Thestars3/pyufp/releases", "Homepage": "http://thestars3.tistory.com/" }, "release_url": "https://pypi.org/project/ufp/1.14/", "requires_dist": null, "requires_python": null, "summary": "ufp \ub77c\uc774\ube0c\ub7ec\ub9ac python \ubc84\uc804. \uac01\uc885, \ud3b8\ub9ac\ud55c \ud568\uc218\ub4e4\uc758 \ubaa8\uc74c.", "version": "1.14" }, "last_serial": 1591625, "releases": { "1.0.4": [ { "comment_text": "", "digests": { "md5": "56f0113cc2891ddc422d987662aa5617", "sha256": "8ffc6149c60dd467e90bf98ef2e022affc54b6687b4caf1e5fc7a763c12ea8f3" }, "downloads": -1, "filename": "ufp-1.0.4.tar.gz", "has_sig": false, "md5_digest": "56f0113cc2891ddc422d987662aa5617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30908, "upload_time": "2015-03-17T03:34:06", "url": "https://files.pythonhosted.org/packages/ee/8b/e4f958db974143cfcdb7c53bcb115e687500f59ddd630594c07ea3a6ee1c/ufp-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "6fa8b3162cf09a72e2bde211f1809735", "sha256": "a7b332f90dd82628dae3c0d7786009a48e62fc99e9f5caa15903742dd13f15cb" }, "downloads": -1, "filename": "ufp-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6fa8b3162cf09a72e2bde211f1809735", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30787, "upload_time": "2015-03-17T03:47:38", "url": "https://files.pythonhosted.org/packages/bf/65/ce2d7b2bcf5062e0139e2b136fa7a0cda607e446f94e8bdf15ffc947856b/ufp-1.0.5.tar.gz" } ], "1.0.5b": [ { "comment_text": "", "digests": { "md5": "811a66f44a2034b9a506c87dd452be99", "sha256": "0b69758d3399fb9017e6c8d7a74c44776fc73828190bcc2b10bc13bb011aeaa0" }, "downloads": -1, "filename": "ufp-1.0.5b.tar.gz", "has_sig": false, "md5_digest": "811a66f44a2034b9a506c87dd452be99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31003, "upload_time": "2015-03-17T04:10:39", "url": "https://files.pythonhosted.org/packages/91/c3/0083976a4df18da0098086b738b91e72aabeaeccfb32af52feb7d363622d/ufp-1.0.5b.tar.gz" } ], "1.0.5b1": [ { "comment_text": "", "digests": { "md5": "ae0439c43a705807ae6ec24dab874b3e", "sha256": "8230da985079e794e0b61055d35c80806d75e2993fea218344cedd98f9deb095" }, "downloads": -1, "filename": "ufp-1.0.5b1.tar.gz", "has_sig": false, "md5_digest": "ae0439c43a705807ae6ec24dab874b3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31026, "upload_time": "2015-03-17T04:36:12", "url": "https://files.pythonhosted.org/packages/c2/a3/54165e3e1561b1de2734ccd905c8025e03a5edd73d4d6c4196aec29bce0b/ufp-1.0.5b1.tar.gz" } ], "1.0.5b2": [ { "comment_text": "", "digests": { "md5": "42ed0b4f8abfca910a23233384d0f4ae", "sha256": "1785a3adf08f15d6da144725603df28c3eddad49d14695defad54d69fe2071b4" }, "downloads": -1, "filename": "ufp-1.0.5b2.tar.gz", "has_sig": false, "md5_digest": "42ed0b4f8abfca910a23233384d0f4ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31025, "upload_time": "2015-03-17T04:44:47", "url": "https://files.pythonhosted.org/packages/5c/39/5fbd08556cd64a744de728f8cd34cd99a66d135bb47df0bf608be12fd620/ufp-1.0.5b2.tar.gz" } ], "1.0.5b3": [ { "comment_text": "", "digests": { "md5": "8152a3b440094abecbcb15caf40476da", "sha256": "db638365529f10cd9632d9fab3039188760208b88d233d82b764de0b1ab23224" }, "downloads": -1, "filename": "ufp-1.0.5b3.tar.gz", "has_sig": false, "md5_digest": "8152a3b440094abecbcb15caf40476da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31043, "upload_time": "2015-03-17T04:52:39", "url": "https://files.pythonhosted.org/packages/80/80/4d2bfd24d54123c40d3574377e9c8bcdc63ad5665b37ac29dc228f6a494b/ufp-1.0.5b3.tar.gz" } ], "1.0.5b4": [ { "comment_text": "", "digests": { "md5": "20878db8ed01b374ab891d51ce5f4c9b", "sha256": "4bf5b6bea0dc5b0db1591826e6189e4a5e39f03af77a2bba1509c7219084720d" }, "downloads": -1, "filename": "ufp-1.0.5b4.tar.gz", "has_sig": false, "md5_digest": "20878db8ed01b374ab891d51ce5f4c9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31041, "upload_time": "2015-03-17T04:55:59", "url": "https://files.pythonhosted.org/packages/86/02/63ba04e9d0417434cd8e20eab6339e6cdbbddb9212958dc3366b09b59fc9/ufp-1.0.5b4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e05915ad0f91dcf66ef3ed55db801b3a", "sha256": "6b9a77ff3513637983fc50cfdeb14a91fd56b508d6421099f857861099cca2ea" }, "downloads": -1, "filename": "ufp-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e05915ad0f91dcf66ef3ed55db801b3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31463, "upload_time": "2015-03-17T08:11:14", "url": "https://files.pythonhosted.org/packages/09/e5/c6a4afa33e137faa99e42805db1da969f9960331bf63b165ea77482f1eea/ufp-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "672a713a2e8891f24f61d9a3d7162787", "sha256": "bb8ca0a0b4dc1a85cf4562b7af7510604614c62d873c70bf54d36e771b99858f" }, "downloads": -1, "filename": "ufp-1.1.1.tar.gz", "has_sig": false, "md5_digest": "672a713a2e8891f24f61d9a3d7162787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31595, "upload_time": "2015-03-17T09:10:35", "url": "https://files.pythonhosted.org/packages/b0/e7/2442ec2e4997ed91084bd5709490bb628ceb944c691f24d19c7a9168567f/ufp-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "ac93f307e80c61c60b0493d33a84e223", "sha256": "c2b4beb4246c78a85f2432395b9cd965a7dbf2e58ec3ac40da5a5f22cb9714a9" }, "downloads": -1, "filename": "ufp-1.1.2.tar.gz", "has_sig": false, "md5_digest": "ac93f307e80c61c60b0493d33a84e223", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31978, "upload_time": "2015-03-17T14:22:28", "url": "https://files.pythonhosted.org/packages/0b/c3/be654af2987f3894a0e83c219e87de0d099b97c940f1291301ef8d4ad458/ufp-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "9552d49067bc8e00b666397d9e510e41", "sha256": "73a061458fe2220c083aaf03c2527490be7bc76e6de3ab74990968c2b1f82b3e" }, "downloads": -1, "filename": "ufp-1.1.3.tar.gz", "has_sig": false, "md5_digest": "9552d49067bc8e00b666397d9e510e41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33595, "upload_time": "2015-03-18T20:56:05", "url": "https://files.pythonhosted.org/packages/df/e8/bd161271057c306f3a61535d7d0098943fe8b5087633250e0873cde31d60/ufp-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "d4396949e5c5f07c0bb24295e97f2872", "sha256": "3d158976ce1f3d3231c7f34527d90bee099d5c5d25821d048d7b9a9d65578bf5" }, "downloads": -1, "filename": "ufp-1.1.4.tar.gz", "has_sig": false, "md5_digest": "d4396949e5c5f07c0bb24295e97f2872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33881, "upload_time": "2015-03-19T04:15:40", "url": "https://files.pythonhosted.org/packages/9c/e7/281a4558b11588a7380e1329c2273e32d0981691edd8c2922e499aba2a81/ufp-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "babddf08b23daba13aeb7bb5190e3aba", "sha256": "4009adba1a697a329a4526a7997e2bbc2d6dcd4596707843a26e02beaddb3981" }, "downloads": -1, "filename": "ufp-1.1.5.tar.gz", "has_sig": false, "md5_digest": "babddf08b23daba13aeb7bb5190e3aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34130, "upload_time": "2015-03-20T13:10:50", "url": "https://files.pythonhosted.org/packages/65/a9/dd751f215dfd2035354845efe519e0c0432542b1ede58187f9527988a652/ufp-1.1.5.tar.gz" } ], "1.10": [ { "comment_text": "", "digests": { "md5": "3d151f88e8699976d611fee5b7e667f8", "sha256": "dbd583bae3e0f4bd750655ec3a7153017250b84b75874d5c519b265ed540d759" }, "downloads": -1, "filename": "ufp-1.10.tar.gz", "has_sig": false, "md5_digest": "3d151f88e8699976d611fee5b7e667f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40719, "upload_time": "2015-05-27T15:15:15", "url": "https://files.pythonhosted.org/packages/1e/de/37e9b7b88011f612411055c20ba68b91431f7ce98e1abc123376ed7b6424/ufp-1.10.tar.gz" } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "1a3625cabf862633bdb0ff40ef4295df", "sha256": "92cd109574c9faa81bcdc30caf5884668891452216425659e80fe34c39eac881" }, "downloads": -1, "filename": "ufp-1.10.1.tar.gz", "has_sig": false, "md5_digest": "1a3625cabf862633bdb0ff40ef4295df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40763, "upload_time": "2015-05-28T12:26:31", "url": "https://files.pythonhosted.org/packages/bf/49/9ec7f985ee033519cc8f1b70968c43579c5f2c44ae7f4da857279bac3999/ufp-1.10.1.tar.gz" } ], "1.12": [ { "comment_text": "", "digests": { "md5": "e8667d978be93716281568dd8cf8c3a9", "sha256": "1e2cf1d12c71d09a0ca760f58e3ba21e2e4d21b4608e5c524cd7844ac39aed0f" }, "downloads": -1, "filename": "ufp-1.12.tar.gz", "has_sig": false, "md5_digest": "e8667d978be93716281568dd8cf8c3a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41037, "upload_time": "2015-06-03T15:50:00", "url": "https://files.pythonhosted.org/packages/08/65/6895bcb28a0a4d387660a37988e3ad821063c07a3fec3d63c794cd69d957/ufp-1.12.tar.gz" } ], "1.13": [ { "comment_text": "", "digests": { "md5": "2729f464241e7c9a1109a84cd1d47fca", "sha256": "b8180138aba79f23512acba479f8f3f913987dc5fc12efa889f027360332cebe" }, "downloads": -1, "filename": "ufp-1.13.tar.gz", "has_sig": false, "md5_digest": "2729f464241e7c9a1109a84cd1d47fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41383, "upload_time": "2015-06-05T15:36:30", "url": "https://files.pythonhosted.org/packages/64/b7/d5a6d86dfc858e916d03b42329dbd20ff41f886c52449e9c18997775d245/ufp-1.13.tar.gz" } ], "1.13.1": [ { "comment_text": "", "digests": { "md5": "dc653c4299d7a251df297853f2f67e77", "sha256": "83d745cd543b378adf891a5275715d676083cfff35997c4a1e20f900570fc31e" }, "downloads": -1, "filename": "ufp-1.13.1.tar.gz", "has_sig": false, "md5_digest": "dc653c4299d7a251df297853f2f67e77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41394, "upload_time": "2015-06-05T17:37:16", "url": "https://files.pythonhosted.org/packages/95/f5/d8e9e0014b7f022aeedad228ce2e49bb9c44753931581a233e11eb891857/ufp-1.13.1.tar.gz" } ], "1.14": [ { "comment_text": "", "digests": { "md5": "118fc0ae03e2385874962e2127863b60", "sha256": "b31c98c7f263482f8c265c90e96b3bcdbf21aeb4634d8a5e71980f805cd25165" }, "downloads": -1, "filename": "ufp-1.14.tar.gz", "has_sig": false, "md5_digest": "118fc0ae03e2385874962e2127863b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43152, "upload_time": "2015-06-14T13:51:21", "url": "https://files.pythonhosted.org/packages/21/0d/238972c6115789dbb21687923e51c20302c9b93ed1693894b892f49879ce/ufp-1.14.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "4684aeaa3bed6a145325ec668189ad0e", "sha256": "5699b854589dc063e3b6dc549e8372a919878f6eafb2d3c91db2b0748401d284" }, "downloads": -1, "filename": "ufp-1.2.0.tar.gz", "has_sig": false, "md5_digest": "4684aeaa3bed6a145325ec668189ad0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34287, "upload_time": "2015-03-21T06:52:35", "url": "https://files.pythonhosted.org/packages/59/9b/6b19013f5ec5d30e5d616a1e6834abdb0f82abb96da098a7da5ac3af1e12/ufp-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "eb3ba187a8b3d4e4ec166d4e401e8fe5", "sha256": "24f8e5f14a3c5811858eca270b366edec37924f880c4d0ad3135d4830fef86f9" }, "downloads": -1, "filename": "ufp-1.3.0.tar.gz", "has_sig": false, "md5_digest": "eb3ba187a8b3d4e4ec166d4e401e8fe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35268, "upload_time": "2015-03-21T17:57:07", "url": "https://files.pythonhosted.org/packages/a5/08/310d3238403531c4ace261d28d354128ca6ead694bc5cae3b7e06b887765/ufp-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "5084ccf4b6b6d932f4d8dd826b34acba", "sha256": "6ec90f91836ea77099522fc13e4c5e2efcd8448c1fc179c8335c9f3d6b883214" }, "downloads": -1, "filename": "ufp-1.3.1.tar.gz", "has_sig": false, "md5_digest": "5084ccf4b6b6d932f4d8dd826b34acba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35362, "upload_time": "2015-03-22T03:12:08", "url": "https://files.pythonhosted.org/packages/8f/15/710898bd32fb29d45ff021cedb6e2197b1c97922f76d1417d62cbd63cd96/ufp-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "b53a8879448b284112e1f928c06ecad3", "sha256": "b45a002beb9ad616f415f90519aeb90fa057d1446eb8b6b8bef8f78c11d78da1" }, "downloads": -1, "filename": "ufp-1.3.2.tar.gz", "has_sig": false, "md5_digest": "b53a8879448b284112e1f928c06ecad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35350, "upload_time": "2015-03-23T02:59:26", "url": "https://files.pythonhosted.org/packages/28/e3/36c332ef3acd18aa27c78159a93a413708af0ebb454d9cfa5dcf39d9eca9/ufp-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "0824b3b4f048ac0da513158917b77169", "sha256": "1d23b31a2fe6556ecae4cd40bd9662dbcfbef217e2ec2c6f2b49b2a901b1c1ba" }, "downloads": -1, "filename": "ufp-1.3.3.tar.gz", "has_sig": false, "md5_digest": "0824b3b4f048ac0da513158917b77169", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36093, "upload_time": "2015-03-23T09:21:15", "url": "https://files.pythonhosted.org/packages/72/d3/fe37c1ca0dbc4e371c9fb34f7559212798b3154a14d4d36a2e2c00fe5b0d/ufp-1.3.3.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "9f196a915eed14772675d7eab398c6a4", "sha256": "d307a606b2b85c958d657a587544b6c502e87f7abe88b24d1b3305fdeb314c28" }, "downloads": -1, "filename": "ufp-1.4.0.tar.gz", "has_sig": false, "md5_digest": "9f196a915eed14772675d7eab398c6a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36673, "upload_time": "2015-03-26T05:22:18", "url": "https://files.pythonhosted.org/packages/13/e2/835ff102c51c531db350983e1c56a5d37585cad476a51be4796f586142ed/ufp-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "f34a6f3709074b7fdd829f8c5e739f17", "sha256": "ead4488afd01b310c38bef6ef5447c34bf2fc2486fbe079108aefa1bc82dfd6e" }, "downloads": -1, "filename": "ufp-1.5.0.tar.gz", "has_sig": false, "md5_digest": "f34a6f3709074b7fdd829f8c5e739f17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37303, "upload_time": "2015-03-28T06:51:14", "url": "https://files.pythonhosted.org/packages/fd/66/e3532ce5a65f4dda0b9048f8a7854b310e0f2d71d95341bb3909a6eabf09/ufp-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "4609cd1cf204bb3937a8fdc4edcf804f", "sha256": "d3f9f34a96986e3b01a57377e05999b88649f5bb2ad5d468769f1e77787d1d5e" }, "downloads": -1, "filename": "ufp-1.5.1.tar.gz", "has_sig": false, "md5_digest": "4609cd1cf204bb3937a8fdc4edcf804f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37501, "upload_time": "2015-03-31T11:31:31", "url": "https://files.pythonhosted.org/packages/39/19/d8998fe9d9b557c668f032aac8e1a75797dfac5c22f28e9d5837f40003a9/ufp-1.5.1.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "cde98fb8c20d02012fef1d20df2b74e4", "sha256": "40ac351ad496f815eccba4172f9836ae8463d5d969eb8e13aee7d4f69e91e17d" }, "downloads": -1, "filename": "ufp-1.6.0.tar.gz", "has_sig": false, "md5_digest": "cde98fb8c20d02012fef1d20df2b74e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37791, "upload_time": "2015-04-19T12:49:55", "url": "https://files.pythonhosted.org/packages/5e/b5/b1f2653659f56e836d2cc26d47d732cee74a8b06bcff9d2413283650638b/ufp-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "6d202892c2004ef8c61d0180d4a8f9a7", "sha256": "33d658464f38220c9a37cd8f080084269d1b4b522f6126192d483728817880b0" }, "downloads": -1, "filename": "ufp-1.6.1.tar.gz", "has_sig": false, "md5_digest": "6d202892c2004ef8c61d0180d4a8f9a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37876, "upload_time": "2015-04-19T13:15:00", "url": "https://files.pythonhosted.org/packages/2e/d3/46f4784f8c25d9f6e85293686f5fbc4459951fddcc792262a1bc29a03093/ufp-1.6.1.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "caa18471d0572d30f6232d1003d3d3d1", "sha256": "68b46e24094e1245bbe5a951c7ade39191aa4e87066622ed7633ab722853b260" }, "downloads": -1, "filename": "ufp-1.7.0.tar.gz", "has_sig": false, "md5_digest": "caa18471d0572d30f6232d1003d3d3d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38472, "upload_time": "2015-04-24T12:43:42", "url": "https://files.pythonhosted.org/packages/92/72/3af3c25a5c28b1c69fd4a7e43ba017c89b5998189eedde69ac8a53fb8400/ufp-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "cbae901c1c81938b9f391fa0e391ca28", "sha256": "44c29ba57deee2eb93ff62ec40e9b632d9b6fe44616c451faae5100735b4fc27" }, "downloads": -1, "filename": "ufp-1.7.1.tar.gz", "has_sig": false, "md5_digest": "cbae901c1c81938b9f391fa0e391ca28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38706, "upload_time": "2015-04-25T19:13:40", "url": "https://files.pythonhosted.org/packages/96/94/8cc62e6f7250a1c204ea6d263cd3bf94e7da6b68e63fee4ff7090877acb0/ufp-1.7.1.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "310a4a07e07d717979b9d8de8a322309", "sha256": "fb0f33a6daebeb61285195518ab6032abec3c6521e9c77f4a8e2cefc55f16194" }, "downloads": -1, "filename": "ufp-1.8.tar.gz", "has_sig": false, "md5_digest": "310a4a07e07d717979b9d8de8a322309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39108, "upload_time": "2015-04-30T04:48:52", "url": "https://files.pythonhosted.org/packages/0f/e4/38047685e17daa56a86c5682114e737aebb3c41fe7f76fcf97aaf181d196/ufp-1.8.tar.gz" } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "dea0baf8d6ba50edc6d217ec47332d7e", "sha256": "079b3122cb69bc037c7bba5da4fab315d611a9d42fac865c8a2a01470cb9ea31" }, "downloads": -1, "filename": "ufp-1.8.1.tar.gz", "has_sig": false, "md5_digest": "dea0baf8d6ba50edc6d217ec47332d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39215, "upload_time": "2015-05-02T03:37:46", "url": "https://files.pythonhosted.org/packages/da/c7/80221b331715727ffd31a404c4d835acc885c371ed74bfc26e50fee26175/ufp-1.8.1.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "e48ffec403c00f85726d2e04c93adb14", "sha256": "b9eeb8c139124dcde84fb32e490199e7cec59dbf0212b8e90f16767607d74045" }, "downloads": -1, "filename": "ufp-1.9.tar.gz", "has_sig": false, "md5_digest": "e48ffec403c00f85726d2e04c93adb14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40106, "upload_time": "2015-05-13T14:36:35", "url": "https://files.pythonhosted.org/packages/e6/4c/284e2ded74017ab1abd72c2a4b8ae5b34d85bb75cd8d7945dbae9b2007d8/ufp-1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "118fc0ae03e2385874962e2127863b60", "sha256": "b31c98c7f263482f8c265c90e96b3bcdbf21aeb4634d8a5e71980f805cd25165" }, "downloads": -1, "filename": "ufp-1.14.tar.gz", "has_sig": false, "md5_digest": "118fc0ae03e2385874962e2127863b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43152, "upload_time": "2015-06-14T13:51:21", "url": "https://files.pythonhosted.org/packages/21/0d/238972c6115789dbb21687923e51c20302c9b93ed1693894b892f49879ce/ufp-1.14.tar.gz" } ] }