py-glfw-redux


Namepy-glfw-redux JSON
Version 1.1.0 PyPI version JSON
download
home_pageNone
SummaryA python wrapper for GLFW made with PyBind11
upload_time2024-04-16 00:26:12
maintainerNone
docs_urlNone
authorAlagyn
requires_python>=3.7
licenseNone
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"
}
        
Elapsed time: 0.46503s