diff --git a/.github/workflows/pythonpublish.yml b/.github/workflows/pythonpublish.yml index a716123..5a8ee08 100644 --- a/.github/workflows/pythonpublish.yml +++ b/.github/workflows/pythonpublish.yml @@ -20,7 +20,7 @@ jobs: with: python-version: '3.10' - - name: Install dependencies + - name: Install Dependencies run: | python -m pip install --upgrade pip pip install poetry --upgrade @@ -33,7 +33,7 @@ jobs: - name: Poetry Install 2 run: poetry install --with dev - - name: Build and publish + - name: Build and Publish env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} @@ -55,16 +55,18 @@ jobs: with: python-version: "3.11" + - name: Install Dependencies + run: | + python -m pip install --upgrade pip + python -m pip install cibuildwheel twine --upgrade + - name: Build Wheels env: CIBW_SKIP: "cp36-* pp* *manylinux_i686" CIBW_BUILD_VERBOSITY: 1 CIBW_TEST_REQUIRES: "pytest msgpack ruamel.yaml tomli tomli-w" CIBW_TEST_COMMAND: "pytest {package}/test" - run: | - python -m pip install --upgrade pip - python -m pip install cibuildwheel --upgrade - python -m cibuildwheel --output-dir wheels + run: python -m cibuildwheel --output-dir wheels - name: Publish Wheels env: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 99a5bf7..d40f647 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -56,7 +56,7 @@ jobs: path: ~/.cache/pip key: lint-and-mypy-${{ hashFiles('pyproject.toml') }} - - name: Install dependencies + - name: Install Dependencies run: | python -m pip install poetry --upgrade poetry config virtualenvs.create false --local @@ -78,7 +78,7 @@ jobs: - name: Run mypy run: python -m mypy box - - name: Build Wheel and check distribution log description + - name: Build Wheel and Check Distribution Log Description run: | poetry build python -m twine check dist/* @@ -102,7 +102,7 @@ jobs: path: ~/.cache/pip key: test-${{ hashFiles('pyproject.toml') }} - - name: Install dependencies + - name: Install Dependencies run: | python -m pip install --upgrade pip pip install poetry --upgrade diff --git a/box/__init__.py b/box/__init__.py index 88b9a87..12b065b 100644 --- a/box/__init__.py +++ b/box/__init__.py @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- __author__ = "Chris Griffith" -__version__ = "7.0.0rc2" +__version__ = "7.0.0rc3" from box.box import Box from box.box_list import BoxList diff --git a/pyproject.toml b/pyproject.toml index 29c6298..20c91dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ exclude = ''' [tool.poetry] name = "python-box" -version = "7.0.0rc2" +version = "7.0.0rc3" description = "Advanced Python dictionaries with dot notation access" license = "MIT" authors = ["Chris Griffith ", ]