{"package": "pyblp", "summary": "BLP demand estimation with Python 3", "pypi_url": "https://pypi.org/project/pyblp", "piwheels_url": "https://www.piwheels.org/project/pyblp", "releases": {"1.2.0": {"released": "2026-04-07 16:25:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-1.2.0-py3-none-any.whl", "filehash": "7cfa47d3b7e19c0e02ee2de009f91c6f3046182ab34565cc9a7f42a4be29cc72", "filesize": 2054774, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "1.1.2": {"released": "2025-05-01 16:39:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.1": {"released": "2025-04-18 11:35:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.0": {"released": "2023-07-14 20:26:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-1.1.0-py3-none-any.whl", "filehash": "6906423acf9a26a839d084ca960b8f18674246c5d68be4d79de2655420dcd186", "filesize": 2042759, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "1.0.0": {"released": "2023-04-19 16:31:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-1.0.0-py3-none-any.whl", "filehash": "394a288736d74eabd8826fbf646d0edb537205eb36bb318c27d982afc06edba4", "filesize": 2038390, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.13.0": {"released": "2022-06-07 21:52:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.13.0-py3-none-any.whl", "filehash": "136630d1668d58dabc4b2b450d7a44512d70171f31efc9bd8765310cdd977c87", "filesize": 868076, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.12.0": {"released": "2021-02-20 20:59:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.12.0-py3-none-any.whl", "filehash": "640c265e1620ac16271a8e4786e8ba9d84ce61f2e240dabfb68a58d1ba2c3f62", "filesize": 855464, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.11.0": {"released": "2020-09-04 20:14:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.11.0-py3-none-any.whl", "filehash": "d0d468ca7bdffd5c1ae9e86022cda709010b9ddff57cdcc428b57382c3b17e2e", "filesize": 850279, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.10.1": {"released": "2020-06-23 16:13:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.10.1-py3-none-any.whl", "filehash": "8de6247a8a4fe3e135f81e1eb5d3e14da9f359dddd4627c348cef4feb5251dce", "filesize": 848832, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.10.0": {"released": "2020-05-25 14:23:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.10.0-py3-none-any.whl", "filehash": "3ce3ef856f64556ca8b4eee00aa7fb9cbe19a685c08fd23362ef819de91c49e0", "filesize": 848182, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.9.0": {"released": "2020-03-03 00:37:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.9.0-py3-none-any.whl", "filehash": "052c2c0b0c83fad008b88be9e7a2a67ca20b5d54325e64ead958b70adfdda7b2", "filesize": 836064, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "pyhdfe", "scipy", "sympy"]}}}, "0.8.1": {"released": "2019-11-02 21:37:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.8.1-py3-none-any.whl", "filehash": "3ab4cddc6ce677527e4c46c985c643d6ec966e135bff3b823a4ca14a86447c3b", "filesize": 1555885, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.8.0": {"released": "2019-10-03 17:01:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.8.0-py3-none-any.whl", "filehash": "521fc6f85408eed560fea53f652c9e1c25219f067a2afd4579c9042ba56cd4e3", "filesize": 1246313, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.7.0": {"released": "2019-04-27 16:41:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.7.0-py3-none-any.whl", "filehash": "f99b759d835f0a4c5563d3d3bf36d183c67b9e96be256687a69ba1f561376940", "filesize": 1086763, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.6.1": {"released": "2018-12-19 02:51:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.6.1-py3-none-any.whl", "filehash": "325e2f16cbbf1db0dd68ceb70a7db9e0823da2a691efc657fb0918b3109fb3ac", "filesize": 1113326, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.6.0": {"released": "2018-12-16 02:14:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.6.0-py3-none-any.whl", "filehash": "5b9b90f632f7a3d2a67d1dbbb11bde04ce59f66cb82c3c66687d4bc77e2ef4e5", "filesize": 1112995, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.5.0": {"released": "2018-09-06 13:17:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.5.0-py3-none-any.whl", "filehash": "520c493697631e5a2954fa0e93b181e49728f7636f1b5ca11645239201d75fd6", "filesize": 895125, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.4.0": {"released": "2018-07-17 01:02:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.4.0-py3-none-any.whl", "filehash": "b261e8bf02ff940cd3f23ba4186c0c4eb6c03b2ba8bce88390b764c0dd0c4e71", "filesize": 2843254, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.3.0": {"released": "2018-06-18 01:19:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.3.0-py3-none-any.whl", "filehash": "10489995006a6f440eec9bacb6f5070ef9b4d8f9c15cbe0fc456a3f769486d08", "filesize": 2839453, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "patsy", "scipy", "sympy"]}}}, "0.2.0": {"released": "2018-05-27 00:03:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.2.0-py3-none-any.whl", "filehash": "13772c5b28b703820d583e4fe203cc997d4d1db8abc99238799a9e15bdb4a598", "filesize": 2824954, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy"]}}}, "0.1.3": {"released": "2018-04-29 19:31:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.1.3-py3-none-any.whl", "filehash": "80b7a4ee98e1cc839e3841df6b495bdeb3089ba0a356320ea416e9d05f1846b7", "filesize": 3332774, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy"]}}}, "0.1.2": {"released": "2018-04-24 02:27:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.1.2-py3-none-any.whl", "filehash": "4e43620c63fdc5d352dab57a119bdeb3ada3ffa4a46006fcccbcc235e53dda95", "filesize": 3332253, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy"]}}}, "0.1.1": {"released": "2018-04-23 00:21:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyblp-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyblp/pyblp-0.1.1-py3-none-any.whl", "filehash": "34ee85c7d1b71cc874275fbd983deda0318aaf7345552e3777a13a8d62acbd8c", "filesize": 3332237, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy"]}}}}}