Qbluetoothctl-helper


NameQbluetoothctl-helper JSON
Version 0.0.2 PyPI version JSON
download
home_pagehttps://github.com/uutzinger/Qbluetoothctl_helper
SummaryPython bluetoothctl helper for QT.
upload_time2024-11-12 04:22:39
maintainerNone
docs_urlNone
authorUrs Utzinger
requires_python>=3.6
licenseMIT
keywords bluetooth bluetoothctl qt pyqt
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Qbluetoothctl Helper

Python Qt interface to the linux **bluetoothctl** program.

This class provides methods to perform 
  - pairing / removing
  - connecting / disconnecting 
  - scanning
  - trusting / distrusting
  - getting device info
  - finding device by name or mac

Many of these methods are not available in other bluetooth libraries.

## Install
Download the library and ```pip3 install -e .``` or omit the -e switch to install into python's site packages.

## Testing
The main file ```Qbluetoothctl_helper.py``` can be run and will conduct a couple of test.
User will need to update them to fit their device and test needs.

## Dependencies
- PyQt 5
- PyQt 6 untested


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/uutzinger/Qbluetoothctl_helper",
    "name": "Qbluetoothctl-helper",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "bluetooth, bluetoothctl, Qt, pyQt",
    "author": "Urs Utzinger",
    "author_email": "uutzinger@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/05/4c/a99e7292fa5ad98399109b032f308eab2b40f3c94381f8d2941b37156cf3/qbluetoothctl_helper-0.0.2.tar.gz",
    "platform": null,
    "description": "# Qbluetoothctl Helper\n\nPython Qt interface to the linux **bluetoothctl** program.\n\nThis class provides methods to perform \n  - pairing / removing\n  - connecting / disconnecting \n  - scanning\n  - trusting / distrusting\n  - getting device info\n  - finding device by name or mac\n\nMany of these methods are not available in other bluetooth libraries.\n\n## Install\nDownload the library and ```pip3 install -e .``` or omit the -e switch to install into python's site packages.\n\n## Testing\nThe main file ```Qbluetoothctl_helper.py``` can be run and will conduct a couple of test.\nUser will need to update them to fit their device and test needs.\n\n## Dependencies\n- PyQt 5\n- PyQt 6 untested\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python bluetoothctl helper for QT.",
    "version": "0.0.2",
    "project_urls": {
        "Homepage": "https://github.com/uutzinger/Qbluetoothctl_helper"
    },
    "split_keywords": [
        "bluetooth",
        " bluetoothctl",
        " qt",
        " pyqt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e40fb8df41607ca7bd45b474c2e250013414513c9f1d697a40dc1d119cbcffa",
                "md5": "372de651bc52e38a13c682120e4fc203",
                "sha256": "d176ff8de328cb7cef3ff7ba5bf73d4f64815e61bd24996fab5731777717f70d"
            },
            "downloads": -1,
            "filename": "Qbluetoothctl_helper-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "372de651bc52e38a13c682120e4fc203",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 14639,
            "upload_time": "2024-11-12T04:22:37",
            "upload_time_iso_8601": "2024-11-12T04:22:37.722526Z",
            "url": "https://files.pythonhosted.org/packages/0e/40/fb8df41607ca7bd45b474c2e250013414513c9f1d697a40dc1d119cbcffa/Qbluetoothctl_helper-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "054ca99e7292fa5ad98399109b032f308eab2b40f3c94381f8d2941b37156cf3",
                "md5": "c3037c067f10f0d58fda7c3619c24cd3",
                "sha256": "be4dc52a32542ba78a2993b7f901bd7f4801f3fa09bfe0573462ea51aeaab3f7"
            },
            "downloads": -1,
            "filename": "qbluetoothctl_helper-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "c3037c067f10f0d58fda7c3619c24cd3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 15440,
            "upload_time": "2024-11-12T04:22:39",
            "upload_time_iso_8601": "2024-11-12T04:22:39.394569Z",
            "url": "https://files.pythonhosted.org/packages/05/4c/a99e7292fa5ad98399109b032f308eab2b40f3c94381f8d2941b37156cf3/qbluetoothctl_helper-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-12 04:22:39",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "uutzinger",
    "github_project": "Qbluetoothctl_helper",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "qbluetoothctl-helper"
}
        
Elapsed time: 0.36351s