{"package": "betterproto", "summary": "A better Protobuf / gRPC generator & library", "pypi_url": "https://pypi.org/project/betterproto", "piwheels_url": "https://www.piwheels.org/project/betterproto", "releases": {"2.0.0b7": {"released": "2024-08-14 21:25:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b7-py3-none-any.whl": {"file_url": "/simple/betterproto/betterproto-2.0.0b7-py3-none-any.whl", "filehash": "401ab8055e2f814e77b9c88a74d0e1ae3d1e8a969cced6aeb1b59f71ad63fbd2", "filesize": 105386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["grpclib", "importlib-metadata", "python-dateutil", "typing-extensions"]}}}, "2.0.0b6": {"released": "2023-06-26 19:43:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b6-py3-none-any.whl", "filehash": "a0839ec165d110a69d0d116f4d0e2bec8d186af4db826257931f0831dab73fcf", "filesize": 64275, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["grpclib", "importlib-metadata", "python-dateutil"]}}}, "2.0.0b5": {"released": "2022-08-01 23:28:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b5-py3-none-any.whl", "filehash": "d3e6115c7d5136f1d5974e565b7560273f66b43065e74218e472321ee1258f4c", "filesize": 61344, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "grpclib", "python-dateutil"]}}}, "2.0.0b4": {"released": "2022-01-03 18:34:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b4-py3-none-any.whl", "filehash": "6b807038df17a7896cc1f98b42f64eed24c2f350b6d10b2854501f8b9b7d3d1e", "filesize": 60908, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "grpclib", "python-dateutil"]}}}, "2.0.0b3": {"released": "2021-04-07 10:59:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b3-py3-none-any.whl", "filehash": "f2393a97ed8f70a0f1cb92f2590a1b0555267d0e971bc0a1d598fb564a2e7d2f", "filesize": 59706, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "grpclib", "python-dateutil"]}}}, "2.0.0b2": {"released": "2020-11-24 22:09:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b2-py3-none-any.whl", "filehash": "3a701520909fa9137c33996da728c7af1762f3c7b43d9e6f4e5bdeb03bd4eeb9", "filesize": 54388, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["backports-datetime-fromisoformat", "dataclasses", "grpclib"]}}}, "2.0.0b1": {"released": "2020-07-05 08:29:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"betterproto-2.0.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-2.0.0b1-py3-none-any.whl", "filehash": "eef30c9862589c509f7aebcc683dd465df227b751f826e148e3306e12dacd4c5", "filesize": 46761, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["backports-datetime-fromisoformat", "dataclasses", "grpclib"]}}}, "1.2.5": {"released": "2020-05-27 11:47:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.5-py3-none-any.whl": {"file_url": "/simple/betterproto/betterproto-1.2.5-py3-none-any.whl", "filehash": "f83b8ec5802f55887f22f5014142c813d253aadcf250063ec01d0a7d792e572b", "filesize": 22012, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["backports-datetime-fromisoformat", "dataclasses", "grpclib", "stringcase"]}}}, "1.2.4": {"released": "2020-05-26 20:21:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.2.4-py3-none-any.whl", "filehash": "b4a5e342fdce3d0264e2410f31f6493f5ca7bd3d08332cae228c8ab91a931641", "filesize": 21863, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["backports-datetime-fromisoformat", "dataclasses", "grpclib", "stringcase"]}}}, "1.2.3": {"released": "2020-04-15 04:27:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.2.3-py3-none-any.whl", "filehash": "eb432e0bba87c8cb1eda65a17aee839e7aeaf3efb852cd328882a7ce8d41c7b8", "filesize": 20994, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["backports-datetime-fromisoformat", "dataclasses", "grpclib", "stringcase"]}}}, "1.2.2": {"released": "2020-01-10 00:52:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.2.2-py3-none-any.whl", "filehash": "f9e16f958ca86f404e8ccba7f48e8b3047f62cf1639f662c987ac047e27eda0d", "filesize": 20713, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib", "stringcase"]}}}, "1.2.1": {"released": "2019-10-30 05:06:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.2.1-py3-none-any.whl", "filehash": "3c4643ad8cdc7499a16f077ab16c45ede1b10ba9f51f3d18ee0d489f429a8852", "filesize": 20659, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib", "stringcase"]}}}, "1.2.0": {"released": "2019-10-29 04:18:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.2.0-py3-none-any.whl", "filehash": "704f2f8df2d7f76c4d7142ad96e48ce2ea0a7a30a38dcb6bb03e035901d65106", "filesize": 20625, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib", "stringcase"]}}}, "1.1.0": {"released": "2019-10-27 22:50:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.1.0-py3-none-any.whl", "filehash": "651046f6df62426a6535bea3b8655b4a7ae015d6f2725e1d10de80659ade5365", "filesize": 20544, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib", "stringcase"]}}}, "1.0.1": {"released": "2019-10-23 04:47:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.0.1-py3-none-any.whl", "filehash": "045a904e85df37a8f8fc282b9ac9f665d05d6093365b70295d0bfbb7235d14d7", "filesize": 16443, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib"]}}}, "1.0": {"released": "2019-10-23 04:17:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"betterproto-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/betterproto/betterproto-1.0-py3-none-any.whl", "filehash": "bc573adcd65be56557aebd59bfa84646a221822eebb541e9c0ff9adc6bf87796", "filesize": 12907, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["grpclib"]}}}}}