{"package": "gepa", "summary": "A framework for optimizing textual system components (AI prompts, code snippets, etc.) using LLM-based reflection and Pareto-efficient evolutionary search.", "pypi_url": "https://pypi.org/project/gepa", "piwheels_url": "https://www.piwheels.org/project/gepa", "releases": {"0.1.1": {"released": "2026-03-16 10:17:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.1.1-py3-none-any.whl", "filehash": "62dfbce83fe9dcc76f28c44ebaf4872e15025164d6ff1ba23e5f776fd8584697", "filesize": 244246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.0": {"released": "2026-02-19 19:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.1.0-py3-none-any.whl", "filehash": "b8c9bdf08fee486ee67a9f674a385c368602ab90f6612de7851743533c6083b9", "filesize": 191392, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.27": {"released": "2026-01-28 00:33:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.27-py3-none-any.whl", "filehash": "a4a68d8797e63ff7697f9355b7cd053ebdf482863eea9e9fa61709f515adc933", "filesize": 146455, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.26": {"released": "2026-01-24 18:11:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.26-py3-none-any.whl", "filehash": "4c82b176b192520a1eb294a5391329c002c9e0ab0cfb459f8ae25a1eae3d572e", "filesize": 139664, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.25": {"released": "2026-01-20 20:43:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.25-py3-none-any.whl", "filehash": "9969222dbf7aaaddc5910fd2fd27eedd0b26ed794a4742405bfe3fb69c734626", "filesize": 137632, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.24": {"released": "2026-01-05 16:45:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.24-py3-none-any.whl", "filehash": "c2a0c7c357da153236b7d32a9c597bd494b3a462677449270dd0044d0727c4ad", "filesize": 137539, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.23": {"released": "2025-12-28 20:17:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.23-py3-none-any.whl", "filehash": "40d390531636d07e98baf551ad83956405b7171f92965c9ba94f163e01e1012f", "filesize": 134177, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.22": {"released": "2025-11-10 21:39:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.22-py3-none-any.whl", "filehash": "2bbe303e994b9cadcc7a92a1e42ae04729c5b1884cde400f49386b27ef55412f", "filesize": 119666, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.21": {"released": "2025-11-08 23:01:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.21-py3-none-any.whl", "filehash": "8e07d861f2158b3724fda59414cc63178fac095206bc29463b8e3727e1cd0cdd", "filesize": 119569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.20": {"released": "2025-11-07 06:19:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.20-py3-none-any.whl", "filehash": "642e8d2c73cbbdf10323c17838b162771404fc2b82206b0262ac551ad9f45608", "filesize": 119526, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.19": {"released": "2025-11-04 06:25:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.19-py3-none-any.whl", "filehash": "1a9994eb7e1344a55802a5916fb0e35070efef4ac945eb2d8033129aa62bcae6", "filesize": 117893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.18": {"released": "2025-10-25 02:34:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.18-py3-none-any.whl", "filehash": "82cd972f5fa084cd778ec51b95c68bc6ad0a1aaa9393910a0450884ad833604e", "filesize": 112168, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.17": {"released": "2025-09-25 22:13:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.17-py3-none-any.whl", "filehash": "306c6524f68e1b02c3ed34b55efdd7f5e5836d15c964cdd301e8f1851cac09c4", "filesize": 110464, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.16": {"released": "2025-09-24 00:35:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.16-py3-none-any.whl", "filehash": "4944b7c90d5f159384542b4c88bcf0436276f0be0314de196b588e5e24069840", "filesize": 110287, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.15a1": {"released": "2025-09-24 00:31:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.15a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.15a1-py3-none-any.whl", "filehash": "67d0cc3568e9087998158b2b2b9d3b07483c8083764bc79d568b4d27d1d194a5", "filesize": 110312, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.14": {"released": "2025-09-22 08:10:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.14-py3-none-any.whl", "filehash": "bbbbed1b4fdfeb1b5e97f3db32fbc174627502608ef62e006bc277a9ae90c9c5", "filesize": 110073, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.13": {"released": "2025-09-22 07:35:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.13-py3-none-any.whl", "filehash": "39d4cbeaa5a0577b3cb0202fd55c332e557a692a4b69ab5759b8c09e1e61b10c", "filesize": 110026, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.12": {"released": "2025-09-09 01:36:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.12-py3-none-any.whl", "filehash": "487327af32949780739616a2a1cfad0030382ce7c8bd1952f316bb337239676f", "filesize": 64264, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.11": {"released": "2025-09-09 00:40:06", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"gepa-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.11-py3-none-any.whl", "filehash": "4c93e6b1651457a2535655503dd152b625f1f85117f5b2cc695d43e430e08f43", "filesize": 64264, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.10": {"released": "2025-09-05 20:50:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.10-py3-none-any.whl", "filehash": "87f0f54dfa794c8c144e8431317fa9c78aa1fcfce31458760a5b45e70c186b41", "filesize": 64166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.9": {"released": "2025-09-05 14:40:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.9-py3-none-any.whl", "filehash": "3086ce3022da502f2d004dec857d96a348309c4a26c6da7981ee3b47c56cb4c1", "filesize": 63174, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.8": {"released": "2025-09-03 01:55:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.8-py3-none-any.whl", "filehash": "fa8262e64b4ae81fb2ee44460c273b5e78d6aa04d68a6f4340e51c1bd3127ef8", "filesize": 62141, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.7": {"released": "2025-08-25 03:46:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.7-py3-none-any.whl", "filehash": "0c26e102974745452732024dc9ebb70d47b001e10b76751de5a6c8845527efc7", "filesize": 52316, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6": {"released": "2025-08-25 03:23:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.6-py3-none-any.whl", "filehash": "e50f900be28b8a8454f2536ba019240863bf6fee8738cf965abfec92e0f9a0b0", "filesize": 52323, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6a3": {"released": "2025-08-25 03:20:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.6a3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.6a3-py3-none-any.whl", "filehash": "11241ac0d848dd1b3a270399576aa4a19ed3d45a225763da1ef753ca0fd05917", "filesize": 52346, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6a2": {"released": "2025-08-25 03:16:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.6a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.6a2-py3-none-any.whl", "filehash": "d6d65f8701713bdfd2d8196d5288d95948a1f2778fe66b084d5eb3ea5ce10524", "filesize": 52345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6a1": {"released": "2025-08-25 03:01:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.6a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.6a1-py3-none-any.whl", "filehash": "8401a64649fc9b9739c22ae3e999403b3bb74fc729735f1d10d439d240452d06", "filesize": 52347, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.5rc1": {"released": "2025-08-24 16:32:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.5rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.5rc1-py3-none-any.whl", "filehash": "5381865475e5c378c08432b40dfc878f95f8120beee162294cb203a2d5652aab", "filesize": 52359, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.5a13": {"released": "2025-08-24 01:13:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.5a13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.5a13-py3-none-any.whl", "filehash": "81b46ad01c5a3d8bba3709bb25e0bd61430ee32bdc5dd24044bc7cab31d1dcce", "filesize": 52217, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.4": {"released": "2025-08-14 05:08:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.4-py3-none-any.whl", "filehash": "d68cb80bd118ce135946cff2b1dd6511b1f3be879b6417d59433dbf83f835e46", "filesize": 35191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.3": {"released": "2025-08-14 02:17:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.3-py3-none-any.whl", "filehash": "63729f21f8db070e16fa41dd04d6fc167afbdfe18cf57b49e7fd764953f56564", "filesize": 35163, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.2": {"released": "2025-08-12 02:26:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.2-py3-none-any.whl", "filehash": "c96f3467cd6fce5ea33558d0ade44d9cb456afadad8693e6a636bea2947b974e", "filesize": 34191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.1": {"released": "2025-08-11 10:05:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gepa-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gepa/gepa-0.0.1-py3-none-any.whl", "filehash": "968b66559b910302034bf49b2867a038ff293ca052140ce3e8127d69ce550f9d", "filesize": 33458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": []}}}}}