kitsuyui-pypi-playground


Namekitsuyui-pypi-playground JSON
Version 0.4.0 PyPI version JSON
download
home_pagehttps://github.com/kitsuyui/pypi-playground
SummaryA playground for publishing packages to PyPI
upload_time2023-10-06 04:47:37
maintainer
docs_urlNone
authorYui Kitsu
requires_python>=3.8
licenseBSD-3-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pypi-playground

## What is this?

This is a repository for creating sample code for publishing to PyPI.
I manage multiple Python projects, but the configuration for publishing them to PyPI is almost the same.
In this playground, I experiment with them, and configure them to speed up CI and make project management easier.

- https://github.com/kitsuyui/python-richset
- https://github.com/kitsuyui/dict_zip
- https://github.com/kitsuyui/python-throttle-controller
- https://github.com/kitsuyui/cachepot
- https://github.com/kitsuyui/python-template-analysis
- https://github.com/kitsuyui/python-timevec

# Usage

## Install dependencies

Install dependencies with [poetry](https://python-poetry.org/).

```bash
poetry install
```

## Run tests

```bash
poetry poe test
```

## Format

```bash
poetry poe format
```

- [isort](https://pycqa.github.io/isort/) for import sorting
- [black](https://black.readthedocs.io/en/stable/) for formatting
- [pyupgrade](https://github.com/asottile/pyupgrade) for upgrading syntax to the latest version of Python

## Lint

```bash
poetry poe check
```

- [mypy](https://mypy.readthedocs.io/en/stable/) for static type checking
- [flake8](https://flake8.pycqa.org/en/latest/) for linting
- [black](https://black.readthedocs.io/en/stable/) for formatting check
- [isort](https://pycqa.github.io/isort/) for import sorting check

# LICENSE

BSD 3-Clause License

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kitsuyui/pypi-playground",
    "name": "kitsuyui-pypi-playground",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "Yui Kitsu",
    "author_email": "kitsuyui+github@kitsuyui.com",
    "download_url": "https://files.pythonhosted.org/packages/b7/86/fb1bc84b7e6c2ce3c03cc5c1d2d87224d1a07cedde4913027b45bb6166d6/kitsuyui-pypi-playground-0.4.0.tar.gz",
    "platform": null,
    "description": "# pypi-playground\n\n## What is this?\n\nThis is a repository for creating sample code for publishing to PyPI.\nI manage multiple Python projects, but the configuration for publishing them to PyPI is almost the same.\nIn this playground, I experiment with them, and configure them to speed up CI and make project management easier.\n\n- https://github.com/kitsuyui/python-richset\n- https://github.com/kitsuyui/dict_zip\n- https://github.com/kitsuyui/python-throttle-controller\n- https://github.com/kitsuyui/cachepot\n- https://github.com/kitsuyui/python-template-analysis\n- https://github.com/kitsuyui/python-timevec\n\n# Usage\n\n## Install dependencies\n\nInstall dependencies with [poetry](https://python-poetry.org/).\n\n```bash\npoetry install\n```\n\n## Run tests\n\n```bash\npoetry poe test\n```\n\n## Format\n\n```bash\npoetry poe format\n```\n\n- [isort](https://pycqa.github.io/isort/) for import sorting\n- [black](https://black.readthedocs.io/en/stable/) for formatting\n- [pyupgrade](https://github.com/asottile/pyupgrade) for upgrading syntax to the latest version of Python\n\n## Lint\n\n```bash\npoetry poe check\n```\n\n- [mypy](https://mypy.readthedocs.io/en/stable/) for static type checking\n- [flake8](https://flake8.pycqa.org/en/latest/) for linting\n- [black](https://black.readthedocs.io/en/stable/) for formatting check\n- [isort](https://pycqa.github.io/isort/) for import sorting check\n\n# LICENSE\n\nBSD 3-Clause License\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "A playground for publishing packages to PyPI",
    "version": "0.4.0",
    "project_urls": {
        "Homepage": "https://github.com/kitsuyui/pypi-playground"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c40b4784849adce691f9b23a036779fd15ef09c8235fa569b8f8a628e06270c9",
                "md5": "330baa69d8f8742893d1b92ed608c9ef",
                "sha256": "c800a1d1da0c269b32d7081b8d5607648a2b70e10ba5dd86d2f1f67fb2ca693e"
            },
            "downloads": -1,
            "filename": "kitsuyui_pypi_playground-0.4.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "330baa69d8f8742893d1b92ed608c9ef",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 2376,
            "upload_time": "2023-10-06T04:47:36",
            "upload_time_iso_8601": "2023-10-06T04:47:36.187489Z",
            "url": "https://files.pythonhosted.org/packages/c4/0b/4784849adce691f9b23a036779fd15ef09c8235fa569b8f8a628e06270c9/kitsuyui_pypi_playground-0.4.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b786fb1bc84b7e6c2ce3c03cc5c1d2d87224d1a07cedde4913027b45bb6166d6",
                "md5": "091c0d1882363a696a6d68aa0b1175b5",
                "sha256": "6fd92574c2a4ea5715942cfa1b3992a2d9274e4daceb05a3d3a5933a7a999acb"
            },
            "downloads": -1,
            "filename": "kitsuyui-pypi-playground-0.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "091c0d1882363a696a6d68aa0b1175b5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 18024,
            "upload_time": "2023-10-06T04:47:37",
            "upload_time_iso_8601": "2023-10-06T04:47:37.616063Z",
            "url": "https://files.pythonhosted.org/packages/b7/86/fb1bc84b7e6c2ce3c03cc5c1d2d87224d1a07cedde4913027b45bb6166d6/kitsuyui-pypi-playground-0.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-06 04:47:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kitsuyui",
    "github_project": "pypi-playground",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "kitsuyui-pypi-playground"
}
        
Elapsed time: 0.12029s