{"package": "gain", "summary": "Async web crawling framework for everyone.", "pypi_url": "https://pypi.org/project/gain", "piwheels_url": "https://www.piwheels.org/project/gain", "releases": {"1.0.1": {"released": "2026-05-22 08:42:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-1.0.1-py3-none-any.whl", "filehash": "7d3b555071b7a33d9b4267d154b3a761cefb87bec4a6c25d7a1bdb482ec4c214", "filesize": 9910, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "lxml", "pyquery"]}}}, "1.0.0": {"released": "2026-05-22 08:34:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-1.0.0-py3-none-any.whl", "filehash": "76739f258ce74151d088951e4b05a8c14928371eabad0443d2996321787f8168", "filesize": 9705, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "lxml", "pyquery"]}}}, "0.1.4": {"released": "2017-06-19 01:18:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-0.1.4-py3-none-any.whl", "filehash": "cbdfed3d913a35fb4db78dc7ec264ace5c5749fafb0e5f9960e84133319cf36e", "filesize": 8028, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "pyquery"]}}}, "0.1.3": {"released": "2017-06-06 04:55:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-0.1.3-py3-none-any.whl", "filehash": "857e1dacf6138b98801280208553104a815b03b3d244f4d7da0e3a623a56204f", "filesize": 5675, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "pyquery"]}}}, "0.1.2": {"released": "2017-06-05 16:18:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-0.1.2-py3-none-any.whl", "filehash": "6a0d88e78d671fe848133139cdef669e1140fb07ebcfccfb116ac2b183a9b882", "filesize": 5683, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "pybloomfiltermmap", "pyquery"]}}}, "0.1.1": {"released": "2017-06-02 09:30:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-0.1.1-py3-none-any.whl", "filehash": "9fcc6dcb230a2ce039efe97aad78ae0e2ec45fe245010481693f1f911a875788", "filesize": 5427, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pybloomfiltermmap", "pyquery", "uvloop"]}}}, "0.1.0": {"released": "2017-06-02 08:45:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gain-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gain/gain-0.1.0-py3-none-any.whl", "filehash": "540d5be1a5a3d2ad370e5ef78c78a4574d262737d134519aa71a2ef6c353d652", "filesize": 5416, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pybloomfiltermmap", "pyquery"]}}}}}