Name | py-glfw-redux JSON |
Version |
1.1.0
JSON |
| download |
home_page | None |
Summary | A python wrapper for GLFW made with PyBind11 |
upload_time | 2024-04-16 00:26:12 |
maintainer | None |
docs_url | None |
author | Alagyn |
requires_python | >=3.7 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# py-glfw-redux
GLFW wrapper for Python made with PyBind11
### Install
`pip install py-glfw-redux`
### Usage
This wrapper aims to be as close to the original API as possible.
Exceptions:
- Functions have lost the `glfw` prefix as this is already in the module name
- Functions that returned pointers to arrays now return list-like objects
- Functions that took pointers to output variables as arguments now return tuples
See [py-imgui-redux's examples](https://github.com/alagyn/PyImGui-Redux/blob/main/examples/window_boilerplate.py)
for a real use case
Raw data
{
"_id": null,
"home_page": null,
"name": "py-glfw-redux",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": "Alagyn",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/7d/35/742402dce4ae74fcb675b1f760affacf549bf811ee6442bc5d33eaaa62f9/py_glfw_redux-1.1.0.tar.gz",
"platform": null,
"description": "# py-glfw-redux\nGLFW wrapper for Python made with PyBind11\n\n### Install\n`pip install py-glfw-redux`\n\n### Usage\nThis wrapper aims to be as close to the original API as possible.\nExceptions:\n- Functions have lost the `glfw` prefix as this is already in the module name\n- Functions that returned pointers to arrays now return list-like objects\n- Functions that took pointers to output variables as arguments now return tuples\n\n\nSee [py-imgui-redux's examples](https://github.com/alagyn/PyImGui-Redux/blob/main/examples/window_boilerplate.py)\nfor a real use case\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A python wrapper for GLFW made with PyBind11",
"version": "1.1.0",
"project_urls": {
"Bug Tracker": "https://github.com/alagyn/py-glfw-redux/issues",
"Homepage": "https://github.com/alagyn/py-glfw-redux"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4fc4dd63253fac6a9e38b6b7dc4d5dc861b1e14953a60382e39421ded4a6cf1f",
"md5": "b9ea56c4fdc942a855fc4c14219b4d32",
"sha256": "f75362c9a192bb9ad55907cfc43b93eee1b96ee68544252aeca9bfda19ca0fc1"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "b9ea56c4fdc942a855fc4c14219b4d32",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 450179,
"upload_time": "2024-04-16T00:24:43",
"upload_time_iso_8601": "2024-04-16T00:24:43.489903Z",
"url": "https://files.pythonhosted.org/packages/4f/c4/dd63253fac6a9e38b6b7dc4d5dc861b1e14953a60382e39421ded4a6cf1f/py_glfw_redux-1.1.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "705d449ba48d87644b6b8f18b7f2e2c421c9f8c89d74b8e4955d16f733b89fd8",
"md5": "07b0ad47d6bbaaf24f79d5b6949fb4cc",
"sha256": "8b48884b13673ab96a463f7e3abfd83d90f3eeeafe050c00996dca612fa56353"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "07b0ad47d6bbaaf24f79d5b6949fb4cc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 372639,
"upload_time": "2024-04-16T00:24:48",
"upload_time_iso_8601": "2024-04-16T00:24:48.187647Z",
"url": "https://files.pythonhosted.org/packages/70/5d/449ba48d87644b6b8f18b7f2e2c421c9f8c89d74b8e4955d16f733b89fd8/py_glfw_redux-1.1.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d76e3682be8ad679a51a9274ae5ba30877f38eff4cf1a6aecf57a73ae298ef53",
"md5": "2e858c0d6985f754d0b40a4ee1fbf60a",
"sha256": "987ac272789d55cbb0180b5cf4aff0b3b4724a111262c187542691246b0b5f38"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "2e858c0d6985f754d0b40a4ee1fbf60a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 451231,
"upload_time": "2024-04-16T00:24:50",
"upload_time_iso_8601": "2024-04-16T00:24:50.144479Z",
"url": "https://files.pythonhosted.org/packages/d7/6e/3682be8ad679a51a9274ae5ba30877f38eff4cf1a6aecf57a73ae298ef53/py_glfw_redux-1.1.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9bb6607acb8561d22c256bae541791d8ce5703c3f769d3dc491311059f4bb51e",
"md5": "00f0e9f7b26825e88b721294798f8290",
"sha256": "96e0681d4df10de5f7f03489c6ea609085041400219ecb71b476bb8afe9c0e9f"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "00f0e9f7b26825e88b721294798f8290",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 374357,
"upload_time": "2024-04-16T00:24:52",
"upload_time_iso_8601": "2024-04-16T00:24:52.716807Z",
"url": "https://files.pythonhosted.org/packages/9b/b6/607acb8561d22c256bae541791d8ce5703c3f769d3dc491311059f4bb51e/py_glfw_redux-1.1.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b95f56936c202f11bf35b97bcec785f51e06af17a964d6d97ff2eca35ca500a0",
"md5": "fa0e8166232700a96709ebc10333c89f",
"sha256": "cd2e3facfe1690f054e95e6571da4f2838144098260be3a1c4ced6caa40aadfe"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "fa0e8166232700a96709ebc10333c89f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 446398,
"upload_time": "2024-04-16T00:24:55",
"upload_time_iso_8601": "2024-04-16T00:24:55.088600Z",
"url": "https://files.pythonhosted.org/packages/b9/5f/56936c202f11bf35b97bcec785f51e06af17a964d6d97ff2eca35ca500a0/py_glfw_redux-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "249303da247b9b0b395a692001aa79670c9e7d8931b9fcca8dfbd7a77c65f84b",
"md5": "224e452538a8a522024718c90362ad4a",
"sha256": "25441b9a10ab619e69e2e4cdf4ce7496b95bc306ebc961243462c290686c034e"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "224e452538a8a522024718c90362ad4a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 373832,
"upload_time": "2024-04-16T00:24:56",
"upload_time_iso_8601": "2024-04-16T00:24:56.296459Z",
"url": "https://files.pythonhosted.org/packages/24/93/03da247b9b0b395a692001aa79670c9e7d8931b9fcca8dfbd7a77c65f84b/py_glfw_redux-1.1.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6814e12d2ad8e8468939cec347fcb72145e1b0576a690cf0f39599c79a8e5815",
"md5": "ba4c087c62944558f4d07a3f057b67a7",
"sha256": "b90def217ece808f98f122e5a6d87a55bca516a0ec4c9a0dadce5be3780afe75"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp37-cp37m-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ba4c087c62944558f4d07a3f057b67a7",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 453715,
"upload_time": "2024-04-16T00:24:57",
"upload_time_iso_8601": "2024-04-16T00:24:57.476054Z",
"url": "https://files.pythonhosted.org/packages/68/14/e12d2ad8e8468939cec347fcb72145e1b0576a690cf0f39599c79a8e5815/py_glfw_redux-1.1.0-cp37-cp37m-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5322bb730d13080f22294599178fc961b3963e7562564f886afc847a6e6d3707",
"md5": "a6139de4f41929f3fdac8797cbd40837",
"sha256": "1b3f74426c4579051b696c7d705b7fa4bacda38c9da5dba09bbecc78094f8576"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "a6139de4f41929f3fdac8797cbd40837",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 372082,
"upload_time": "2024-04-16T00:24:59",
"upload_time_iso_8601": "2024-04-16T00:24:59.141545Z",
"url": "https://files.pythonhosted.org/packages/53/22/bb730d13080f22294599178fc961b3963e7562564f886afc847a6e6d3707/py_glfw_redux-1.1.0-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd805882b285291f10ca48c84e558814ea0e17bee240ccef5fd7aacebd3cfc7e",
"md5": "e87196a703b024a0005e4f4a79324d0d",
"sha256": "30120033e210cbfe0b68d3366723fea88eda9a6f18cc7316358500234a20725b"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp38-cp38-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "e87196a703b024a0005e4f4a79324d0d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 449002,
"upload_time": "2024-04-16T00:25:01",
"upload_time_iso_8601": "2024-04-16T00:25:01.150006Z",
"url": "https://files.pythonhosted.org/packages/dd/80/5882b285291f10ca48c84e558814ea0e17bee240ccef5fd7aacebd3cfc7e/py_glfw_redux-1.1.0-cp38-cp38-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b75ddef05029b4cda06d42d65d122027d6e824a2f1b15fbc94765096fdbe8163",
"md5": "9675a9e937f0de5936fd9825837dbe4f",
"sha256": "bda39c395d0282447e8c578d0db37c217483b813a44c1b73a3a509e49d3a5cf5"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "9675a9e937f0de5936fd9825837dbe4f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 372825,
"upload_time": "2024-04-16T00:25:02",
"upload_time_iso_8601": "2024-04-16T00:25:02.707944Z",
"url": "https://files.pythonhosted.org/packages/b7/5d/def05029b4cda06d42d65d122027d6e824a2f1b15fbc94765096fdbe8163/py_glfw_redux-1.1.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f12ea634c8ae58943fda9cfecdfdb3d7884d056a7b1c66c6ce29c9df7000647",
"md5": "2e0f75fedb1eb1656487c72986d64ee9",
"sha256": "4ac820c9c5b7b09fc24e7dbc6d587e1fba17dcfd5684e016e936bc9f771fa7fc"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "2e0f75fedb1eb1656487c72986d64ee9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 449849,
"upload_time": "2024-04-16T00:25:04",
"upload_time_iso_8601": "2024-04-16T00:25:04.111779Z",
"url": "https://files.pythonhosted.org/packages/1f/12/ea634c8ae58943fda9cfecdfdb3d7884d056a7b1c66c6ce29c9df7000647/py_glfw_redux-1.1.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cdf4fa9006f73c97fd817810c4c935d2a9a6646094bc73d7b8c94d5a56aa47f3",
"md5": "dacd84458ae8cde047ed918af2a9540e",
"sha256": "ae66895b19360301b43355711b7b71c2ddee3277854a52a31eca90debb3782a6"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "dacd84458ae8cde047ed918af2a9540e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 372872,
"upload_time": "2024-04-16T00:25:05",
"upload_time_iso_8601": "2024-04-16T00:25:05.997050Z",
"url": "https://files.pythonhosted.org/packages/cd/f4/fa9006f73c97fd817810c4c935d2a9a6646094bc73d7b8c94d5a56aa47f3/py_glfw_redux-1.1.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7d35742402dce4ae74fcb675b1f760affacf549bf811ee6442bc5d33eaaa62f9",
"md5": "0681b1abe80674b7dcb16c24342be800",
"sha256": "8fc5594490d6e383827ae51e67c86dccdf411acd50e22e88883fa53b497415ba"
},
"downloads": -1,
"filename": "py_glfw_redux-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "0681b1abe80674b7dcb16c24342be800",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 1003658,
"upload_time": "2024-04-16T00:26:12",
"upload_time_iso_8601": "2024-04-16T00:26:12.963795Z",
"url": "https://files.pythonhosted.org/packages/7d/35/742402dce4ae74fcb675b1f760affacf549bf811ee6442bc5d33eaaa62f9/py_glfw_redux-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-16 00:26:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "alagyn",
"github_project": "py-glfw-redux",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "py-glfw-redux"
}