fkeycapture


Namefkeycapture JSON
Version 1.2.7 PyPI version JSON
download
home_pagehttps://github.com/F1repup650/fkeycapture
SummaryA way to capture keystrokes
upload_time2023-09-25 06:05:07
maintainer
docs_urlNone
authorFirepup650
requires_python>=3.8,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # fkeycapture
This is a simple and easy to use package that allows you to capture individual keystrokes from the user.
#### Forms:
1. (Default) Recive key as a string
2. Recive key as bytes (get only)
3. Recive key as ints  (getnum only)
#### How to Use:
1. from fkeycapture import get, getnum, getchars
2. Use get like this: `get(keycount = any int, bytes = True or False)`
3. Use getnum like this: `getnum(keycount = any int, ints = True or False)`
4. Use getchars like this: `getchars(keycount = any int, chars = list of chars, bytes = True or False)`
#### Change log:
###### v.1.2.7:
Make some small type hinting changes, update `.pyi` file
###### v.1.2.6:
Add new option to use `os.read` instead of `sys.stdin.read`
###### v.1.2.5:
Add support for deleting chars in all methods, also completely removed the help command from the code for space reasons
###### v.1.2.4:
Mypy support
###### v.1.2.3:
Project links updated
###### v.1.2.2:
Internal improvements, Changelog improved
###### v.1.2.1:
Changelog issue fixed, removed the help command from 1.0.10
###### v.1.2.0
Type hinting, docstrings, and int support for getnum!
###### v.1.0.10
~~Now includes a help command! Use fkeycapture.help() to recive help.~~ See v.1.2.1
###### v.1.0.9
Fixed README issues in 1.0.8
###### v.1.0.8
Added getchars method
###### v.1.0.7
Added the getnum method
###### v.1.0.6
Finally made the package usable.
###### v.1.0.5
Repaired an issue in 1.0.4 which caused the module to cause a recusion error.
###### v.1.0.4
Repaired an issue in 1.0.3 which caused the module to be unusable.
###### v.1.0.3
Repaired an issue in 1.0.0, 1.0.1, and 1.0.2 which caused the module to be unusable.
###### v.1.0.2 (Missing)
Unknown
###### v.1.0.1
Corrected incorrect text in certain files
###### v.0.0.6 (v.1.0.0 on PyPI)
Removed unnecessary code
###### v.0.0.5
Replit support?

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/F1repup650/fkeycapture",
    "name": "fkeycapture",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "Firepup650",
    "author_email": "firepyp650@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b5/a5/8e206ee6a368021db7c5464dd448d0f853a4b29e0f2ff97c7509b0a9f72b/fkeycapture-1.2.7.tar.gz",
    "platform": null,
    "description": "# fkeycapture\nThis is a simple and easy to use package that allows you to capture individual keystrokes from the user.\n#### Forms:\n1. (Default) Recive key as a string\n2. Recive key as bytes (get only)\n3. Recive key as ints  (getnum only)\n#### How to Use:\n1. from fkeycapture import get, getnum, getchars\n2. Use get like this: `get(keycount = any int, bytes = True or False)`\n3. Use getnum like this: `getnum(keycount = any int, ints = True or False)`\n4. Use getchars like this: `getchars(keycount = any int, chars = list of chars, bytes = True or False)`\n#### Change log:\n###### v.1.2.7:\nMake some small type hinting changes, update `.pyi` file\n###### v.1.2.6:\nAdd new option to use `os.read` instead of `sys.stdin.read`\n###### v.1.2.5:\nAdd support for deleting chars in all methods, also completely removed the help command from the code for space reasons\n###### v.1.2.4:\nMypy support\n###### v.1.2.3:\nProject links updated\n###### v.1.2.2:\nInternal improvements, Changelog improved\n###### v.1.2.1:\nChangelog issue fixed, removed the help command from 1.0.10\n###### v.1.2.0\nType hinting, docstrings, and int support for getnum!\n###### v.1.0.10\n~~Now includes a help command! Use fkeycapture.help() to recive help.~~ See v.1.2.1\n###### v.1.0.9\nFixed README issues in 1.0.8\n###### v.1.0.8\nAdded getchars method\n###### v.1.0.7\nAdded the getnum method\n###### v.1.0.6\nFinally made the package usable.\n###### v.1.0.5\nRepaired an issue in 1.0.4 which caused the module to cause a recusion error.\n###### v.1.0.4\nRepaired an issue in 1.0.3 which caused the module to be unusable.\n###### v.1.0.3\nRepaired an issue in 1.0.0, 1.0.1, and 1.0.2 which caused the module to be unusable.\n###### v.1.0.2 (Missing)\nUnknown\n###### v.1.0.1\nCorrected incorrect text in certain files\n###### v.0.0.6 (v.1.0.0 on PyPI)\nRemoved unnecessary code\n###### v.0.0.5\nReplit support?\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A way to capture keystrokes",
    "version": "1.2.7",
    "project_urls": {
        "Bug Tracker": "https://github.com/F1repup650/fkeycapture/issues",
        "Homepage": "https://github.com/F1repup650/fkeycapture",
        "Replit": "https://replit.com/@Firepup650/fkeycapture",
        "Repository": "https://github.com/F1repup650/fkeycapture"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f9990de8a771eeee1e14f79e9f316e0995281ff92320b0390efd4ee9db7c26b",
                "md5": "7f778b478dcc14347f18f39dc9f2ae08",
                "sha256": "c09cb715ccf2b9dfc25ecd39bffaf8fa794bc07410f666ac2ec15ebebebaabef"
            },
            "downloads": -1,
            "filename": "fkeycapture-1.2.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7f778b478dcc14347f18f39dc9f2ae08",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 4837,
            "upload_time": "2023-09-25T06:05:06",
            "upload_time_iso_8601": "2023-09-25T06:05:06.624440Z",
            "url": "https://files.pythonhosted.org/packages/8f/99/90de8a771eeee1e14f79e9f316e0995281ff92320b0390efd4ee9db7c26b/fkeycapture-1.2.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b5a58e206ee6a368021db7c5464dd448d0f853a4b29e0f2ff97c7509b0a9f72b",
                "md5": "119f6a4f4b13baa50c23ffb23eb899db",
                "sha256": "5ef9c90aec0420a2e462420a2bc8076a50ffd8566a9a022ac171c0e508f1d58d"
            },
            "downloads": -1,
            "filename": "fkeycapture-1.2.7.tar.gz",
            "has_sig": false,
            "md5_digest": "119f6a4f4b13baa50c23ffb23eb899db",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 4079,
            "upload_time": "2023-09-25T06:05:07",
            "upload_time_iso_8601": "2023-09-25T06:05:07.988531Z",
            "url": "https://files.pythonhosted.org/packages/b5/a5/8e206ee6a368021db7c5464dd448d0f853a4b29e0f2ff97c7509b0a9f72b/fkeycapture-1.2.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-25 06:05:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "F1repup650",
    "github_project": "fkeycapture",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "fkeycapture"
}
        
Elapsed time: 0.12670s