colab-toolbox


Namecolab-toolbox JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/thinh-vu/colab_toolbox
SummaryEffortlessly set up and configure multiple tools for Google Colab without the need for shell commands or extensive coding.
upload_time2024-08-03 16:55:10
maintainerNone
docs_urlNone
authorThinh Vu
requires_pythonNone
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # colab_toolbox

Simplify the setup and configuration of multiple tools in Google Colab without needing shell commands or extensive coding.

## Features

### Easy Installation
- **Selenium and ChromeDriver Setup**: Seamlessly install and configure Selenium and ChromeDriver for web scraping and automation.
- **Quarto Setup for Documentation**: Quickly configure Quarto for exporting documentation in various formats.
- **Python Environment Setup**: Install and configure Python environments for tasks such as data ingestion, backtesting, modeling, and more.
- **xterm Setup**: Enable a full terminal experience in Google Colab by setting up xterm.
- **OCRmyPDF Setup**: Easily configure OCRmyPDF for OCR processing and PDF conversion.

### Easy Access

- **Git Commands for Colab**: Streamline Git operations within Google Colab.
- **Google Sheets Integration**: Read and write data in Google Sheets using a simplified authentication flow, avoiding the complexities of configuring confidential or service account credentials.

### Upcoming Features
- **Google Services Authentication Using Service Account Credentials**: Securely authenticate and access Google services.

## Installation

To install the `colab_toolbox` package, run:

```bash
pip install colab_toolbox
```

## Examples

```python
from colab_toolbox import ColabInstall

# Setup selenium and chrome driver
ColabInstall('selenium')
```

**Available Tools**

- `selenium`: WebDriver for automated testing of web applications
- `quarto`: open-source scientific and technical publishing system 
- `talib`: Technical Analysis Library for Stock Trading in Python
- `pytesseract`: OCR tool for extracting text from images
- `ocrmypdf`: OCR tool for extracting text from PDF files
- `xterm`: Terminal emulator for Google Colab environment

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thinh-vu/colab_toolbox",
    "name": "colab-toolbox",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Thinh Vu",
    "author_email": "vnstock-hq@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/2e/4f/564505f9baf7ded32dfd726f23eaf8eb724d5442ae892b67ee9781180053/colab_toolbox-0.1.2.tar.gz",
    "platform": null,
    "description": "# colab_toolbox\n\nSimplify the setup and configuration of multiple tools in Google Colab without needing shell commands or extensive coding.\n\n## Features\n\n### Easy Installation\n- **Selenium and ChromeDriver Setup**: Seamlessly install and configure Selenium and ChromeDriver for web scraping and automation.\n- **Quarto Setup for Documentation**: Quickly configure Quarto for exporting documentation in various formats.\n- **Python Environment Setup**: Install and configure Python environments for tasks such as data ingestion, backtesting, modeling, and more.\n- **xterm Setup**: Enable a full terminal experience in Google Colab by setting up xterm.\n- **OCRmyPDF Setup**: Easily configure OCRmyPDF for OCR processing and PDF conversion.\n\n### Easy Access\n\n- **Git Commands for Colab**: Streamline Git operations within Google Colab.\n- **Google Sheets Integration**: Read and write data in Google Sheets using a simplified authentication flow, avoiding the complexities of configuring confidential or service account credentials.\n\n### Upcoming Features\n- **Google Services Authentication Using Service Account Credentials**: Securely authenticate and access Google services.\n\n## Installation\n\nTo install the `colab_toolbox` package, run:\n\n```bash\npip install colab_toolbox\n```\n\n## Examples\n\n```python\nfrom colab_toolbox import ColabInstall\n\n# Setup selenium and chrome driver\nColabInstall('selenium')\n```\n\n**Available Tools**\n\n- `selenium`: WebDriver for automated testing of web applications\n- `quarto`: open-source scientific and technical publishing system \n- `talib`: Technical Analysis Library for Stock Trading in Python\n- `pytesseract`: OCR tool for extracting text from images\n- `ocrmypdf`: OCR tool for extracting text from PDF files\n- `xterm`: Terminal emulator for Google Colab environment\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Effortlessly set up and configure multiple tools for Google Colab without the need for shell commands or extensive coding.",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://github.com/thinh-vu/colab_toolbox"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e4f3110ac94b90ddb673594592ef50fe7218f1fca4d39f29b4294767259d4d3",
                "md5": "dbcf58d905f81a500c2327b08e68a594",
                "sha256": "c2ec89c5fe1f86c9b43b569306f432d068949525a936d6b73b63241a1d889ec1"
            },
            "downloads": -1,
            "filename": "colab_toolbox-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dbcf58d905f81a500c2327b08e68a594",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 11237,
            "upload_time": "2024-08-03T16:55:08",
            "upload_time_iso_8601": "2024-08-03T16:55:08.318176Z",
            "url": "https://files.pythonhosted.org/packages/2e/4f/3110ac94b90ddb673594592ef50fe7218f1fca4d39f29b4294767259d4d3/colab_toolbox-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e4f564505f9baf7ded32dfd726f23eaf8eb724d5442ae892b67ee9781180053",
                "md5": "21508fab1d0b780f3a6fbf92a38eb42c",
                "sha256": "6e5a42e363a350bac47973f3d4eee6b1ac5d14c8a6e3f81d127923f355260183"
            },
            "downloads": -1,
            "filename": "colab_toolbox-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "21508fab1d0b780f3a6fbf92a38eb42c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 8994,
            "upload_time": "2024-08-03T16:55:10",
            "upload_time_iso_8601": "2024-08-03T16:55:10.197926Z",
            "url": "https://files.pythonhosted.org/packages/2e/4f/564505f9baf7ded32dfd726f23eaf8eb724d5442ae892b67ee9781180053/colab_toolbox-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-03 16:55:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thinh-vu",
    "github_project": "colab_toolbox",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "colab-toolbox"
}
        
Elapsed time: 0.30846s