xebus-sis-connector-google-sheet


Namexebus-sis-connector-google-sheet JSON
Version 1.1.4 PyPI version JSON
download
home_pagehttps://github.com/xebus/xebus-sis-connector-google-sheet
SummaryConnector to fetch data from a school's Eduka information system
upload_time2024-03-13 15:29:46
maintainer
docs_urlNone
authorDaniel CAUNE
requires_python>=3.10,<4.0
licenseSEE LICENSE IN <LICENSE.md>
keywords connector google sheet sis xebus
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Xebus Google Sheet SIS Connector
Connector to fetch family data from a school's Google Sheet document.

## Google Service Account

Xebus Google Sheet SIS Connector needs to use the [service account `xebus-family-list-google-sheet@xebus-323504.iam.gserviceaccount.com`](https://console.cloud.google.com/iam-admin/serviceaccounts?project=xebus-323504&supportedpurview=project) to get access to the Google sheet that contains the families data of a school organization.

A [service account](https://cloud.google.com/iam/docs/service-account-overview?_ga=2.62432492.-1545215353.1708747589) is a special kind of account typically used by an application, rather than a person. A service account is identified by its email address, which is unique to the account.  Applications use service accounts to make authorized API calls by authenticating as either the service account itself. When an application authenticates as a service account, it has access to all resources that the service account has permission to access.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/xebus/xebus-sis-connector-google-sheet",
    "name": "xebus-sis-connector-google-sheet",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10,<4.0",
    "maintainer_email": "",
    "keywords": "connector,google,sheet,sis,xebus",
    "author": "Daniel CAUNE",
    "author_email": "daniel.caune@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/af/44/1f09482a2aa477997eeec43dabb7c1ac8c157ea9d3713b25d2b9639cea1b/xebus_sis_connector_google_sheet-1.1.4.tar.gz",
    "platform": null,
    "description": "# Xebus Google Sheet SIS Connector\nConnector to fetch family data from a school's Google Sheet document.\n\n## Google Service Account\n\nXebus Google Sheet SIS Connector needs to use the [service account `xebus-family-list-google-sheet@xebus-323504.iam.gserviceaccount.com`](https://console.cloud.google.com/iam-admin/serviceaccounts?project=xebus-323504&supportedpurview=project) to get access to the Google sheet that contains the families data of a school organization.\n\nA [service account](https://cloud.google.com/iam/docs/service-account-overview?_ga=2.62432492.-1545215353.1708747589) is a special kind of account typically used by an application, rather than a person. A service account is identified by its email address, which is unique to the account.  Applications use service accounts to make authorized API calls by authenticating as either the service account itself. When an application authenticates as a service account, it has access to all resources that the service account has permission to access.\n\n\n",
    "bugtrack_url": null,
    "license": "SEE LICENSE IN <LICENSE.md>",
    "summary": "Connector to fetch data from a school's Eduka information system",
    "version": "1.1.4",
    "project_urls": {
        "Homepage": "https://github.com/xebus/xebus-sis-connector-google-sheet",
        "Repository": "https://github.com/xebus/xebus-sis-connector-google-sheet"
    },
    "split_keywords": [
        "connector",
        "google",
        "sheet",
        "sis",
        "xebus"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "efcc419fca5ba1d5b403d104ca490f9203024b3c469954119df802e77301229c",
                "md5": "6ab80d48a4b932fdfa68602a8dcd499e",
                "sha256": "47120499c3f3a0a11c78687907f0805e3bcf3c4bad85fdb5d251ef78e4ff7cdd"
            },
            "downloads": -1,
            "filename": "xebus_sis_connector_google_sheet-1.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6ab80d48a4b932fdfa68602a8dcd499e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10,<4.0",
            "size": 12291,
            "upload_time": "2024-03-13T15:29:45",
            "upload_time_iso_8601": "2024-03-13T15:29:45.148772Z",
            "url": "https://files.pythonhosted.org/packages/ef/cc/419fca5ba1d5b403d104ca490f9203024b3c469954119df802e77301229c/xebus_sis_connector_google_sheet-1.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af441f09482a2aa477997eeec43dabb7c1ac8c157ea9d3713b25d2b9639cea1b",
                "md5": "12eb803411a59a2d89faef67190beecd",
                "sha256": "e578e0d5c739a761aea0fed4458762acb52f6cb6e67f3e08f5e11eebd99e1b11"
            },
            "downloads": -1,
            "filename": "xebus_sis_connector_google_sheet-1.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "12eb803411a59a2d89faef67190beecd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10,<4.0",
            "size": 9501,
            "upload_time": "2024-03-13T15:29:46",
            "upload_time_iso_8601": "2024-03-13T15:29:46.502603Z",
            "url": "https://files.pythonhosted.org/packages/af/44/1f09482a2aa477997eeec43dabb7c1ac8c157ea9d3713b25d2b9639cea1b/xebus_sis_connector_google_sheet-1.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-13 15:29:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xebus",
    "github_project": "xebus-sis-connector-google-sheet",
    "github_not_found": true,
    "lcname": "xebus-sis-connector-google-sheet"
}
        
Elapsed time: 0.21222s