diff --git a/.coverage b/.coverage deleted file mode 100644 index 0298e97..0000000 Binary files a/.coverage and /dev/null differ diff --git a/.flake8 b/.flake8 deleted file mode 100644 index de5a4f9..0000000 --- a/.flake8 +++ /dev/null @@ -1,2 +0,0 @@ -[flake8] -ignore = E501, W503, F541, E203 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff3bd4e..b483680 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,20 +1,18 @@ # This is a basic workflow to help you get started with Actions -name: Use hatch-version-action +name: CI # Controls when the workflow will run on: # Triggers the workflow on push or pull request events but only for the "main" branch push: - branches: [ "*" ] + branches: [ "main" ] + pull_request: + branches: [ "main" ] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: -env: - HATCH_INDEX_USER: __token__ - HATCH_INDEX_AUTH: ${{ secrets.pypi_token }} - # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: # This workflow contains a single job called "build" @@ -26,6 +24,12 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v3 - - uses: waylonwalker/hatch-version-action@v1 + + - name: Setup Python + uses: actions/setup-python@v4.2.0 with: - beforeCommand: "test-lint" + python-version: '3.10' + + - run: pip install hatch + + - uses: waylonwalker/hatch-version-action@v1 diff --git a/README.md b/README.md index 289ad06..86c47dc 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,15 @@ # Hatch Version Action Example +[![PyPI - Version](https://img.shields.io/pypi/v/hatch-version-action-example.svg)](https://pypi.org/project/hatch-version-action-example) +[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/hatch-version-action-example.svg)](https://pypi.org/project/hatch-version-action-example) + +----- + +**Table of Contents** + +- [Installation](#installation) +- [License](#license) + ## Installation ```console diff --git a/hatch_version_action_example/__about__.py b/hatch_version_action_example/__about__.py index a07bca5..fe60eb5 100644 --- a/hatch_version_action_example/__about__.py +++ b/hatch_version_action_example/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2022-present Waylon S. Walker # # SPDX-License-Identifier: MIT -__version__ = "0.1.0.dev6" +__version__ = '0.0.1' diff --git a/pyproject.toml b/pyproject.toml index 247e013..054c164 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,17 +26,6 @@ classifiers = [ dependencies = [] dynamic = ["version"] -[project.optional-dependencies] -dev = [ - "black", - "isort", - "seed-isort-config", - "flake8", - "pytest", - "pytest-cov", - "pytest-mock", -] - [project.urls] Documentation = "https://github.com/unknown/hatch-version-action-example#readme" Issues = "https://github.com/unknown/hatch-version-action-example/issues" @@ -47,27 +36,12 @@ path = "hatch_version_action_example/__about__.py" [tool.hatch.envs.default] dependencies = [ - "black", - "isort", - "seed-isort-config", - "flake8", - "pytest", - "pytest-cov", - "pytest-mock", + "pytest", + "pytest-cov", ] [tool.hatch.envs.default.scripts] cov = "pytest --cov-report=term-missing --cov-config=pyproject.toml --cov=hatch_version_action_example --cov=tests" no-cov = "cov --no-cov" -lint = "flake8 hatch_version_action_example" -format = "black --check hatch_version_action_example" -sort-imports = "isort hatch_version_action_example" -test-lint = [ - "lint", - "format", - "seed-isort-config", - "sort-imports", - "cov", -] [[tool.hatch.envs.test.matrix]] python = ["37", "38", "39", "310", "311"] @@ -85,7 +59,3 @@ exclude_lines = [ "if __name__ == .__main__.:", "if TYPE_CHECKING:", ] - -[tool.isort] -profile = "black" -known_third_party = [] diff --git a/tests/__init__.py b/tests/__init__.py index 1e0fa64..8ecc75f 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,7 +1,3 @@ # SPDX-FileCopyrightText: 2022-present Waylon S. Walker # # SPDX-License-Identifier: MIT - - -def test_me(): - assert True diff --git a/tests/__pycache__/__init__.cpython-310.pyc b/tests/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index 38f9a87..0000000 Binary files a/tests/__pycache__/__init__.cpython-310.pyc and /dev/null differ diff --git a/tests/__pycache__/test_me.cpython-310-pytest-7.1.2.pyc b/tests/__pycache__/test_me.cpython-310-pytest-7.1.2.pyc deleted file mode 100644 index 38909b2..0000000 Binary files a/tests/__pycache__/test_me.cpython-310-pytest-7.1.2.pyc and /dev/null differ diff --git a/tests/test_me.py b/tests/test_me.py deleted file mode 100644 index 7adb7d4..0000000 --- a/tests/test_me.py +++ /dev/null @@ -1,2 +0,0 @@ -def test_me(): - assert True