archetypal-stubs


Namearchetypal-stubs JSON
Version 0.1.3 PyPI version JSON
download
home_pageNone
SummaryEppy type stubs for the archetypal package
upload_time2025-08-01 20:00:29
maintainerNone
docs_urlNone
authorSamuel Letellier-Duchesne
requires_python<4.0,>=3.9
licenseNone
keywords archetypal typing stubs
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # archetypal-stubs

[![PyPI - archetypal-stubs]()](https://pypi.org/project/types-archetypal/)
[![PyPI - Python Version]()](https://pypi.org/project/types-archetypal/)
[![Docs](https://img.shields.io/badge/Material_for_MkDocs-526CFE?style=for-the-badge&amp;logo=MaterialForMkDocs&amp;logoColor=white)](https://types-archetypal.readthedocs.io/)
[![PyPI - Downloads]()]()

Type annotations for
[archetypal 22.1]()
compatible with
[VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
[Sublime Text](https://www.sublimetext.com/),
[mypy](https://github.com/python/mypy),
[pyright](https://github.com/microsoft/pyright)
and other tools.

Generated with [mypy_eppy_builder 0.0.1](https://github.com/samuelduchesne/mypy-eppy-builder).

## How to install

### Generate locally (recommended)

You can generate type annotations for `archetypal` package locally with `mypy_eppy_builder`.
Use [uv](https://docs.astral.sh/uv/getting-started/installation/) for build isolation.

1. Run mypy_eppy_builder in your package root directory: `uvx --with 'archetypal==22.1' mypy_eppy_builder`

### From PyPI with pip

Install `types_eplus221` to add type checking for `archetypal` package.

```bash
# install type annotations only for archetypal
python -m pip install types_eplus221

```

## How to uninstall

```bash
# uninstall archetypal-stubs
python -m pip uninstall -y archetypal-stubs
```

## Usage

### VSCode

- Install [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- Install [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
- Set `Pylance` as your Python Language Server
- Install `archetypal-stubs[latest]` in your environment:

```bash
python -m pip install 'archetypal-stubs[latest]'
```

Both type checking and code completion should now work.
No explicit type annotations required, write your `archetypal` code as usual.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "archetypal-stubs",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "archetypal, typing, stubs",
    "author": "Samuel Letellier-Duchesne",
    "author_email": "Samuel Letellier-Duchesne <samuelduchesne@me.com>",
    "download_url": "https://files.pythonhosted.org/packages/41/ee/ad076e0a7b2b090eef85bc19f663035b784ebfb37658d4fa2ca621f389cf/archetypal_stubs-0.1.3.tar.gz",
    "platform": null,
    "description": "# archetypal-stubs\n\n[![PyPI - archetypal-stubs]()](https://pypi.org/project/types-archetypal/)\n[![PyPI - Python Version]()](https://pypi.org/project/types-archetypal/)\n[![Docs](https://img.shields.io/badge/Material_for_MkDocs-526CFE?style=for-the-badge&amp;logo=MaterialForMkDocs&amp;logoColor=white)](https://types-archetypal.readthedocs.io/)\n[![PyPI - Downloads]()]()\n\nType annotations for\n[archetypal 22.1]()\ncompatible with\n[VSCode](https://code.visualstudio.com/),\n[PyCharm](https://www.jetbrains.com/pycharm/),\n[Emacs](https://www.gnu.org/software/emacs/),\n[Sublime Text](https://www.sublimetext.com/),\n[mypy](https://github.com/python/mypy),\n[pyright](https://github.com/microsoft/pyright)\nand other tools.\n\nGenerated with [mypy_eppy_builder 0.0.1](https://github.com/samuelduchesne/mypy-eppy-builder).\n\n## How to install\n\n### Generate locally (recommended)\n\nYou can generate type annotations for `archetypal` package locally with `mypy_eppy_builder`.\nUse [uv](https://docs.astral.sh/uv/getting-started/installation/) for build isolation.\n\n1. Run mypy_eppy_builder in your package root directory: `uvx --with 'archetypal==22.1' mypy_eppy_builder`\n\n### From PyPI with pip\n\nInstall `types_eplus221` to add type checking for `archetypal` package.\n\n```bash\n# install type annotations only for archetypal\npython -m pip install types_eplus221\n\n```\n\n## How to uninstall\n\n```bash\n# uninstall archetypal-stubs\npython -m pip uninstall -y archetypal-stubs\n```\n\n## Usage\n\n### VSCode\n\n- Install [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)\n- Install [Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)\n- Set `Pylance` as your Python Language Server\n- Install `archetypal-stubs[latest]` in your environment:\n\n```bash\npython -m pip install 'archetypal-stubs[latest]'\n```\n\nBoth type checking and code completion should now work.\nNo explicit type annotations required, write your `archetypal` code as usual.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Eppy type stubs for the archetypal package",
    "version": "0.1.3",
    "project_urls": null,
    "split_keywords": [
        "archetypal",
        " typing",
        " stubs"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fad8fba14b08113a44bfa1a997ded6e3012d439fa29ea4c25dc4ae6fc8576875",
                "md5": "6dac4a11eada7db3af672824bd05e782",
                "sha256": "443f0ebf3021e0ef1cbd0cddef8d3a647845351ac0a9ff4408696bf86efaf662"
            },
            "downloads": -1,
            "filename": "archetypal_stubs-0.1.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6dac4a11eada7db3af672824bd05e782",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 58678,
            "upload_time": "2025-08-01T20:00:28",
            "upload_time_iso_8601": "2025-08-01T20:00:28.694124Z",
            "url": "https://files.pythonhosted.org/packages/fa/d8/fba14b08113a44bfa1a997ded6e3012d439fa29ea4c25dc4ae6fc8576875/archetypal_stubs-0.1.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "41eead076e0a7b2b090eef85bc19f663035b784ebfb37658d4fa2ca621f389cf",
                "md5": "4da6b4b430cbab9c616c165bc73db39f",
                "sha256": "93594dfdc3df4f479f649e07e72f8d7cb696ddd5f2a5a0ebca720aade9da3841"
            },
            "downloads": -1,
            "filename": "archetypal_stubs-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "4da6b4b430cbab9c616c165bc73db39f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 57490,
            "upload_time": "2025-08-01T20:00:29",
            "upload_time_iso_8601": "2025-08-01T20:00:29.766257Z",
            "url": "https://files.pythonhosted.org/packages/41/ee/ad076e0a7b2b090eef85bc19f663035b784ebfb37658d4fa2ca621f389cf/archetypal_stubs-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-01 20:00:29",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "archetypal-stubs"
}
        
Elapsed time: 1.32325s