{ "info": { "author": "Franco Masotti", "author_email": "franco.masotti@student.unife.it", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "fpyutils\n========\n\nA collection of useful non-standard Python functions which aim to be simple to\nuse, highly readable but not efficient.\n\n\nAn example:\n\n >>> from fpyutils import filelines\n >>> f = open('foo.txt')\n >>> f.read()\n \"This is\\nfoo.\\nfoo\\nThis is\\nnot\\nbar.\\nAnd it's\\n foo\\n\\nBye!\\n\"\n >>> import fpyutils\n >>> fpyutils.get_line_matches('foo.txt','foo',5)\n {1: 3, 2: 8}\n\nDocumentation\n-------------\n\nhttp://frnmst.github.io/fpyutils\n\nWorkflow for implementing new modules\n-------------------------------------\n\n1. Define your idea\n2. Implement a unit test class\n3. Write the code\n4. Test it (run ``make test``)\n5. PEP standards compliancy (run ``make pep``)\n6. Update the documentation (run ``make doc``)\n7. Make a pull request\n\nYou can also import existing code and adapt it for this library,\nif you think it's useful.\n\nLicense\n-------\n\nCopyright (C) 2017-2019 frnmst (Franco Masotti) \n\nfpyutils is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nfpyutils is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with fpyutils. If not, see .\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/frnmst/fpyutils", "keywords": "utilities", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "fpyutils", "package_url": "https://pypi.org/project/fpyutils/", "platform": "", "project_url": "https://pypi.org/project/fpyutils/", "project_urls": { "Homepage": "https://github.com/frnmst/fpyutils" }, "release_url": "https://pypi.org/project/fpyutils/1.1.0/", "requires_dist": [ "atomicwrites (==1.3.0)" ], "requires_python": ">=3", "summary": "A collection of useful non-standard Python functions which aim to be simple to use, highly readable but not efficient.", "version": "1.1.0" }, "last_serial": 5141186, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8388d6040f57a0136dfc136ee36eed5d", "sha256": "4bf9ba5d7d5783c83342b0c83b6ac24b73fcbdfa1b51e3dd26042e4683f67e1b" }, "downloads": -1, "filename": "fpyutils-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8388d6040f57a0136dfc136ee36eed5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 9971, "upload_time": "2017-12-06T16:15:09", "url": "https://files.pythonhosted.org/packages/9c/54/4d6900d596937caa3f6f59dc343495b10299a1d3559e3423a2d194a6ec5f/fpyutils-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de638635e3dddf969e729efbf04c7d60", "sha256": "905fb0a5fef1c174ae39bcdb17364e0a185d7827a1ea74c3b787957c410968a2" }, "downloads": -1, "filename": "fpyutils-0.0.1.tar.gz", "has_sig": false, "md5_digest": "de638635e3dddf969e729efbf04c7d60", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 17960, "upload_time": "2017-12-06T16:15:11", "url": "https://files.pythonhosted.org/packages/1d/a6/0b1faff220ff3b789bf316cf7210433c9ecdb952f7ded1d037071ea12e2e/fpyutils-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e7b31d3861bfb646cb6ad0940152b601", "sha256": "6c1a5def2cf423f342ec14e19e7508404e1150a19a50798ffbfff4b9596bbabc" }, "downloads": -1, "filename": "fpyutils-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e7b31d3861bfb646cb6ad0940152b601", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10026, "upload_time": "2018-01-10T15:50:54", "url": "https://files.pythonhosted.org/packages/19/bd/2565977cf0ec4eba88b7303b0b2a996e2bddb923bb26988d4a4a86a94055/fpyutils-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f5d9609fee6236dcf3fffc247f44b0d", "sha256": "7342a92a9aed6f19a82d1e17b6ef6dcdcacd7d817cfd7fbfc0d012bce35c62c4" }, "downloads": -1, "filename": "fpyutils-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4f5d9609fee6236dcf3fffc247f44b0d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18011, "upload_time": "2018-01-10T15:50:56", "url": "https://files.pythonhosted.org/packages/a0/b8/0ef1f62311882035e4f6d9f18955291b8b4d90ae50771d7cef67b0bb0598/fpyutils-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "97d9960dcb2a06c6c1709e3f47c4a732", "sha256": "d41c5dc8f025ed7968b80ce16a9895a7a401bf9f703832e5dfdb62a7d0a659c1" }, "downloads": -1, "filename": "fpyutils-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "97d9960dcb2a06c6c1709e3f47c4a732", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7718, "upload_time": "2018-03-24T17:54:35", "url": "https://files.pythonhosted.org/packages/cb/e8/cda0072a9605b0cae79f9638689088db04a80d16277d179475ee05fd2ea6/fpyutils-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a28ff2f158cdefa38f698e9d990dd31", "sha256": "e8220f54548b7c296a1726ad631f9596f6271b19e6e9703867b6c4a113b0c07f" }, "downloads": -1, "filename": "fpyutils-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2a28ff2f158cdefa38f698e9d990dd31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16678, "upload_time": "2018-03-24T17:54:37", "url": "https://files.pythonhosted.org/packages/81/7c/a1a9ce40309b7c46e58be268c7e3d2d161f23741138d0976ca4ff7284fb8/fpyutils-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fd7566e0531bd7718ce8c84a47660cbc", "sha256": "00da606d38ddc438fd476736f62571f626b83830d2a37561a99e72912f23f870" }, "downloads": -1, "filename": "fpyutils-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fd7566e0531bd7718ce8c84a47660cbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6012, "upload_time": "2018-04-18T14:09:12", "url": "https://files.pythonhosted.org/packages/28/80/29a5e14472ce5758b0acecb942e0243f1aac6a3c923e581d82538655c792/fpyutils-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69fad8ae67c62b737f702f456823a648", "sha256": "f431520c31eef748824e809072d211022e4c66933a9e6ee7d040e2edae9ad3e5" }, "downloads": -1, "filename": "fpyutils-0.0.4.tar.gz", "has_sig": false, "md5_digest": "69fad8ae67c62b737f702f456823a648", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16796, "upload_time": "2018-04-18T14:09:14", "url": "https://files.pythonhosted.org/packages/da/64/88767d390183a3e1ed7a904b754821f63efa1a84b45be504f998531c2e92/fpyutils-0.0.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ed5bf026d13b803aecde52a1d2ccd092", "sha256": "fde73a6d6beb6752df2b01147fca3112542c52f124e1995e1bbb49cbeeb5e0fc" }, "downloads": -1, "filename": "fpyutils-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ed5bf026d13b803aecde52a1d2ccd092", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 18295, "upload_time": "2019-04-04T10:31:10", "url": "https://files.pythonhosted.org/packages/03/54/745e0d19f9865c4f72754974b16078fca86654485ad732062cc658d227bd/fpyutils-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cb7732ac1931be1ead1d1a7e7ce99ea", "sha256": "db6aa75fd414a3419dd224705b1494449bd93e7cdf54d12b515a4260fddd77ed" }, "downloads": -1, "filename": "fpyutils-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5cb7732ac1931be1ead1d1a7e7ce99ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16227, "upload_time": "2019-04-04T10:31:12", "url": "https://files.pythonhosted.org/packages/81/75/30e0854434aa3dff8fd4fb662370aa65873b71521a0ccfefaff841fe3ab2/fpyutils-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "dbb641fdcd2f393f4c11eac8a458df06", "sha256": "4e22041ba2a50c9378a4f43975a4b9fcf8538b98998ac323ba779ee67aa2d50a" }, "downloads": -1, "filename": "fpyutils-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dbb641fdcd2f393f4c11eac8a458df06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 18386, "upload_time": "2019-04-14T15:55:58", "url": "https://files.pythonhosted.org/packages/40/8d/c1331cb1f4c198c18712205d4a2215e372222ecbe28d75425c6832f5a450/fpyutils-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16c5a07d5d3b795f8ebebac35a61a19d", "sha256": "ecf9314733324a82d13ab9941c3fc2f4897d27066e1ba00bfca27d66f43cc5b7" }, "downloads": -1, "filename": "fpyutils-1.1.0.tar.gz", "has_sig": false, "md5_digest": "16c5a07d5d3b795f8ebebac35a61a19d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16330, "upload_time": "2019-04-14T15:56:00", "url": "https://files.pythonhosted.org/packages/b1/f6/606f9e261af5d469b78ddfd60c73eb34b7197f991fe4d55495782ee6de47/fpyutils-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dbb641fdcd2f393f4c11eac8a458df06", "sha256": "4e22041ba2a50c9378a4f43975a4b9fcf8538b98998ac323ba779ee67aa2d50a" }, "downloads": -1, "filename": "fpyutils-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dbb641fdcd2f393f4c11eac8a458df06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 18386, "upload_time": "2019-04-14T15:55:58", "url": "https://files.pythonhosted.org/packages/40/8d/c1331cb1f4c198c18712205d4a2215e372222ecbe28d75425c6832f5a450/fpyutils-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16c5a07d5d3b795f8ebebac35a61a19d", "sha256": "ecf9314733324a82d13ab9941c3fc2f4897d27066e1ba00bfca27d66f43cc5b7" }, "downloads": -1, "filename": "fpyutils-1.1.0.tar.gz", "has_sig": false, "md5_digest": "16c5a07d5d3b795f8ebebac35a61a19d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16330, "upload_time": "2019-04-14T15:56:00", "url": "https://files.pythonhosted.org/packages/b1/f6/606f9e261af5d469b78ddfd60c73eb34b7197f991fe4d55495782ee6de47/fpyutils-1.1.0.tar.gz" } ] }