{ "info": { "author": "Tom Wiesing", "author_email": "tkw01536@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "===============\nPythonCaseClass\n===============\n\n.. image:: https://travis-ci.org/tkw1536/PythonCaseClass.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/tkw1536/PythonCaseClass\n\nZero-dependency scala-like case classes for Python 2 + 3.\n\nFeatures\n========\n\n* Simple usage: Just inherit from ``case_class.CaseClass``\n* Simple Installation: Zero dependencies\n* plays well with inheritance\n * ``CaseClass`` and `AbstractCaseClass`` usable as a Mix-In\n * Case-to-case inheritance forbidden by default\n * use ``AbstractCaseClass`` to allow only subclasses to be instantiated\n * use ``InheritableCaseClass`` to override allow both super and\n subclasses to be instantiated.`\n * also plays well with Multiple Inheritance\n * ``super()`` calls still work as expected\n* equality based on arguments\n * calls constructor only once per combination of arguments\n * works with ``==`` operator and ``is`` (referential equality) operator.\n* automatic ``repr()`` function\n* works in both Python 2 and Python 3!\n\nInstall\n=======\n\nThis package is published on the\n`Python Package Index `_\nInstallation can be done simply via pip:\n\n.. code:: bash\n\n pip install case_class\n\nAlternatively, clone this repository and run setup.py:\n\n.. code:: bash\n\n git clone https://github.com/tkw1536/PythonCaseClass\n python setup.py install\n\nExamples\n========\n\n.. code:: python\n\n # Import the CaseClass module\n from case_class import CaseClass\n\n # Create a symbol case class\n class Symbol(CaseClass):\n def __init__(self, name):\n self.name = name\n\n # Create an instance\n x = Symbol(\"x\")\n print(x) # Symbol('x')\n\n # And create another one\n also_x = Symbol('x')\n print(x == also_x) # equality via operator\n print(x is also_x) # referential equality\n\nAnother example can be found in `example.py `_.\n\nLicense + Acknowledgements\n==========================\n\nThis module and associated documentation is Copyright (c) Tom Wiesing 2016\nand licensed under the MIT license, see `license `_ for details. Small\nparts of the code are adapted from the `six `_\nmodule, which is Copyright (c) 2010-2015 Benjamin Peterson.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tkw1536/PythonCaseClass", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "case_class", "package_url": "https://pypi.org/project/case_class/", "platform": "", "project_url": "https://pypi.org/project/case_class/", "project_urls": { "Homepage": "https://github.com/tkw1536/PythonCaseClass" }, "release_url": "https://pypi.org/project/case_class/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "Scala-like CaseClasses for Python", "version": "0.0.8" }, "last_serial": 2480456, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2f39dfde96c153983fa2e759930993e5", "sha256": "d9c995eb84c8974c4a49015129ffe0b57ca018a091751741f451e1260518687d" }, "downloads": -1, "filename": "case_class-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "2f39dfde96c153983fa2e759930993e5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15553, "upload_time": "2016-06-17T00:46:11", "url": "https://files.pythonhosted.org/packages/d7/25/15b2f55c071ea9addd5b1e60b2e2fbd0777bf0c1258fe5d295db457849c6/case_class-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f9cf8b8e18136a38aa28537d5bbc53d9", "sha256": "595c6c0d6cfae02b3037d43e0f7f0e4051f05727a4b2dd1b04b351fc18f74b43" }, "downloads": -1, "filename": "case_class-0.0.1-py3.5.egg", "has_sig": false, "md5_digest": "f9cf8b8e18136a38aa28537d5bbc53d9", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15728, "upload_time": "2016-06-17T00:46:52", "url": "https://files.pythonhosted.org/packages/f6/2a/2d28f43a3a0698c0d2dd1d164b4f47734f4548717d93c5c19529279858d2/case_class-0.0.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "07c57ae208ca15577d6898d3d9614409", "sha256": "1bd3abf732f8311280444b43ff70db8bb67a8d1dbef409c23872d2024a6b992f" }, "downloads": -1, "filename": "case_class-0.0.1.tar.gz", "has_sig": false, "md5_digest": "07c57ae208ca15577d6898d3d9614409", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7631, "upload_time": "2016-06-17T00:46:41", "url": "https://files.pythonhosted.org/packages/31/71/be7c6080ba2fc31d8c430e19dae331906db75bf42da3b0c0bfb4d7ac489c/case_class-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2c1816c3c367b23d8e2123af7256f7df", "sha256": "921dd03af445d5eb7898b574ebc9649fe274c7c57fe1e44de7c79ef13cc38b8b" }, "downloads": -1, "filename": "case_class-0.0.2-py2.7.egg", "has_sig": false, "md5_digest": "2c1816c3c367b23d8e2123af7256f7df", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15650, "upload_time": "2016-06-17T01:32:20", "url": "https://files.pythonhosted.org/packages/51/da/0af3999d5b4c5e77ccd986c141cd72edc92abe98519a67d53e262430e69e/case_class-0.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ba260b498827e482a52c4ed8dfd5c8e2", "sha256": "42f20009fd7d8feaff405c4beab3c4c82123553f626d9cc9a72e90d3807f0c8e" }, "downloads": -1, "filename": "case_class-0.0.2-py3.5.egg", "has_sig": false, "md5_digest": "ba260b498827e482a52c4ed8dfd5c8e2", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15831, "upload_time": "2016-06-17T01:32:35", "url": "https://files.pythonhosted.org/packages/7c/2a/0e5d336e23ef47958aa6293afccdc9064af93aa2968ae5bd1aaba9d0a5cf/case_class-0.0.2-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "40fb10eaf09383dff19575032fc4948d", "sha256": "610aaf8eff1ae93c2b6880e39a02819b468e405fdfc58a175d4c80f63fc5461b" }, "downloads": -1, "filename": "case_class-0.0.2.tar.gz", "has_sig": false, "md5_digest": "40fb10eaf09383dff19575032fc4948d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7705, "upload_time": "2016-06-17T01:32:25", "url": "https://files.pythonhosted.org/packages/ee/29/f06db6a4791933131a88297a5d4b39c89ff025d184478a43fff17eb24e46/case_class-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "5c4ddffc9e5e8488d02ee35ec982d344", "sha256": "53070a257692fb9054938705a530e8326ce20f2c8e9b8526c61117a399bfa077" }, "downloads": -1, "filename": "case_class-0.0.3.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "5c4ddffc9e5e8488d02ee35ec982d344", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 12988, "upload_time": "2016-06-25T13:21:02", "url": "https://files.pythonhosted.org/packages/e7/66/c7439c5aa7f187ac0cc48eab19340b92a00465b15879fc2db269e009e86f/case_class-0.0.3.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "dbf52ea155f839f54cb4eb1038657918", "sha256": "368db80f0742ce121b0646c3892dc2f953ac9f7cab3eb8637f60ebd7bbfe15e2" }, "downloads": -1, "filename": "case_class-0.0.3-py2.7.egg", "has_sig": false, "md5_digest": "dbf52ea155f839f54cb4eb1038657918", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15689, "upload_time": "2016-06-25T13:21:07", "url": "https://files.pythonhosted.org/packages/b9/1d/45970ff5ef60919e20f46ffb427102770db66bb37550014a0449e80e1447/case_class-0.0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6f504544cc69d3931789bba3ac096dd1", "sha256": "b2c191dd8e44603386a4a8ef82e80687a7fd8c980c8c6288671bd67ad1e64c96" }, "downloads": -1, "filename": "case_class-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6f504544cc69d3931789bba3ac096dd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2016-06-25T13:20:57", "url": "https://files.pythonhosted.org/packages/8f/7b/960f00b3242b02284d00ba7f55f91f3239ad87557501bcb571d4f6dada5e/case_class-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "e4069de7b4521c2c099e8a37abc8df7a", "sha256": "37dccd8aef657ea4ccde9aa6409c43f64302b154332f25f123e3b03d0ed16503" }, "downloads": -1, "filename": "case_class-0.0.4.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "e4069de7b4521c2c099e8a37abc8df7a", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 12620, "upload_time": "2016-06-30T13:17:58", "url": "https://files.pythonhosted.org/packages/b5/2b/ffeb69af7963ddc28d3844c8dcc5109a00272afe5fb73a60c734c7174208/case_class-0.0.4.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "32b06ef155d25a737557f60e704bdc19", "sha256": "5a9f6286a3391cd5f57406f39f8b366169115c29ebb1ebe9b593403c95c7c961" }, "downloads": -1, "filename": "case_class-0.0.4-py2.7.egg", "has_sig": false, "md5_digest": "32b06ef155d25a737557f60e704bdc19", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15287, "upload_time": "2016-06-30T13:18:03", "url": "https://files.pythonhosted.org/packages/31/6b/139de9fc8eb0ae44f09f63772dfe11fcd876daa3c267420830683a78d16a/case_class-0.0.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d3ce82fb04ce3acac7633626e1a03f33", "sha256": "da5e0326ab7d4909e70cc79952bd890c17566cfae6f6208ab1f60284ef4c71c8" }, "downloads": -1, "filename": "case_class-0.0.4-py3.5.egg", "has_sig": false, "md5_digest": "d3ce82fb04ce3acac7633626e1a03f33", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15473, "upload_time": "2016-06-30T13:18:44", "url": "https://files.pythonhosted.org/packages/83/4d/5e28de82ac43e1fe2045907f36e0f0cc6c1be36d479a0d6c63fe151bed5f/case_class-0.0.4-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "9aaf978bd9dce8fa807d2b2f59f8b6be", "sha256": "1c378088b915b9d9c55525e68238e56c262f3b772ffbf73cad588c3ae3d7f031" }, "downloads": -1, "filename": "case_class-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9aaf978bd9dce8fa807d2b2f59f8b6be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7774, "upload_time": "2016-06-30T13:17:54", "url": "https://files.pythonhosted.org/packages/06/c0/154f2ba59da345cf3a7eccf767da641a2698ebf1972c3f005a8a8c068076/case_class-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "8711fe7923529ef4eac1f31b21ae42e4", "sha256": "8362f31dffcaabf6afa7534950e74e318bcea9f6da7e528fc19c8a7e04aab95e" }, "downloads": -1, "filename": "case_class-0.0.5.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "8711fe7923529ef4eac1f31b21ae42e4", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 12913, "upload_time": "2016-06-30T13:32:15", "url": "https://files.pythonhosted.org/packages/a1/39/79c9ce103ed03af9cbdc8f2d6eaf0d654fd94e4784de3fbf7c46aed05b8a/case_class-0.0.5.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "72961e0aa5fe72f98b557147007973a9", "sha256": "b332f416bad3dba009cb452e7f55d93240088075b34dfdd95a4cd9104f1888ec" }, "downloads": -1, "filename": "case_class-0.0.5-py2.7.egg", "has_sig": false, "md5_digest": "72961e0aa5fe72f98b557147007973a9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15263, "upload_time": "2016-06-30T13:32:45", "url": "https://files.pythonhosted.org/packages/cc/13/48593a2f14724ff4e1a94875a40f34ff2a506d73110818996d992007e275/case_class-0.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cbb65fbcfaa497c5665f52d7f8a20a22", "sha256": "0eacfec0a0f08619fb06f1dd5e7d1b81deade2b34e42262c95fee3f256c8a08a" }, "downloads": -1, "filename": "case_class-0.0.5-py3.5.egg", "has_sig": false, "md5_digest": "cbb65fbcfaa497c5665f52d7f8a20a22", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15438, "upload_time": "2016-06-30T13:32:20", "url": "https://files.pythonhosted.org/packages/7e/57/b5b9edfc4a0248cc7162b89025dd643b32bbc8283615af42804e5f3a6442/case_class-0.0.5-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "583481b66f9483c786e577c3f03c36b4", "sha256": "a9d8e688f90dc55e503c6320df2f140639da98bf0a3a640eaf6f6b2ac2d8b439" }, "downloads": -1, "filename": "case_class-0.0.5.tar.gz", "has_sig": false, "md5_digest": "583481b66f9483c786e577c3f03c36b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7769, "upload_time": "2016-06-30T13:32:11", "url": "https://files.pythonhosted.org/packages/48/5b/81724bd5ae4ebf73c243a9ca0844c4b203c2f0ecf711ecd40b96aa9b274d/case_class-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "946fe03df61fbf77f370edabd66720e4", "sha256": "89cd5a30b55bdab81215fc3985fe04ab003230f9bc878c8ac6978868ea35c154" }, "downloads": -1, "filename": "case_class-0.0.6.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "946fe03df61fbf77f370edabd66720e4", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13028, "upload_time": "2016-07-01T11:21:02", "url": "https://files.pythonhosted.org/packages/16/da/4ff9491bd445db5d5515b5e09417ee3ff2c840707a257070a639e490dc30/case_class-0.0.6.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "864847f2c24aac2bb8d54ad5f20771e4", "sha256": "8ab5cf7852d0a2b81bffdf5ffa5f103c82828fad73886279d02bb9429f020ae4" }, "downloads": -1, "filename": "case_class-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "864847f2c24aac2bb8d54ad5f20771e4", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15842, "upload_time": "2016-07-01T11:21:07", "url": "https://files.pythonhosted.org/packages/78/81/4e4f1e6439e2a60c7fd2a52f89122cd431dc5c9f46a17fdf272005f8eadf/case_class-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a83eba874995542306dc4113499fe1b8", "sha256": "c37e122afbbd8d53075fa2dd14c0b7f05663f6bb2462ecc7e653b20bf0741275" }, "downloads": -1, "filename": "case_class-0.0.6-py3.5.egg", "has_sig": false, "md5_digest": "a83eba874995542306dc4113499fe1b8", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 16011, "upload_time": "2016-07-01T11:21:32", "url": "https://files.pythonhosted.org/packages/e0/9e/66c8a861b42798700236551702ce00828e6ebfc7dbff7fa85a3497905071/case_class-0.0.6-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "88d8340a18312148df13228f0c91d59e", "sha256": "9f5c29f96ed69b83d2bcf2e6f7a0ee11e1e22700edb3867756d2dcfde6601cd5" }, "downloads": -1, "filename": "case_class-0.0.6.tar.gz", "has_sig": false, "md5_digest": "88d8340a18312148df13228f0c91d59e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7998, "upload_time": "2016-07-01T11:20:58", "url": "https://files.pythonhosted.org/packages/04/8a/3d521dd5d7c0b0967b97115f62b72e5c67d920713fbd0967a63d587c0a20/case_class-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "a1314ccdaa842fe11a5f527875b8f961", "sha256": "fd5bb303fc74f4e56c839449ce0a0efe8315b33039c0103ea76aa8bdb7d906d6" }, "downloads": -1, "filename": "case_class-0.0.7.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "a1314ccdaa842fe11a5f527875b8f961", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13125, "upload_time": "2016-07-01T13:50:58", "url": "https://files.pythonhosted.org/packages/56/b2/d73a7a1ced4044399e785d9b2da8d47ad91acb7b9598e001016cb75ddd46/case_class-0.0.7.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "7b73044efa586d2feaeef066229f43bf", "sha256": "f87ecaca506d213d4b8c377c3cf87d7d934e0fccac1a530bf9b715be5ea8cab6" }, "downloads": -1, "filename": "case_class-0.0.7-py2.7.egg", "has_sig": false, "md5_digest": "7b73044efa586d2feaeef066229f43bf", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15934, "upload_time": "2016-07-01T13:51:02", "url": "https://files.pythonhosted.org/packages/6e/e9/5572798b5d04e8658d8cb7ecb077796e28ee49941506ab46eba91434e7a8/case_class-0.0.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d2197796a294cf64951b2cf031b36024", "sha256": "c082a6e8690ebb260e54794fb1ccb52ee52ec0818fd450e4366764ad136705b3" }, "downloads": -1, "filename": "case_class-0.0.7-py3.5.egg", "has_sig": false, "md5_digest": "d2197796a294cf64951b2cf031b36024", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 16107, "upload_time": "2016-07-01T13:53:21", "url": "https://files.pythonhosted.org/packages/b1/7a/e39bb1c38a2ee1a981dbed7d1e6efdc26c19d6ecbaaa9fb4b7416477885a/case_class-0.0.7-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "d909ca251c92c5c21029ae3fae52280d", "sha256": "b3d12db503890bad11fca98302a3fe6ddde4d13d60140a2472c5d0b48fcd50f3" }, "downloads": -1, "filename": "case_class-0.0.7.tar.gz", "has_sig": false, "md5_digest": "d909ca251c92c5c21029ae3fae52280d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8054, "upload_time": "2016-07-01T13:50:53", "url": "https://files.pythonhosted.org/packages/be/c8/915db11b6181319b3b643dca726cade137bf02a96b1ac1ec53ca43d82e77/case_class-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "48193d151c59995bbe9f57c385b844a4", "sha256": "613645edd7a7472d064e5c22a0f15eaab3fb41355560a6dd2e648eb59ecd7ede" }, "downloads": -1, "filename": "case_class-0.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "48193d151c59995bbe9f57c385b844a4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15042, "upload_time": "2016-11-24T09:42:38", "url": "https://files.pythonhosted.org/packages/38/b1/132bb9e4846d77f75b6c7a22fbe022cdc734b439be58d7eb6f55e9d992a0/case_class-0.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abedd8fd1cd5e83a87b5e20a526d569e", "sha256": "aba2402856294f066fe8bcdceb9103e3b51acfdf009ba36a967b82a87404684b" }, "downloads": -1, "filename": "case_class-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "abedd8fd1cd5e83a87b5e20a526d569e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 15042, "upload_time": "2016-11-24T09:42:01", "url": "https://files.pythonhosted.org/packages/ae/a8/769a7c470e5f982796883cc92b0a83bb018b7814d8a8bb1353c0e5cfc937/case_class-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec0b0c4bacf39d7662ce96290a017428", "sha256": "e30dac2da923c6afa296b5342fbd38c76c03803c4b3ccc8d3d2236671794931a" }, "downloads": -1, "filename": "case_class-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ec0b0c4bacf39d7662ce96290a017428", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12227, "upload_time": "2016-11-24T09:40:27", "url": "https://files.pythonhosted.org/packages/2a/ac/76c5b462cf10c1c09b6c50f65d9d3de99fa7497c38ca5ca75ec77ae2015e/case_class-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "48193d151c59995bbe9f57c385b844a4", "sha256": "613645edd7a7472d064e5c22a0f15eaab3fb41355560a6dd2e648eb59ecd7ede" }, "downloads": -1, "filename": "case_class-0.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "48193d151c59995bbe9f57c385b844a4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15042, "upload_time": "2016-11-24T09:42:38", "url": "https://files.pythonhosted.org/packages/38/b1/132bb9e4846d77f75b6c7a22fbe022cdc734b439be58d7eb6f55e9d992a0/case_class-0.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abedd8fd1cd5e83a87b5e20a526d569e", "sha256": "aba2402856294f066fe8bcdceb9103e3b51acfdf009ba36a967b82a87404684b" }, "downloads": -1, "filename": "case_class-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "abedd8fd1cd5e83a87b5e20a526d569e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 15042, "upload_time": "2016-11-24T09:42:01", "url": "https://files.pythonhosted.org/packages/ae/a8/769a7c470e5f982796883cc92b0a83bb018b7814d8a8bb1353c0e5cfc937/case_class-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec0b0c4bacf39d7662ce96290a017428", "sha256": "e30dac2da923c6afa296b5342fbd38c76c03803c4b3ccc8d3d2236671794931a" }, "downloads": -1, "filename": "case_class-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ec0b0c4bacf39d7662ce96290a017428", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12227, "upload_time": "2016-11-24T09:40:27", "url": "https://files.pythonhosted.org/packages/2a/ac/76c5b462cf10c1c09b6c50f65d9d3de99fa7497c38ca5ca75ec77ae2015e/case_class-0.0.8.tar.gz" } ] }