{"package": "products", "summary": "Simple function for building ensembles of iterables that are disjoint partitions of an overall Cartesian product.", "pypi_url": "https://pypi.org/project/products", "piwheels_url": "https://www.piwheels.org/project/products", "releases": {"2.0.1": {"released": "2025-01-02 07:11:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-2.0.1-py3-none-any.whl", "filehash": "80cf3ab7895ccb07fdcb6296a3e46e7ca59d73ac1299bd181562aebfa645d3a6", "filesize": 6897, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "1.2.0": {"released": "2023-05-27 21:35:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-1.2.0-py3-none-any.whl", "filehash": "292e2845d869ae27a0da2d7f8d96fcd63fef174d942b3bb5b14715da550ec5e2", "filesize": 6911, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "1.1.2": {"released": "2022-08-01 07:20:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-1.1.2-py3-none-any.whl", "filehash": "7a96dcb6b33c1b0bfa3df4a1ed87d7f2a057241b07d5ecdcc9e1da379f8acfd5", "filesize": 6893, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "1.1.1": {"released": "2022-07-24 23:20:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-1.1.1-py3-none-any.whl", "filehash": "d6b53240b6513f36540e6e08c1b8a2b070d73c4c5bf45e2a1e83c446764f0f39", "filesize": 6896, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "1.1.0": {"released": "2022-07-20 07:30:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-1.1.0-py3-none-any.whl", "filehash": "7bf5ef7ffcec1a863b5e6b171c9436c873e9740eda9480281f119dd85fea791a", "filesize": 6893, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "1.0.0": {"released": "2022-06-20 01:43:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-1.0.0-py3-none-any.whl", "filehash": "9decd951daab85254366ce5e82617844d1183b54d0be04079a9b68c1d56e4d65", "filesize": 8938, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "0.4.0": {"released": "2022-05-09 00:13:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-0.4.0-py3-none-any.whl", "filehash": "11124852b5774506ba311bc70c44769c7d80cf4eb389067cac60215c822f8e5b", "filesize": 7660, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "0.3.2": {"released": "2021-12-06 01:01:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-0.3.2-py3-none-any.whl", "filehash": "19df335788207cb671b80f9a0915c34b85b67db261f370aaecdd38a7ae0d5806", "filesize": 7339, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["parts"]}}}, "0.1.0": {"released": "2020-09-29 00:04:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"products-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/products/products-0.1.0-py3-none-any.whl", "filehash": "cba9ab7c25bbbb66a1f3ff5a191867c8a2d7f9ed49322e9e9ab60e9b9a537025", "filesize": 4596, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["parts"]}}}}}