{ "info": { "author": "Hong-She Liang", "author_email": "starofrainnight@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "===========\nrabird.core\n===========\n\n\n.. image:: https://img.shields.io/pypi/v/rabird.core.svg\n :target: https://pypi.python.org/pypi/rabird.core\n\n.. image:: https://travis-ci.org/starofrainnight/rabird.core.svg?branch=master\n :target: https://travis-ci.org/starofrainnight/rabird.core\n\n.. image:: https://ci.appveyor.com/api/projects/status/github/starofrainnight/rabird.core?svg=true\n :target: https://ci.appveyor.com/project/starofrainnight/rabird.core\n\nThe base library for rabird series modules.\n\nThis library provided a series helper utilties for production, they are\ndisordered and grow up while other module needs, there are no plan and\njust for production practice:\n\n* License: Apache-2.0\n\nFeatures\n--------\n\n- An advance ConfigParser\n- C-style string manage functions\n- Some CPU related datetime functions\n- Html related stuffs\n- Logging functions\n- Some system related stuffs\n- Windows fixes just like \"fix console can't output unicode string in\n python 2.7\", etc .\n- Miscellaneous ...\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `PyPackageTemplate`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`PyPackageTemplate`: https://github.com/starofrainnight/rtpl-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.3.16 (2018-06-01)\n-------------------------\n\n* Fixed pypiwin32 not supported version below 3.5 in latest versions\n\n0.3.15 (2018-05-23)\n-------------------------\n\n* ConfigParser: Fixed issues\n* ConfigParser: Added space_around_delimiters argument for write()\n\n0.3.9 (2015-12-02)\n-------------------------\n\n* Switch to pydgutils bootstrap\n\n0.3.5 (2015-12-02)\n-------------------------\n\n* Supported install pywin32 through pip by pypiwin32 package\n\n0.3.2 (2015-12-02)\n-------------------------\n\n* Can't install from packaged zip file due to missing rabird_bootstrap.py\n\n0.3.0 (2015-08-27)\n-------------------------\n\n* Support UWBPEP on windows\n\nSo that you need not install the pywin32 package manually if it does not installed.\n\n0.1.9 (2015-08-18)\n-------------------------\n\n* Initial release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/starofrainnight/rabird.core", "keywords": "rabird.core", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "rabird.core", "package_url": "https://pypi.org/project/rabird.core/", "platform": "", "project_url": "https://pypi.org/project/rabird.core/", "project_urls": { "Homepage": "https://github.com/starofrainnight/rabird.core" }, "release_url": "https://pypi.org/project/rabird.core/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "A library contained miscellaneous functions and fixes that used during our development", "version": "0.4.1" }, "last_serial": 4176849, "releases": { "0.1.9": [ { "comment_text": "", "digests": { "md5": "45c2a26b749581afec72c624ea6194ae", "sha256": "79885d5ba74f8a008def444884090bbac9b3820d6d590a3ca77cd97e28e22797" }, "downloads": -1, "filename": "rabird.core-0.1.9.zip", "has_sig": false, "md5_digest": "45c2a26b749581afec72c624ea6194ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19923, "upload_time": "2015-08-18T03:42:20", "url": "https://files.pythonhosted.org/packages/35/97/e8a4894bb7c7c5da81c6a56947028f3a49cad15d472d73a10a145804d9c0/rabird.core-0.1.9.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fc8481844be4d54f65429c2d00967f87", "sha256": "103b8b575a8570017fc70a3b83586dbc35194aad43d071de128bb9901bc74d79" }, "downloads": -1, "filename": "rabird.core-0.2.0.zip", "has_sig": false, "md5_digest": "fc8481844be4d54f65429c2d00967f87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23822, "upload_time": "2015-08-18T03:45:11", "url": "https://files.pythonhosted.org/packages/a6/76/ba26d0e9b70437ebd8ef33a5fb671bf89bb0bc07fbf6fc7cbccfae08d835/rabird.core-0.2.0.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8ebf1a3017fa1e4ad52f63614d54ee18", "sha256": "7156b950a688772a03b300f67449c81d504e700bc63f19a13ef2f409631e9b82" }, "downloads": -1, "filename": "rabird.core-0.2.1.zip", "has_sig": false, "md5_digest": "8ebf1a3017fa1e4ad52f63614d54ee18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24429, "upload_time": "2015-08-26T09:24:35", "url": "https://files.pythonhosted.org/packages/e1/10/9d93fee4ab300f7cf793225438450153210036116675e301a46918384a5e/rabird.core-0.2.1.zip" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "8922871c1a53b4cde57f02d1574001e5", "sha256": "a0b0c6b430adbccd44dfe3897fef51b1c1a17bfefabc8e94f3eb4be0dcb68697" }, "downloads": -1, "filename": "rabird.core-0.2.2.zip", "has_sig": false, "md5_digest": "8922871c1a53b4cde57f02d1574001e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21704, "upload_time": "2015-08-23T11:21:39", "url": "https://files.pythonhosted.org/packages/47/4c/de8211066a1111d3beef45484d4053d503749c5741336598277630654bd8/rabird.core-0.2.2.zip" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "31b4b6c489eba41f973ccd376e818b60", "sha256": "5b73d526cae595f0d56d62a1f8bf8f36887255d972e507e5bff449e99a34809a" }, "downloads": -1, "filename": "rabird.core-0.2.3.zip", "has_sig": false, "md5_digest": "31b4b6c489eba41f973ccd376e818b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21671, "upload_time": "2015-08-26T09:27:07", "url": "https://files.pythonhosted.org/packages/fe/c6/0001f9a266affb666fee2a035123dd646356ee8734c672ab027710dce40e/rabird.core-0.2.3.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "71e87d2c6e7c3bf6657045c5bfb6c55a", "sha256": "92e9563cd8304f154276d93a183a85cbc66d3d5bb5413e42b40a4cf4a7314d64" }, "downloads": -1, "filename": "rabird.core-0.3.0.zip", "has_sig": false, "md5_digest": "71e87d2c6e7c3bf6657045c5bfb6c55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24451, "upload_time": "2015-08-27T04:34:30", "url": "https://files.pythonhosted.org/packages/82/5f/72615d0bf3928618a895cecff2f4668a67ff161ce17f3d6b70e0301a574b/rabird.core-0.3.0.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "64a6e8557e7858db79f86f06a77e06d3", "sha256": "905cdcd4cf9991fbe1020cb450bc513fd080080c8353ef593b74ddad8e5a1a67" }, "downloads": -1, "filename": "rabird.core-0.3.1.zip", "has_sig": false, "md5_digest": "64a6e8557e7858db79f86f06a77e06d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24452, "upload_time": "2015-08-27T04:38:51", "url": "https://files.pythonhosted.org/packages/66/f0/112da9f31471d455a2414c510ff87c64a38c04f0680600d3ce020a12c42f/rabird.core-0.3.1.zip" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "cd5d74055fe0e0b867caca08a8bca0a5", "sha256": "c5a4460a226f7d1989f0a1c1dede61fedcb107673b868c72d13c81bbe9eb4263" }, "downloads": -1, "filename": "rabird.core-0.3.10.zip", "has_sig": false, "md5_digest": "cd5d74055fe0e0b867caca08a8bca0a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24265, "upload_time": "2016-08-26T03:26:45", "url": "https://files.pythonhosted.org/packages/01/3f/3ed75319781512e4102168efc23bd42a646789cde7db96c2c87b00589ba1/rabird.core-0.3.10.zip" } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "8cd072eb0baf40b8211f0007c2d73f4c", "sha256": "1b1b5615de4362a5854167369d447dce6e3504376b9a68f8bc15560e7c570cf0" }, "downloads": -1, "filename": "rabird.core-0.3.11.zip", "has_sig": false, "md5_digest": "8cd072eb0baf40b8211f0007c2d73f4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40713, "upload_time": "2016-08-27T12:38:05", "url": "https://files.pythonhosted.org/packages/10/fd/dc6cdf821df55f45882d2ce138d7a0e6a9d28d032a468014b52f49ceba09/rabird.core-0.3.11.zip" } ], "0.3.12": [ { "comment_text": "", "digests": { "md5": "3b6e9ddc0a06a73e254e1c05edf0a799", "sha256": "e8b5e0fc781d6653cbe0db49c28c70902053ee71a52895a71f84d845d39c27f4" }, "downloads": -1, "filename": "rabird.core-0.3.12.tar.gz", "has_sig": false, "md5_digest": "3b6e9ddc0a06a73e254e1c05edf0a799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15622, "upload_time": "2017-08-30T02:46:37", "url": "https://files.pythonhosted.org/packages/1f/d4/13495e82f6fb9fb2c0c6fa52600135c81ed3339882f3247c499ad5a06b57/rabird.core-0.3.12.tar.gz" } ], "0.3.13": [ { "comment_text": "", "digests": { "md5": "5603e15193af73ccc9b431d581ee47b0", "sha256": "ed4cb8c5cf27ab2594ef5ccd6f0eca138f033501b61069306a8a306208d66044" }, "downloads": -1, "filename": "rabird.core-0.3.13.tar.gz", "has_sig": false, "md5_digest": "5603e15193af73ccc9b431d581ee47b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15633, "upload_time": "2017-08-30T08:02:28", "url": "https://files.pythonhosted.org/packages/55/a8/18a0dc76f2dd2779e23f628817b4c671eae1f4482269f975556af68f0250/rabird.core-0.3.13.tar.gz" } ], "0.3.14": [ { "comment_text": "", "digests": { "md5": "21e3f52e24b8569ee0012feaa8ae83d7", "sha256": "16deff29cdbf7dec7670be74a55150c1a195f33cdfa878d8bd34800bf4e1c6bc" }, "downloads": -1, "filename": "rabird.core-0.3.14.tar.gz", "has_sig": false, "md5_digest": "21e3f52e24b8569ee0012feaa8ae83d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15660, "upload_time": "2018-05-02T06:16:15", "url": "https://files.pythonhosted.org/packages/8f/40/dc00f50344d4214ffae5d50324b3039bc772268a877397babba35a6f37de/rabird.core-0.3.14.tar.gz" } ], "0.3.15": [ { "comment_text": "", "digests": { "md5": "865a7953f1543edeb7afacf73f7f92aa", "sha256": "418087b8bcaa11e0863a394674c6c95b1c879841021e9f5bd8efd4504d20a71a" }, "downloads": -1, "filename": "rabird.core-0.3.15.tar.gz", "has_sig": false, "md5_digest": "865a7953f1543edeb7afacf73f7f92aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15715, "upload_time": "2018-05-23T07:54:46", "url": "https://files.pythonhosted.org/packages/04/e2/028e4b673baa9379618558fb471c9d0ef92866080fa60b0ee32030fa8eed/rabird.core-0.3.15.tar.gz" } ], "0.3.16": [ { "comment_text": "", "digests": { "md5": "d9268a1719c89b2225761930a60cea7f", "sha256": "e258dabdfa1dda9d14395006780a2430b373e3065adfaa0ccc28edb51af025ef" }, "downloads": -1, "filename": "rabird.core-0.3.16.tar.gz", "has_sig": false, "md5_digest": "d9268a1719c89b2225761930a60cea7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15877, "upload_time": "2018-06-01T14:20:26", "url": "https://files.pythonhosted.org/packages/c8/b5/aa07fc54096d93a6f767a61c8528b068c17c08a98fe83524a6cde4702426/rabird.core-0.3.16.tar.gz" } ], "0.3.17": [ { "comment_text": "", "digests": { "md5": "7dcf57daee09a1b6dfc0a97f0000f737", "sha256": "ae09e775ead67bcbdfcfc78ddfc066f0c3690a4f1440f4fd6fba153ad901f28a" }, "downloads": -1, "filename": "rabird.core-0.3.17.tar.gz", "has_sig": false, "md5_digest": "7dcf57daee09a1b6dfc0a97f0000f737", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15939, "upload_time": "2018-07-16T06:45:16", "url": "https://files.pythonhosted.org/packages/d9/21/55cb55a76e0364a5b7a2c03e936b7c1c8292f0ab04334b7da9217b34e9f6/rabird.core-0.3.17.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "aed260aefddd8190262b60c33250f873", "sha256": "8a864b24ef7ff4c194e6fad38b7f894aa0e010816b9a6e6f8246771fea17f58f" }, "downloads": -1, "filename": "rabird.core-0.3.2.zip", "has_sig": false, "md5_digest": "aed260aefddd8190262b60c33250f873", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48989, "upload_time": "2015-12-02T14:01:51", "url": "https://files.pythonhosted.org/packages/f1/55/4cce0d9caff2038aef3b431ebf1a930db89359de18a0e18fb2aca030dfcc/rabird.core-0.3.2.zip" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "8f36493c5e54c033a14dcfb8a97db2bc", "sha256": "93210b40201795010a93a9bd6049246062ff2ad6bfb42750e2fbe13c9ad23edf" }, "downloads": -1, "filename": "rabird.core-0.3.3.zip", "has_sig": false, "md5_digest": "8f36493c5e54c033a14dcfb8a97db2bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48995, "upload_time": "2015-12-02T14:21:01", "url": "https://files.pythonhosted.org/packages/6c/ee/ba4aff9cc26ffd7e49123b81d8874520d1678bd8b7f4b03f6d3fb0b2bfe0/rabird.core-0.3.3.zip" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "c72ba6f5120ab22e1d4b0d4129cd4633", "sha256": "44f6910e7c16788703724cab41d7474adbcf2dc384780fbae68fe8b824c521f0" }, "downloads": -1, "filename": "rabird.core-0.3.4.zip", "has_sig": false, "md5_digest": "c72ba6f5120ab22e1d4b0d4129cd4633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48998, "upload_time": "2015-12-02T14:24:04", "url": "https://files.pythonhosted.org/packages/ff/b4/a507bb84fdc72cd507342907507a9c46a37e6a197d32dce735bff325bf1a/rabird.core-0.3.4.zip" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "0c37d8ebc1b1cdc50c3a9f55c1e4b221", "sha256": "04117285360e99fda4f1d768a449f383912f8eadb88178d396d43343fcafe21d" }, "downloads": -1, "filename": "rabird.core-0.3.5.zip", "has_sig": false, "md5_digest": "0c37d8ebc1b1cdc50c3a9f55c1e4b221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49229, "upload_time": "2016-01-03T08:04:18", "url": "https://files.pythonhosted.org/packages/e6/06/c0773e2923ed3d9624bb2c9a495b3f35b5abb8ae0c4b770719ddd80ee695/rabird.core-0.3.5.zip" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "33cdedad304b6fa4537c25fd5b706fac", "sha256": "f93918538e496e638100ae60f1991dfca662e4fdd57adcac3a73bab94fc2f703" }, "downloads": -1, "filename": "rabird.core-0.3.6.zip", "has_sig": false, "md5_digest": "33cdedad304b6fa4537c25fd5b706fac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30497, "upload_time": "2016-05-31T14:42:50", "url": "https://files.pythonhosted.org/packages/1a/cc/8e40964fe462a8818de3d299a7807c8c5adcaae57317ba1e5b93b18d2aca/rabird.core-0.3.6.zip" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "4fc61f341a02c201259d46bc97f41ef4", "sha256": "d1fa4b093e57f91a58ec887228b5f1bbd4859d7533c9f747ed60572ed7f05f23" }, "downloads": -1, "filename": "rabird.core-0.3.9.zip", "has_sig": false, "md5_digest": "4fc61f341a02c201259d46bc97f41ef4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27096, "upload_time": "2016-08-26T03:05:29", "url": "https://files.pythonhosted.org/packages/a4/29/f11285f142fbb2908ade841bf71bba4a73149d0cd681040b74b79eea3cc2/rabird.core-0.3.9.zip" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "609b1016dcc1e6cbb30b580aece78c6d", "sha256": "0042d2dbf6f519b9c6a5bcda45d8341bf885a8a80bb0133fe70d8e0ea1bd96bb" }, "downloads": -1, "filename": "rabird.core-0.4.0.zip", "has_sig": false, "md5_digest": "609b1016dcc1e6cbb30b580aece78c6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36891, "upload_time": "2018-07-17T14:49:19", "url": "https://files.pythonhosted.org/packages/f6/8e/dbc6f8d4262c239f2a6df91d4ec24f09629a6a1ef21b234780d7c41fc8a0/rabird.core-0.4.0.zip" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2623ee443d90c452cb9be596d632784f", "sha256": "7f96c20088bbf2a732413d1ad72566cea5649c8e83d3b8ad7bb0e1b8d2b93749" }, "downloads": -1, "filename": "rabird.core-0.4.1.zip", "has_sig": false, "md5_digest": "2623ee443d90c452cb9be596d632784f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36799, "upload_time": "2018-08-16T14:32:38", "url": "https://files.pythonhosted.org/packages/f0/ec/ca9fffd4616d38003e7d33a69894010472179fa9dcbe36170e39bb426a4b/rabird.core-0.4.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2623ee443d90c452cb9be596d632784f", "sha256": "7f96c20088bbf2a732413d1ad72566cea5649c8e83d3b8ad7bb0e1b8d2b93749" }, "downloads": -1, "filename": "rabird.core-0.4.1.zip", "has_sig": false, "md5_digest": "2623ee443d90c452cb9be596d632784f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36799, "upload_time": "2018-08-16T14:32:38", "url": "https://files.pythonhosted.org/packages/f0/ec/ca9fffd4616d38003e7d33a69894010472179fa9dcbe36170e39bb426a4b/rabird.core-0.4.1.zip" } ] }