{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "python-mixture\n==============\n\n*Mixin classes for great objects !*\n\n|Python versions| |Build Status| |Tests Status| |codecov|\n\n|Documentation| |PyPI| |Downloads| |Downloads per week| |GitHub stars|\n\nThe documentation for users is available here:\nhttps://smarie.github.io/python-mixture/\n\nA readme for developers is available here:\nhttps://github.com/smarie/python-mixture\n\n.. |Python versions| image:: https://img.shields.io/pypi/pyversions/mixture.svg\n :target: https://pypi.python.org/pypi/mixture/\n.. |Build Status| image:: https://travis-ci.org/smarie/python-mixture.svg?branch=master\n :target: https://travis-ci.org/smarie/python-mixture\n.. |Tests Status| image:: https://smarie.github.io/python-mixture/junit/junit-badge.svg?dummy=8484744\n :target: https://smarie.github.io/python-mixture/junit/report.html\n.. |codecov| image:: https://codecov.io/gh/smarie/python-mixture/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/smarie/python-mixture\n.. |Documentation| image:: https://img.shields.io/badge/doc-latest-blue.svg\n :target: https://smarie.github.io/python-mixture/\n.. |PyPI| image:: https://img.shields.io/pypi/v/mixture.svg\n :target: https://pypi.python.org/pypi/mixture/\n.. |Downloads| image:: https://pepy.tech/badge/mixture\n :target: https://pepy.tech/project/mixture\n.. |Downloads per week| image:: https://pepy.tech/badge/mixture/week\n :target: https://pepy.tech/project/mixture\n.. |GitHub stars| image:: https://img.shields.io/github/stars/smarie/python-mixture.svg\n :target: https://github.com/smarie/python-mixture/stargazers\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/smarie/python-mixture/tarball/0.2.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/smarie/python-mixture", "keywords": "object class mixin mix-in dict yaml json dataframe pandas hash comparison munch boilerplate oop field attribute", "license": "BSD 3-Clause", "maintainer": "Sylvain MARIE", "maintainer_email": "sylvain.marie@se.com", "name": "mixture", "package_url": "https://pypi.org/project/mixture/", "platform": "", "project_url": "https://pypi.org/project/mixture/", "project_urls": { "Download": "https://github.com/smarie/python-mixture/tarball/0.2.1", "Homepage": "https://github.com/smarie/python-mixture" }, "release_url": "https://pypi.org/project/mixture/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Mixin classes for great objects !", "version": "0.2.1" }, "last_serial": 5793105, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "73b95940ce9903c815e2fd4a82a227ef", "sha256": "e08ea56d88e8a910332151586d03dc3651e4b7284619451d84dea6b83d96f4c2" }, "downloads": -1, "filename": "mixture-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "73b95940ce9903c815e2fd4a82a227ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11161, "upload_time": "2019-09-05T16:46:29", "url": "https://files.pythonhosted.org/packages/00/b0/0af7cdd7320b0969ed5edd7538c4f0143e04bcd5bf8842a6a7423554a3eb/mixture-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85c38998413868b27b4890d4a5cc78be", "sha256": "876de0bf3b320d1c554f740e086aebfb8c290d3f2cac717ada6f9e674f9c2cd4" }, "downloads": -1, "filename": "mixture-0.1.0.tar.gz", "has_sig": false, "md5_digest": "85c38998413868b27b4890d4a5cc78be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36205, "upload_time": "2019-09-05T16:46:32", "url": "https://files.pythonhosted.org/packages/98/7a/4cb50835d50b98d54bedbee9f71744e172d469963398f85003e2ecf212fe/mixture-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5992a9c5b9b793ac6910368e06607a3b", "sha256": "7486ae641e6a1a136f7857818c2ae35b4fcfc6c10714b1318ae267ef18dc7e69" }, "downloads": -1, "filename": "mixture-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5992a9c5b9b793ac6910368e06607a3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13008, "upload_time": "2019-09-06T16:28:31", "url": "https://files.pythonhosted.org/packages/90/f6/8dcb3d4b4d45d1c88c00a74aa3243dcd511003c9f57e6f205f66a8dfc33b/mixture-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abc6528883e82303b341d58b16bd8ecc", "sha256": "33898bb4bb2d38214279f6c5d981b5bfc3a7ef5214d2e928d284bcd5566645bc" }, "downloads": -1, "filename": "mixture-0.2.0.tar.gz", "has_sig": false, "md5_digest": "abc6528883e82303b341d58b16bd8ecc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40100, "upload_time": "2019-09-06T16:28:32", "url": "https://files.pythonhosted.org/packages/d7/d6/d96357e9387851dcc6a43baf5c278cad96f05aed599b0721e15a3ab10cf6/mixture-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "107e20226e315f324692906338ab9cfd", "sha256": "5a1fdc3e666cdd8f9f701182d55ddda6ca4f4ea2162f78b68d2f188c90be655b" }, "downloads": -1, "filename": "mixture-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "107e20226e315f324692906338ab9cfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13059, "upload_time": "2019-09-06T16:40:04", "url": "https://files.pythonhosted.org/packages/bb/ef/62cb5b440e6ef935b74189188126ccb10e85234e7f6d36ade6a500d4eea2/mixture-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b01cf572c3ead861fedccbf6eeb330cd", "sha256": "d5fff3e6140a8be0458670a9db6725ebede20f8cb4a0133c315a9bd06fb2db25" }, "downloads": -1, "filename": "mixture-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b01cf572c3ead861fedccbf6eeb330cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40171, "upload_time": "2019-09-06T16:40:06", "url": "https://files.pythonhosted.org/packages/d3/60/3851107da2d062aef1458f7e757cfed92aecb55f80f408f122ce31ae8bb1/mixture-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "107e20226e315f324692906338ab9cfd", "sha256": "5a1fdc3e666cdd8f9f701182d55ddda6ca4f4ea2162f78b68d2f188c90be655b" }, "downloads": -1, "filename": "mixture-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "107e20226e315f324692906338ab9cfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13059, "upload_time": "2019-09-06T16:40:04", "url": "https://files.pythonhosted.org/packages/bb/ef/62cb5b440e6ef935b74189188126ccb10e85234e7f6d36ade6a500d4eea2/mixture-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b01cf572c3ead861fedccbf6eeb330cd", "sha256": "d5fff3e6140a8be0458670a9db6725ebede20f8cb4a0133c315a9bd06fb2db25" }, "downloads": -1, "filename": "mixture-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b01cf572c3ead861fedccbf6eeb330cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40171, "upload_time": "2019-09-06T16:40:06", "url": "https://files.pythonhosted.org/packages/d3/60/3851107da2d062aef1458f7e757cfed92aecb55f80f408f122ce31ae8bb1/mixture-0.2.1.tar.gz" } ] }