<div align="center" style="margin-bottom: 1em;">
<img src="./docs/assets/images/logo.png" alt="Outlines-core Logo" width=500></img>
[![Contributors][contributors-badge]][contributors]
*Structured generation (in Rust).*
</div>
This package provides the core functionality for structured generation, formerly implemented in [Outlines][outlines], with a focus on performance and portability.
# Install
We provide bindings to the following languages:
- [Rust][rust-implementation] (Original implementation)
- [Python][python-bindings]
The latest release of the Python bindings is available on PyPi using `pip`:
``` python
pip install outlines-core
```
The current development branch of `outlines-core` can be installed from GitHub, also using `pip`:
``` shell
pip install git+https://github.com/outlines-dev/outlines-core
```
Or install in a rust project with cargo:
``` bash
cargo add outlines-core
```
# How to contribute?
## Setup
First, fork the repository on GitHub and clone the fork locally:
```bash
git clone git@github.com/YourUserName/outlines-core.git
cd outlines-core
```
Create a new virtual environment:
``` bash
python -m venv .venv
source .venv/bin/activate
```
Then install the dependencies in editable mode, and install the pre-commit hooks:
``` bash
pip install -e ".[test]"
pre-commit install
```
## Before pushing your code
Run the tests:
``` bash
pytest
```
And run the code style checks:
``` bash
pre-commit run --all-files
```
[outlines]: https://github.com/dottxt-ai/outlines
[contributors]: https://github.com/outlines-dev/outlines-core/graphs/contributors
[contributors-badge]: https://img.shields.io/github/contributors/outlines-dev/outlines-core?style=flat-square&logo=github&logoColor=white&color=ECEFF4
[rust-implementation]: https://github.com/outlines-dev/outlines-core/tree/readme/src
[python-bindings]: https://github.com/outlines-dev/outlines-core/tree/readme/python/outlines_core
Raw data
{
"_id": null,
"home_page": null,
"name": "outlines-core",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "machine learning, deep learning, language models, structured generation",
"author": "Outlines Developers",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/d3/f3/274d07f4702728b43581235a77e545ec602b25f9b0098b288a0f3052521d/outlines_core-0.1.26.tar.gz",
"platform": null,
"description": "<div align=\"center\" style=\"margin-bottom: 1em;\">\n\n<img src=\"./docs/assets/images/logo.png\" alt=\"Outlines-core Logo\" width=500></img>\n\n[![Contributors][contributors-badge]][contributors]\n\n*Structured generation (in Rust).*\n</div>\n\nThis package provides the core functionality for structured generation, formerly implemented in [Outlines][outlines], with a focus on performance and portability.\n\n# Install\n\nWe provide bindings to the following languages:\n- [Rust][rust-implementation] (Original implementation)\n- [Python][python-bindings]\n\nThe latest release of the Python bindings is available on PyPi using `pip`:\n\n``` python\npip install outlines-core\n```\n\nThe current development branch of `outlines-core` can be installed from GitHub, also using `pip`:\n\n``` shell\npip install git+https://github.com/outlines-dev/outlines-core\n```\n\nOr install in a rust project with cargo:\n``` bash\ncargo add outlines-core\n```\n\n# How to contribute?\n\n## Setup\n\nFirst, fork the repository on GitHub and clone the fork locally:\n\n```bash\ngit clone git@github.com/YourUserName/outlines-core.git\ncd outlines-core\n```\n\nCreate a new virtual environment:\n\n``` bash\npython -m venv .venv\nsource .venv/bin/activate\n```\n\nThen install the dependencies in editable mode, and install the pre-commit hooks:\n\n``` bash\npip install -e \".[test]\"\npre-commit install\n```\n\n## Before pushing your code\n\nRun the tests:\n\n\n``` bash\npytest\n```\n\nAnd run the code style checks:\n\n``` bash\npre-commit run --all-files\n```\n\n\n[outlines]: https://github.com/dottxt-ai/outlines\n[contributors]: https://github.com/outlines-dev/outlines-core/graphs/contributors\n[contributors-badge]: https://img.shields.io/github/contributors/outlines-dev/outlines-core?style=flat-square&logo=github&logoColor=white&color=ECEFF4\n[rust-implementation]: https://github.com/outlines-dev/outlines-core/tree/readme/src\n[python-bindings]: https://github.com/outlines-dev/outlines-core/tree/readme/python/outlines_core\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Structured Text Generation in Rust",
"version": "0.1.26",
"project_urls": {
"documentation": "https://dottxt-ai.github.io/outlines-core/",
"homepage": "https://github.com/dottxt-ai/outlines-core",
"repository": "https://github.com/dottxt-ai/outlines-core"
},
"split_keywords": [
"machine learning",
" deep learning",
" language models",
" structured generation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e2dfe9ff00f1dcf671cb8c4c20abcfd53406328b344cafa689a2832e8059c0b4",
"md5": "f219bb755b6f3ca4d73313470becd408",
"sha256": "6a962a7452e7ac170fa04d405342cadae2d28fafa5b1830cef7aa610257ed32f"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "f219bb755b6f3ca4d73313470becd408",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 322602,
"upload_time": "2024-12-12T23:38:00",
"upload_time_iso_8601": "2024-12-12T23:38:00.589480Z",
"url": "https://files.pythonhosted.org/packages/e2/df/e9ff00f1dcf671cb8c4c20abcfd53406328b344cafa689a2832e8059c0b4/outlines_core-0.1.26-cp310-cp310-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3cf1e9064f18c462a61f4abbe73b24f25e36d8abef19c593416fa69dce6a83c0",
"md5": "7bf0ab1e596d69fef050fccadd90443f",
"sha256": "15a3684fa29564da2db03934cf0097bef3e871f70d3af0ef2b52fdb886da2e09"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "7bf0ab1e596d69fef050fccadd90443f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 301929,
"upload_time": "2024-12-12T23:38:03",
"upload_time_iso_8601": "2024-12-12T23:38:03.063984Z",
"url": "https://files.pythonhosted.org/packages/3c/f1/e9064f18c462a61f4abbe73b24f25e36d8abef19c593416fa69dce6a83c0/outlines_core-0.1.26-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "76c36bc82db40b4818421e573237f43d4026c40a3305fa2558eb0aa1a7aa08f7",
"md5": "99ef6c5a4cbc3bc4a1c3a786a5ea8fc6",
"sha256": "64e01c0cfa9ba371634d7c3f6ea1862397cef98e4509fe98e3f57faa721a72d6"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "99ef6c5a4cbc3bc4a1c3a786a5ea8fc6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 321355,
"upload_time": "2024-12-12T23:38:05",
"upload_time_iso_8601": "2024-12-12T23:38:05.282253Z",
"url": "https://files.pythonhosted.org/packages/76/c3/6bc82db40b4818421e573237f43d4026c40a3305fa2558eb0aa1a7aa08f7/outlines_core-0.1.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9c21d85bfeaee3a83327e0d162bee4bdc7d7889bea5998e44fcc66c924dc1fd",
"md5": "e2be9cf602756f921a870302a6192cfd",
"sha256": "a3c4196148e47f455f1ace78e329d5b97e531cbc406456d681592952adae7e17"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e2be9cf602756f921a870302a6192cfd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 343552,
"upload_time": "2024-12-12T23:38:07",
"upload_time_iso_8601": "2024-12-12T23:38:07.627891Z",
"url": "https://files.pythonhosted.org/packages/c9/c2/1d85bfeaee3a83327e0d162bee4bdc7d7889bea5998e44fcc66c924dc1fd/outlines_core-0.1.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "45da1e61d3d997ba1858fb8e71c3127f24a95c30575559da012ea5b45b147ad3",
"md5": "a56c65928766e35e32833d9f7a101849",
"sha256": "f38d290a7f6e5e12cbfcaee03269dfc0dbda49b360024b4279d1aba251fdc346"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "a56c65928766e35e32833d9f7a101849",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 234750,
"upload_time": "2024-12-12T23:38:10",
"upload_time_iso_8601": "2024-12-12T23:38:10.194391Z",
"url": "https://files.pythonhosted.org/packages/45/da/1e61d3d997ba1858fb8e71c3127f24a95c30575559da012ea5b45b147ad3/outlines_core-0.1.26-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1c046d7968019a81df235ad6bc7405eefe32be8da4c4153792655e7490d06c8d",
"md5": "29eaa33c19dbf4d31ab4d4f63764a99e",
"sha256": "11ff56af56cb54c563b7f25d86cd9ee77f3fed825f1d4dccd9449bb1e4e89538"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "29eaa33c19dbf4d31ab4d4f63764a99e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 243713,
"upload_time": "2024-12-12T23:38:12",
"upload_time_iso_8601": "2024-12-12T23:38:12.373203Z",
"url": "https://files.pythonhosted.org/packages/1c/04/6d7968019a81df235ad6bc7405eefe32be8da4c4153792655e7490d06c8d/outlines_core-0.1.26-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "179419d5c50c303ba71f3465c81620ca9b5af4db07fd8922dfe59ae5a9ae61d1",
"md5": "9d464793a94111066cf82731067a0cd4",
"sha256": "b6787b07b7c673fc3087d2b537719ecac8e03b10a47d032dd1926985c32885b0"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "9d464793a94111066cf82731067a0cd4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 322344,
"upload_time": "2024-12-12T23:38:14",
"upload_time_iso_8601": "2024-12-12T23:38:14.676989Z",
"url": "https://files.pythonhosted.org/packages/17/94/19d5c50c303ba71f3465c81620ca9b5af4db07fd8922dfe59ae5a9ae61d1/outlines_core-0.1.26-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f2eaf44beea7f610f2737ebb908c8dfa37d8324e92ca529468a56b00a77af199",
"md5": "8ce6147d515c71f31d809bd760b5cf86",
"sha256": "1e0ea28a76da31d25b6f53242bf13e1b59a0241badf82353c88f55e1cf81b128"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8ce6147d515c71f31d809bd760b5cf86",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 301670,
"upload_time": "2024-12-12T23:38:17",
"upload_time_iso_8601": "2024-12-12T23:38:17.086047Z",
"url": "https://files.pythonhosted.org/packages/f2/ea/f44beea7f610f2737ebb908c8dfa37d8324e92ca529468a56b00a77af199/outlines_core-0.1.26-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6aa6ceac3760e1feb898b4047aeb54e0a3de975b59e87a17d6ba0a04dec5eaed",
"md5": "95bce02164a6f0f57bdeb439098023a9",
"sha256": "a8932044a3d9329be53a226118850638f85b4d7842f9b863d0a123f23de220cd"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "95bce02164a6f0f57bdeb439098023a9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 321067,
"upload_time": "2024-12-12T23:38:19",
"upload_time_iso_8601": "2024-12-12T23:38:19.394392Z",
"url": "https://files.pythonhosted.org/packages/6a/a6/ceac3760e1feb898b4047aeb54e0a3de975b59e87a17d6ba0a04dec5eaed/outlines_core-0.1.26-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "92f0ad0074d6726fed86bb0bba1b9307cbbd67a2af5debd3540d66c69298a001",
"md5": "2921b9cba13fb4486888957cbfb53052",
"sha256": "a84b7cd2fb6268bf990dd3d479ffb4fa0bace6f571cb85b15b6cdb44b84f5b69"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2921b9cba13fb4486888957cbfb53052",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 343264,
"upload_time": "2024-12-12T23:38:21",
"upload_time_iso_8601": "2024-12-12T23:38:21.763618Z",
"url": "https://files.pythonhosted.org/packages/92/f0/ad0074d6726fed86bb0bba1b9307cbbd67a2af5debd3540d66c69298a001/outlines_core-0.1.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6bd198c9a73d5f36e2ecad558a26359af3f0dbe4f5ba11c4629e46fccdfe2d6",
"md5": "eb1028775cdc485457dafc5ea7137b89",
"sha256": "f19765c151abfc970996368080aeea6d2a19e927817fe4e2af6726e639be3de4"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "eb1028775cdc485457dafc5ea7137b89",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 234529,
"upload_time": "2024-12-12T23:38:23",
"upload_time_iso_8601": "2024-12-12T23:38:23.974128Z",
"url": "https://files.pythonhosted.org/packages/e6/bd/198c9a73d5f36e2ecad558a26359af3f0dbe4f5ba11c4629e46fccdfe2d6/outlines_core-0.1.26-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b927354b484045e6368c92f688d954124064ec2ce961681e56711852904e1ec2",
"md5": "850e00ac72bab15899900b345ac025bf",
"sha256": "3f59aeccea21ed6ff3cf52102fd163f26d279821c20e5127ddd18d4ea4d0c8d2"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "850e00ac72bab15899900b345ac025bf",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 243457,
"upload_time": "2024-12-12T23:38:25",
"upload_time_iso_8601": "2024-12-12T23:38:25.669944Z",
"url": "https://files.pythonhosted.org/packages/b9/27/354b484045e6368c92f688d954124064ec2ce961681e56711852904e1ec2/outlines_core-0.1.26-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c6860fb40746e579db38d89f127122a3900d9e0350f76aae8cb61adeaff44cc2",
"md5": "b7fc4d1eb02e19df3e02d2076043755a",
"sha256": "f54633bca50055d42ea4d94ae06dcbe52d3d76a9b621b75723b1177d0d952953"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "b7fc4d1eb02e19df3e02d2076043755a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 321874,
"upload_time": "2024-12-12T23:38:26",
"upload_time_iso_8601": "2024-12-12T23:38:26.834789Z",
"url": "https://files.pythonhosted.org/packages/c6/86/0fb40746e579db38d89f127122a3900d9e0350f76aae8cb61adeaff44cc2/outlines_core-0.1.26-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ab0cb91f7bc03843796c1d643ee030b6cd8fd5a8ba2cd4856c855f140c878976",
"md5": "5252d3374d08baf5123ebd5592432ba5",
"sha256": "9525321b48700dcaaabf60bcdc951e45f9357ba3fb3e1bfc81b662d7d4170e7c"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5252d3374d08baf5123ebd5592432ba5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 301995,
"upload_time": "2024-12-12T23:38:29",
"upload_time_iso_8601": "2024-12-12T23:38:29.625732Z",
"url": "https://files.pythonhosted.org/packages/ab/0c/b91f7bc03843796c1d643ee030b6cd8fd5a8ba2cd4856c855f140c878976/outlines_core-0.1.26-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "addbfa91a2d54288b900de82d86eda3adb2417b3b5b2db6256854a5e8bc85c32",
"md5": "2d70831d0d1c7c5fb83b386825983338",
"sha256": "00f409f72c11f6ffadb57066950dd384d5388015028c1a1a615c9a64988dae3e"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2d70831d0d1c7c5fb83b386825983338",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 321050,
"upload_time": "2024-12-12T23:38:32",
"upload_time_iso_8601": "2024-12-12T23:38:32.274602Z",
"url": "https://files.pythonhosted.org/packages/ad/db/fa91a2d54288b900de82d86eda3adb2417b3b5b2db6256854a5e8bc85c32/outlines_core-0.1.26-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e21da36292b6198986bd9c3ff8c24355deb82ed5475403379ee40b5b5473e2e3",
"md5": "3a6aa73d26c55d05144b3087b7c2b4ac",
"sha256": "e86a1bb46adc5cbf6dfd7a7fe4105e0e2a4c6e041732a053126b41c521a1f223"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3a6aa73d26c55d05144b3087b7c2b4ac",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 343201,
"upload_time": "2024-12-12T23:38:34",
"upload_time_iso_8601": "2024-12-12T23:38:34.631103Z",
"url": "https://files.pythonhosted.org/packages/e2/1d/a36292b6198986bd9c3ff8c24355deb82ed5475403379ee40b5b5473e2e3/outlines_core-0.1.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "08635dd2b5a364412f674b6edcb59b0c21513bdb07cdcc7613b064c1a0660d01",
"md5": "f6e3c6d509208f8c4b5c61462bcf68d5",
"sha256": "19f462f6b00935708677ad27cb4df55e0e17f6ffe713ab750f5f2683b090f95d"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "f6e3c6d509208f8c4b5c61462bcf68d5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 233970,
"upload_time": "2024-12-12T23:38:37",
"upload_time_iso_8601": "2024-12-12T23:38:37.318752Z",
"url": "https://files.pythonhosted.org/packages/08/63/5dd2b5a364412f674b6edcb59b0c21513bdb07cdcc7613b064c1a0660d01/outlines_core-0.1.26-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5568adf0b7446d1e975c2314454813c59eb7b195889908a2932ed34148c113c",
"md5": "faaa4a1539ba74547df7b4de6188ccd4",
"sha256": "9b36bff12779e58883747116893a17b3551bbd10865878b951b03a44d112229a"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "faaa4a1539ba74547df7b4de6188ccd4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 243578,
"upload_time": "2024-12-12T23:38:39",
"upload_time_iso_8601": "2024-12-12T23:38:39.964574Z",
"url": "https://files.pythonhosted.org/packages/a5/56/8adf0b7446d1e975c2314454813c59eb7b195889908a2932ed34148c113c/outlines_core-0.1.26-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5bb8d38f13e417f2af82f6cd588df5a26ff8ffeb9a3a15b8a1a883d5922048ac",
"md5": "50185fc22d7ad15b02ef4573330503f5",
"sha256": "7b7849cf40028319ebb9d8ba0fe4c590ef5888eebe524a81b3af30aaa06ea21c"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "50185fc22d7ad15b02ef4573330503f5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 323047,
"upload_time": "2024-12-12T23:38:42",
"upload_time_iso_8601": "2024-12-12T23:38:42.312230Z",
"url": "https://files.pythonhosted.org/packages/5b/b8/d38f13e417f2af82f6cd588df5a26ff8ffeb9a3a15b8a1a883d5922048ac/outlines_core-0.1.26-cp39-cp39-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3b5943f5c7b8ad0e98a663db8f24cbff0421a58e946934e3f3751a17a06ae84d",
"md5": "5747da3d43cc88f685529f6416490127",
"sha256": "2f8641aab4a6bd84516907492ce82099503129da01b3c29c1dc9ad50320bae77"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5747da3d43cc88f685529f6416490127",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 302547,
"upload_time": "2024-12-12T23:38:44",
"upload_time_iso_8601": "2024-12-12T23:38:44.518947Z",
"url": "https://files.pythonhosted.org/packages/3b/59/43f5c7b8ad0e98a663db8f24cbff0421a58e946934e3f3751a17a06ae84d/outlines_core-0.1.26-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2330d9eb8202cbc994536a1fefa60e87c582a714ad1b46367c43af299f3889ba",
"md5": "2691fa1a213b35cb081bfa9f0c86784d",
"sha256": "bba56604efdbc5932c7a8a88c2b8b0d0c740ab883b0012fb5464a9736796802b"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2691fa1a213b35cb081bfa9f0c86784d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 321817,
"upload_time": "2024-12-12T23:38:46",
"upload_time_iso_8601": "2024-12-12T23:38:46.326070Z",
"url": "https://files.pythonhosted.org/packages/23/30/d9eb8202cbc994536a1fefa60e87c582a714ad1b46367c43af299f3889ba/outlines_core-0.1.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "80c7bd718f6329f5c65b936edff532e40614b66032b153ab9ac89e6cb6d2fcff",
"md5": "b8629a90e82eefe76198feae0c06f2de",
"sha256": "8cc8c87d89bd267356f8149c9066cbb98970425ec162997fbf195c3f1feb7009"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b8629a90e82eefe76198feae0c06f2de",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 344102,
"upload_time": "2024-12-12T23:38:47",
"upload_time_iso_8601": "2024-12-12T23:38:47.446662Z",
"url": "https://files.pythonhosted.org/packages/80/c7/bd718f6329f5c65b936edff532e40614b66032b153ab9ac89e6cb6d2fcff/outlines_core-0.1.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb3e69ca7394fc89c98c763f2d475c08206fa56f2ffeec210833c1db0195ba51",
"md5": "a4e14ee890344a4ce876c283400fa8d2",
"sha256": "9d792a43ed9d8a4e1b38f4d83fe99db442d57aad4404c2edf98b710892eda47e"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "a4e14ee890344a4ce876c283400fa8d2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 235081,
"upload_time": "2024-12-12T23:38:48",
"upload_time_iso_8601": "2024-12-12T23:38:48.458399Z",
"url": "https://files.pythonhosted.org/packages/cb/3e/69ca7394fc89c98c763f2d475c08206fa56f2ffeec210833c1db0195ba51/outlines_core-0.1.26-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "567f38decd8d63f6b2d513c372186c68337455efba3fb45d0ff722ac268f05d2",
"md5": "6db10314210276500e5b8f9ecdc28ae1",
"sha256": "ad8564ecd7b64bcb840596c5049ff1c1a96346de494302ffcc0f2b188c15675e"
},
"downloads": -1,
"filename": "outlines_core-0.1.26-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "6db10314210276500e5b8f9ecdc28ae1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 244007,
"upload_time": "2024-12-12T23:38:49",
"upload_time_iso_8601": "2024-12-12T23:38:49.601481Z",
"url": "https://files.pythonhosted.org/packages/56/7f/38decd8d63f6b2d513c372186c68337455efba3fb45d0ff722ac268f05d2/outlines_core-0.1.26-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3f3274d07f4702728b43581235a77e545ec602b25f9b0098b288a0f3052521d",
"md5": "435d069483eed64492451088b2ec883d",
"sha256": "481c4301341e77cc8f1832d616784adb4d461b4fec65878e7c0d2cba7163a189"
},
"downloads": -1,
"filename": "outlines_core-0.1.26.tar.gz",
"has_sig": false,
"md5_digest": "435d069483eed64492451088b2ec883d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 75139,
"upload_time": "2024-12-12T23:38:50",
"upload_time_iso_8601": "2024-12-12T23:38:50.703322Z",
"url": "https://files.pythonhosted.org/packages/d3/f3/274d07f4702728b43581235a77e545ec602b25f9b0098b288a0f3052521d/outlines_core-0.1.26.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-12 23:38:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "dottxt-ai",
"github_project": "outlines-core",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "outlines-core"
}