File tree Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 20
20
with :
21
21
python-version : ' 3.10'
22
22
23
- - name : Install dependencies
23
+ - name : Install Dependencies
24
24
run : |
25
25
python -m pip install --upgrade pip
26
26
pip install poetry --upgrade
33
33
- name : Poetry Install 2
34
34
run : poetry install --with dev
35
35
36
- - name : Build and publish
36
+ - name : Build and Publish
37
37
env :
38
38
TWINE_USERNAME : ${{ secrets.PYPI_USERNAME }}
39
39
TWINE_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
@@ -55,16 +55,18 @@ jobs:
55
55
with :
56
56
python-version : " 3.11"
57
57
58
+ - name : Install Dependencies
59
+ run : |
60
+ python -m pip install --upgrade pip
61
+ python -m pip install cibuildwheel twine --upgrade
62
+
58
63
- name : Build Wheels
59
64
env :
60
65
CIBW_SKIP : " cp36-* pp* *manylinux_i686"
61
66
CIBW_BUILD_VERBOSITY : 1
62
67
CIBW_TEST_REQUIRES : " pytest msgpack ruamel.yaml tomli tomli-w"
63
68
CIBW_TEST_COMMAND : " pytest {package}/test"
64
- run : |
65
- python -m pip install --upgrade pip
66
- python -m pip install cibuildwheel --upgrade
67
- python -m cibuildwheel --output-dir wheels
69
+ run : python -m cibuildwheel --output-dir wheels
68
70
69
71
- name : Publish Wheels
70
72
env :
Original file line number Diff line number Diff line change 56
56
path : ~/.cache/pip
57
57
key : lint-and-mypy-${{ hashFiles('pyproject.toml') }}
58
58
59
- - name : Install dependencies
59
+ - name : Install Dependencies
60
60
run : |
61
61
python -m pip install poetry --upgrade
62
62
poetry config virtualenvs.create false --local
78
78
- name : Run mypy
79
79
run : python -m mypy box
80
80
81
- - name : Build Wheel and check distribution log description
81
+ - name : Build Wheel and Check Distribution Log Description
82
82
run : |
83
83
poetry build
84
84
python -m twine check dist/*
@@ -102,7 +102,7 @@ jobs:
102
102
path : ~/.cache/pip
103
103
key : test-${{ hashFiles('pyproject.toml') }}
104
104
105
- - name : Install dependencies
105
+ - name : Install Dependencies
106
106
run : |
107
107
python -m pip install --upgrade pip
108
108
pip install poetry --upgrade
Original file line number Diff line number Diff line change 2
2
# -*- coding: utf-8 -*-
3
3
4
4
__author__ = "Chris Griffith"
5
- __version__ = "7.0.0rc2 "
5
+ __version__ = "7.0.0rc3 "
6
6
7
7
from box .box import Box
8
8
from box .box_list import BoxList
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ exclude = '''
16
16
17
17
[tool .poetry ]
18
18
name = " python-box"
19
- version = " 7.0.0rc2 "
19
+ version = " 7.0.0rc3 "
20
20
description = " Advanced Python dictionaries with dot notation access"
21
21
license = " MIT"
22
22
authors = [
" Chris Griffith <[email protected] >" , ]
You can’t perform that action at this time.
0 commit comments