{ "info": { "author": "Hong-She Liang", "author_email": "starofrainnight@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries" ], "description": "pydgutils (PYthon DownGrade UTILitieS)\n=========================================\n.. image:: https://travis-ci.org/starofrainnight/pydgutils.svg?branch=master\n :target: https://travis-ci.org/starofrainnight/pydgutils\n\nPreface\n-----------------------------------------\n\nThis library use for compatilbe purpose.\n\nIt provided a simple method to preprocess sources to python2 syntax through 3to2 library (if using python2) and do nothing while using python3.\n\nSo that you could write your project in python3 syntax and install on python2 without any changes, all jobs are done by 3to2 module which we depends on.\n\n\nUsage\n-----------------------------------------\n\nCopy the pydgutils_bootstrap.py (in pydgutils source package) to the same directory of your setup.py, then modify your setup.py like this:\n\n::\n\n from pydgutils_bootstrap import use_pydgutils\n use_pydgutils()\n\n import pydgutils\n\n # Convert source to v2.x if we are using python 2.x.\n source_dir = pydgutils.process()\n\n # Exclude the original source package, only accept the preprocessed package!\n packages = find_packages(where=source_dir)\n\n setup(\n ...\n package_dir = {\"\": source_dir},\n packages=packages,\n ...\n )\n\n ...\n\n\nChanges\n=======\n\n0.0.8 (2016-09-11)\n\n* Ensure only modified files be parsed while process the second time\n\n0.0.7 (2016-08-26)\n\n* Enabled fixers : collections, memoryview, printfunction, unittest\n* Fixed lib3to2 don't write back\n* Added helper functions : process_packages, process_requirements", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/starofrainnight/pydgutils", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pydgutils", "package_url": "https://pypi.org/project/pydgutils/", "platform": "", "project_url": "https://pypi.org/project/pydgutils/", "project_urls": { "Homepage": "https://github.com/starofrainnight/pydgutils" }, "release_url": "https://pypi.org/project/pydgutils/0.0.16/", "requires_dist": null, "requires_python": "", "summary": "A library use for downgrade sources to python2 syntax during setup", "version": "0.0.16" }, "last_serial": 3829283, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "1f411029c5824bec61e5293ab748c457", "sha256": "d81ecc75be2b5cb4e39e6f61f2eb7292898633443d8bbfeaa6bd79e45ac9f232" }, "downloads": -1, "filename": "pydgutils-0.0.10.tar.gz", "has_sig": false, "md5_digest": "1f411029c5824bec61e5293ab748c457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6189, "upload_time": "2016-09-11T15:37:13", "url": "https://files.pythonhosted.org/packages/95/46/5c8cfe112e63e27cce4ef1d46bbc9a058b38222cd06c648c492710b57be9/pydgutils-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "69fcf98430c02ac73f91c0f8d89fcb7d", "sha256": "a49225cdade42fb3c6dde6fae9e944e2d500e3d28c357240c02e3c17492f7f61" }, "downloads": -1, "filename": "pydgutils-0.0.11.tar.gz", "has_sig": false, "md5_digest": "69fcf98430c02ac73f91c0f8d89fcb7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6653, "upload_time": "2016-09-13T17:24:36", "url": "https://files.pythonhosted.org/packages/a5/cd/a14e61667100eb5e1bebc1639fed343d4ec4d5b5d3d71f00495adfcd448b/pydgutils-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "db365c56dd094c102aab560c67a45e4d", "sha256": "3a625ded06416514bf26dc6aaced5ff290aedeb12c9b88e9ce860c694cadc987" }, "downloads": -1, "filename": "pydgutils-0.0.12.tar.gz", "has_sig": false, "md5_digest": "db365c56dd094c102aab560c67a45e4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6692, "upload_time": "2016-09-14T08:46:27", "url": "https://files.pythonhosted.org/packages/07/a5/5716c00ae6ebedff74e78112295c090bda5dea4e5626426ea8aa2b0deb67/pydgutils-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "ada95855a40bb5dd0f701a08d726dc5b", "sha256": "7b26e2e6080c4288a0041b1111d9c01b0f65f17df6727fa647c56ebbc7678bab" }, "downloads": -1, "filename": "pydgutils-0.0.13.tar.gz", "has_sig": false, "md5_digest": "ada95855a40bb5dd0f701a08d726dc5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7323, "upload_time": "2018-01-21T04:40:31", "url": "https://files.pythonhosted.org/packages/9b/df/f4dc98d545be43646a4a46d53a061fe77692c678801594b704c36ebc62f1/pydgutils-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "179f27906dc9ca9b20683054719cb787", "sha256": "9bf71f55607246076ff31c201bf06d649b93df68d740c14f9f7d5fed162fdd8b" }, "downloads": -1, "filename": "pydgutils-0.0.14.tar.gz", "has_sig": false, "md5_digest": "179f27906dc9ca9b20683054719cb787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7323, "upload_time": "2018-01-21T08:46:43", "url": "https://files.pythonhosted.org/packages/22/9a/24dee6d5c78445d7b0952cdea13e4d5ee864707f5f00be54d2c6939534bc/pydgutils-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "3ef9333cad9eb86b02f7489ebf8c1cf2", "sha256": "deb31dd5472c4ff541e521c65bdda218cc1af38a8863e4acdf70ea3946fd1bb6" }, "downloads": -1, "filename": "pydgutils-0.0.15.tar.gz", "has_sig": false, "md5_digest": "3ef9333cad9eb86b02f7489ebf8c1cf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7271, "upload_time": "2018-05-02T06:21:03", "url": "https://files.pythonhosted.org/packages/79/23/c491af11b7d1a1d2b39c2aa30f6d8d3ce4735b4dbf2c05edb17f4a99b05a/pydgutils-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "bf66b07d433e24beb98828cbc198eb5d", "sha256": "848ff0c1c0f8fd8560c28faa09fa6db0584294b756e484b85dc778a34b6a0dfe" }, "downloads": -1, "filename": "pydgutils-0.0.16.tar.gz", "has_sig": false, "md5_digest": "bf66b07d433e24beb98828cbc198eb5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7290, "upload_time": "2018-05-03T02:13:20", "url": "https://files.pythonhosted.org/packages/be/7c/bd8f75872060b823ab97efbfdfbef2a680c5bb2a8a6afe9da5750a12f163/pydgutils-0.0.16.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2447c2217dac6499e272ed1bd09e7514", "sha256": "28133f75ca4caba9f11c7d009ef6dd3e10663d6223e5e4278f1c2fab013bb34e" }, "downloads": -1, "filename": "pydgutils-0.0.2.zip", "has_sig": false, "md5_digest": "2447c2217dac6499e272ed1bd09e7514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9274, "upload_time": "2016-05-31T14:29:24", "url": "https://files.pythonhosted.org/packages/d0/0e/d6c1ccd19ac8f916a2161faf6b22e313832623b36c705a35b61f2ad686e6/pydgutils-0.0.2.zip" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "69f9ee1b3574360551fffcdca56418d1", "sha256": "2391e34ceb2a61b41ccd3df4538a886d2e25967327a633a30dcc57bee6ae1ed1" }, "downloads": -1, "filename": "pydgutils-0.0.7.zip", "has_sig": false, "md5_digest": "69f9ee1b3574360551fffcdca56418d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9774, "upload_time": "2016-08-26T02:39:41", "url": "https://files.pythonhosted.org/packages/c4/12/af52082562887f10061e805cc8617110257c8a4252da1a8be819563182b8/pydgutils-0.0.7.zip" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e156d768dd4d94a2ad082b0827c9665d", "sha256": "57509ebe1d312ccaa5884a59425d70a30b5dc1d36f0b70089a6774dd4bcbbed2" }, "downloads": -1, "filename": "pydgutils-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e156d768dd4d94a2ad082b0827c9665d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6185, "upload_time": "2016-09-11T15:25:11", "url": "https://files.pythonhosted.org/packages/1e/7c/33607923d9d41a2c43e4c200415dff1192eb78b42535b0ddc94471a2faa5/pydgutils-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf66b07d433e24beb98828cbc198eb5d", "sha256": "848ff0c1c0f8fd8560c28faa09fa6db0584294b756e484b85dc778a34b6a0dfe" }, "downloads": -1, "filename": "pydgutils-0.0.16.tar.gz", "has_sig": false, "md5_digest": "bf66b07d433e24beb98828cbc198eb5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7290, "upload_time": "2018-05-03T02:13:20", "url": "https://files.pythonhosted.org/packages/be/7c/bd8f75872060b823ab97efbfdfbef2a680c5bb2a8a6afe9da5750a12f163/pydgutils-0.0.16.tar.gz" } ] }