acme-widgets-models


Nameacme-widgets-models JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/acme-widgets-org/models
Summarycontains schemas and related utility functions used within the acme widgets solution
upload_time2024-04-12 15:29:26
maintainerNone
docs_urlNone
authorCraig Saxton
requires_python<4.0,>=3.11
licenseProprietary
keywords schema validation envelopes payloads
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # models

> contains the schemas defining the various data handled by acme-widgets

## development

### install

```shell
# install all dependencies
poetry install --with dev
```

### make commands

several commands are provided to assist you with component development

```shell
# run this prior to pushing commits
make validate

# apply formatting and standards enforcement
make fmt-apply

# you can run the individual commands that make up 'validate' to focus on particular aspects

# run all unit tests
make test

# ensure your changes are compliant with common standards
make lint

# verify coverage standards are met
make cover

# same as above, but with browser UI showing much more detail
make cover-html
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/acme-widgets-org/models",
    "name": "acme-widgets-models",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "schema, validation, envelopes, payloads",
    "author": "Craig Saxton",
    "author_email": "csaxton171@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/50/ba/6a279d0f4a1b1a9c670cad5651a2762a62b8401c372b7c517db42b1596b6/acme_widgets_models-0.1.0.tar.gz",
    "platform": null,
    "description": "# models\n\n> contains the schemas defining the various data handled by acme-widgets\n\n## development\n\n### install\n\n```shell\n# install all dependencies\npoetry install --with dev\n```\n\n### make commands\n\nseveral commands are provided to assist you with component development\n\n```shell\n# run this prior to pushing commits\nmake validate\n\n# apply formatting and standards enforcement\nmake fmt-apply\n\n# you can run the individual commands that make up 'validate' to focus on particular aspects\n\n# run all unit tests\nmake test\n\n# ensure your changes are compliant with common standards\nmake lint\n\n# verify coverage standards are met\nmake cover\n\n# same as above, but with browser UI showing much more detail\nmake cover-html\n```\n",
    "bugtrack_url": null,
    "license": "Proprietary",
    "summary": "contains schemas and related utility functions used within the acme widgets solution",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/acme-widgets-org/models",
        "Repository": "https://github.com/acme-widgets-org/models"
    },
    "split_keywords": [
        "schema",
        " validation",
        " envelopes",
        " payloads"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5da386444e5378c72ad8f61c0fd560403d86c1cdcdd9831885d4b9b736e72543",
                "md5": "cd048ba7dc4a4a48db76f05d7ba297a2",
                "sha256": "d526298493e3c30c175e53c5f0b255289940d13550b7fa53dcd243e37a8fca1e"
            },
            "downloads": -1,
            "filename": "acme_widgets_models-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cd048ba7dc4a4a48db76f05d7ba297a2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 8148,
            "upload_time": "2024-04-12T15:29:24",
            "upload_time_iso_8601": "2024-04-12T15:29:24.742514Z",
            "url": "https://files.pythonhosted.org/packages/5d/a3/86444e5378c72ad8f61c0fd560403d86c1cdcdd9831885d4b9b736e72543/acme_widgets_models-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50ba6a279d0f4a1b1a9c670cad5651a2762a62b8401c372b7c517db42b1596b6",
                "md5": "62e90e28ff7e7e6065111524d11aef7b",
                "sha256": "a2f8a55706346c9c7758d36ad2bfc473ee558b4356f3d9e4fd55c0512d2370e9"
            },
            "downloads": -1,
            "filename": "acme_widgets_models-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "62e90e28ff7e7e6065111524d11aef7b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 5655,
            "upload_time": "2024-04-12T15:29:26",
            "upload_time_iso_8601": "2024-04-12T15:29:26.465008Z",
            "url": "https://files.pythonhosted.org/packages/50/ba/6a279d0f4a1b1a9c670cad5651a2762a62b8401c372b7c517db42b1596b6/acme_widgets_models-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-12 15:29:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "acme-widgets-org",
    "github_project": "models",
    "github_not_found": true,
    "lcname": "acme-widgets-models"
}
        
Elapsed time: 0.23947s