{ "info": { "author": "Erik Lilljequist", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "A python implementation that resembles Javas Optional API\n\n\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/erikthorstenson/python-optional", "keywords": "Return values Declarative programming No NPE", "license": "", "maintainer": "", "maintainer_email": "", "name": "YetAnotherPyOptional", "package_url": "https://pypi.org/project/YetAnotherPyOptional/", "platform": "", "project_url": "https://pypi.org/project/YetAnotherPyOptional/", "project_urls": { "Homepage": "https://github.com/erikthorstenson/python-optional" }, "release_url": "https://pypi.org/project/YetAnotherPyOptional/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "An optional-api for python", "version": "0.1.1" }, "last_serial": 3559922, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6eed2e78d2c1845da2d7a8da022b1209", "sha256": "b163530b3e880b883225244185b28466d04649480b7cc8bdd41d7d0f4006132e" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6eed2e78d2c1845da2d7a8da022b1209", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2519, "upload_time": "2018-02-06T15:15:08", "url": "https://files.pythonhosted.org/packages/c0/9e/f02b169d02c2025bb651b0093c314cbeb01170788b83609d8f36150e3c9d/YetAnotherPyOptional-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d92bc53cea7ab3159a7b0b94ff6d302", "sha256": "e37f537d64b39caf5814ebff4461b9c3c56a4e15b020627ad78c0f3a4176c301" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1.tar.gz", "has_sig": false, "md5_digest": "1d92bc53cea7ab3159a7b0b94ff6d302", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1451, "upload_time": "2018-02-06T15:15:11", "url": "https://files.pythonhosted.org/packages/ee/2c/95c944f434992a4d263a11fca1508f41ddc0b789b2eff24eb4093b74b277/YetAnotherPyOptional-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b919d5518a30fbb3f99b1a7d8daaf4c6", "sha256": "cafddff261989aaed5e3e9417ec5540fffa60bc6fdf666a9d8258ef28588f11c" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b919d5518a30fbb3f99b1a7d8daaf4c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3144, "upload_time": "2018-02-07T10:46:24", "url": "https://files.pythonhosted.org/packages/7d/f0/a7e232c654c9399020eb7205c9c94c9050d09c148d55b6ae416272c4a65a/YetAnotherPyOptional-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "250e91900ad7775dd3b89b792356a683", "sha256": "df692bda343817947574e4de239962700e2d98000c7e2661b342231b4f512a4e" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1.1.tar.gz", "has_sig": false, "md5_digest": "250e91900ad7775dd3b89b792356a683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1845, "upload_time": "2018-02-07T10:46:25", "url": "https://files.pythonhosted.org/packages/a7/37/a076c15fb03cea196204068970d4e747c49d4d3bde730c8a4e470d41119b/YetAnotherPyOptional-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b919d5518a30fbb3f99b1a7d8daaf4c6", "sha256": "cafddff261989aaed5e3e9417ec5540fffa60bc6fdf666a9d8258ef28588f11c" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b919d5518a30fbb3f99b1a7d8daaf4c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3144, "upload_time": "2018-02-07T10:46:24", "url": "https://files.pythonhosted.org/packages/7d/f0/a7e232c654c9399020eb7205c9c94c9050d09c148d55b6ae416272c4a65a/YetAnotherPyOptional-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "250e91900ad7775dd3b89b792356a683", "sha256": "df692bda343817947574e4de239962700e2d98000c7e2661b342231b4f512a4e" }, "downloads": -1, "filename": "YetAnotherPyOptional-0.1.1.tar.gz", "has_sig": false, "md5_digest": "250e91900ad7775dd3b89b792356a683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1845, "upload_time": "2018-02-07T10:46:25", "url": "https://files.pythonhosted.org/packages/a7/37/a076c15fb03cea196204068970d4e747c49d4d3bde730c8a4e470d41119b/YetAnotherPyOptional-0.1.1.tar.gz" } ] }