Skip to content

Commit ca93f2c

Browse files
author
github-actions
committed
2.2.0
Automatically generated by python-semantic-release
1 parent 92d65d2 commit ca93f2c

File tree

4 files changed

+75
-41
lines changed

4 files changed

+75
-41
lines changed

CHANGELOG.md

Lines changed: 72 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,165 +1,199 @@
1-
# Changelog
1+
# CHANGELOG
2+
3+
4+
5+
## v2.2.0 (2024-04-13)
6+
7+
### Documentation
8+
9+
* docs: move information from internals to features ([`97231d6`](https://github.com/cuinixam/python-app-dev/commit/97231d6d1a2c6029171cee4a69f4c5ec830727db))
10+
11+
### Feature
12+
13+
* feat: add dry_run option for executing runnables ([`927a662`](https://github.com/cuinixam/python-app-dev/commit/927a662dbb61a5287587677dacd3ef51d1df641a))
14+
15+
* feat: add custom configuration for steps ([`5c056d1`](https://github.com/cuinixam/python-app-dev/commit/5c056d10f133240a86a8bcaa6dadd73f08378b4f))
16+
17+
### Fix
18+
19+
* fix: semantic versioning can not build package with poetry ([`92d65d2`](https://github.com/cuinixam/python-app-dev/commit/92d65d21900beb1301e408cb696338aefa3ada9e))
220

3-
<!--next-version-placeholder-->
421

522
## v2.1.1 (2024-04-12)
623

724
### Fix
825

9-
* Scoop wrapper finds apps twice ([`4b704ad`](https://github.com/cuinixam/python-app-dev/commit/4b704ad615cfb91cbf51748be46b9a15a7e85585))
26+
* fix: scoop wrapper finds apps twice ([`4b704ad`](https://github.com/cuinixam/python-app-dev/commit/4b704ad615cfb91cbf51748be46b9a15a7e85585))
27+
1028

1129
## v2.1.0 (2024-02-18)
1230

1331
### Feature
1432

15-
* Add option to force runnable execution ([`06fde72`](https://github.com/cuinixam/python-app-dev/commit/06fde72d02d4f040bd1c756e9e6f33484a082c2c))
16-
17-
## v2.0.0 (2024-02-17)
33+
* feat: add option to force runnable execution ([`06fde72`](https://github.com/cuinixam/python-app-dev/commit/06fde72d02d4f040bd1c756e9e6f33484a082c2c))
1834

19-
### Feature
2035

21-
* Make the pipeline loader generic ([`b516274`](https://github.com/cuinixam/python-app-dev/commit/b5162749433af13f14057aa278b5cbcc2df36142))
36+
## v2.0.0 (2024-02-17)
2237

2338
### Breaking
2439

25-
* make the pipeline loader generic ([`b516274`](https://github.com/cuinixam/python-app-dev/commit/b5162749433af13f14057aa278b5cbcc2df36142))
40+
* feat!: make the pipeline loader generic ([`b516274`](https://github.com/cuinixam/python-app-dev/commit/b5162749433af13f14057aa278b5cbcc2df36142))
41+
2642

2743
## v1.13.0 (2024-01-18)
2844

2945
### Feature
3046

31-
* Support deserialize method ([`17e063d`](https://github.com/cuinixam/python-app-dev/commit/17e063ddb39a94eb1d248403239d299511563d88))
47+
* feat: support deserialize method ([`17e063d`](https://github.com/cuinixam/python-app-dev/commit/17e063ddb39a94eb1d248403239d299511563d88))
48+
3249

3350
## v1.12.0 (2024-01-15)
3451

3552
### Feature
3653

37-
* Support lists for registering arguments ([`64e477f`](https://github.com/cuinixam/python-app-dev/commit/64e477f27ff65e25fc46fa0647a1c2096892af14))
54+
* feat: support lists for registering arguments ([`64e477f`](https://github.com/cuinixam/python-app-dev/commit/64e477f27ff65e25fc46fa0647a1c2096892af14))
55+
3856

3957
## v1.11.0 (2024-01-11)
4058

4159
### Feature
4260

43-
* Clear log file ([`76d1e08`](https://github.com/cuinixam/python-app-dev/commit/76d1e080d2879a71142adb1636cc1ea2031c0022))
61+
* feat: clear log file ([`76d1e08`](https://github.com/cuinixam/python-app-dev/commit/76d1e080d2879a71142adb1636cc1ea2031c0022))
62+
4463

4564
## v1.10.0 (2024-01-11)
4665

4766
### Feature
4867

49-
* Add log to file context manager ([`a333716`](https://github.com/cuinixam/python-app-dev/commit/a3337164ce358de00f7dec9c5f67caac5118b814))
68+
* feat: add log to file context manager ([`a333716`](https://github.com/cuinixam/python-app-dev/commit/a3337164ce358de00f7dec9c5f67caac5118b814))
69+
5070

5171
## v1.9.0 (2023-12-09)
5272

5373
### Feature
5474

55-
* Use shell for subprocess executor ([`baced78`](https://github.com/cuinixam/python-app-dev/commit/baced787c081f746fd21abf007d76a8cfdca0481))
75+
* feat: use shell for subprocess executor ([`baced78`](https://github.com/cuinixam/python-app-dev/commit/baced787c081f746fd21abf007d76a8cfdca0481))
76+
5677

5778
## v1.8.2 (2023-11-26)
5879

5980
### Fix
6081

61-
* Application path is not in required paths ([`d1927ed`](https://github.com/cuinixam/python-app-dev/commit/d1927edc78ec0932c6310fa14cbc0434d9feecdb))
82+
* fix: application path is not in required paths ([`d1927ed`](https://github.com/cuinixam/python-app-dev/commit/d1927edc78ec0932c6310fa14cbc0434d9feecdb))
83+
6284

6385
## v1.8.1 (2023-11-26)
6486

6587
### Fix
6688

67-
* Single env path is not parsed properly ([`6a4bb3e`](https://github.com/cuinixam/python-app-dev/commit/6a4bb3e948fc2730ccd3f2ff84023554cb63ca59))
89+
* fix: single env path is not parsed properly ([`6a4bb3e`](https://github.com/cuinixam/python-app-dev/commit/6a4bb3e948fc2730ccd3f2ff84023554cb63ca59))
90+
6891

6992
## v1.8.0 (2023-11-26)
7093

7194
### Feature
7295

73-
* Read env paths for scoop tools ([`a253165`](https://github.com/cuinixam/python-app-dev/commit/a253165356672764d80288664f5ff57dbdbad12a))
96+
* feat: read env paths for scoop tools ([`a253165`](https://github.com/cuinixam/python-app-dev/commit/a253165356672764d80288664f5ff57dbdbad12a))
97+
7498

7599
## v1.7.0 (2023-11-26)
76100

77101
### Feature
78102

79-
* Suprocess executor can override the env ([`c51a413`](https://github.com/cuinixam/python-app-dev/commit/c51a4138f415ee7d4342dea4c4292556c32ee188))
103+
* feat: suprocess executor can override the env ([`c51a413`](https://github.com/cuinixam/python-app-dev/commit/c51a4138f415ee7d4342dea4c4292556c32ee188))
104+
80105

81106
## v1.6.2 (2023-11-26)
82107

83108
### Fix
84109

85-
* Wrong scoop executable is returned ([`3867df0`](https://github.com/cuinixam/python-app-dev/commit/3867df07643dcde3e1ca484091e70aa458a1630d))
110+
* fix: wrong scoop executable is returned ([`3867df0`](https://github.com/cuinixam/python-app-dev/commit/3867df07643dcde3e1ca484091e70aa458a1630d))
111+
86112

87113
## v1.6.1 (2023-11-26)
88114

89115
### Fix
90116

91-
* Wrong scoop executable is returned ([`f1a6a6a`](https://github.com/cuinixam/python-app-dev/commit/f1a6a6ae598e7cc55a926e704e7870fe298c4100))
117+
* fix: wrong scoop executable is returned ([`f1a6a6a`](https://github.com/cuinixam/python-app-dev/commit/f1a6a6ae598e7cc55a926e704e7870fe298c4100))
118+
92119

93120
## v1.6.0 (2023-11-25)
94121

95122
### Feature
96123

97-
* Check if scoop is installed in user home ([`007cf6a`](https://github.com/cuinixam/python-app-dev/commit/007cf6a6d349483a6cbeb170168b840a4fdc5acb))
124+
* feat: check if scoop is installed in user home ([`007cf6a`](https://github.com/cuinixam/python-app-dev/commit/007cf6a6d349483a6cbeb170168b840a4fdc5acb))
125+
98126

99127
## v1.5.1 (2023-11-02)
100128

101129
### Fix
102130

103-
* Optional arguments type is wrong ([`9687f6a`](https://github.com/cuinixam/python-app-dev/commit/9687f6a634046d16aee3d4f3b738b3ff31ef1c6a))
131+
* fix: optional arguments type is wrong ([`9687f6a`](https://github.com/cuinixam/python-app-dev/commit/9687f6a634046d16aee3d4f3b738b3ff31ef1c6a))
132+
104133

105134
## v1.5.0 (2023-10-25)
106135

107136
### Feature
108137

109-
* Subprocess print stdout in realtime ([`78dc4ac`](https://github.com/cuinixam/python-app-dev/commit/78dc4ac02f9a1ff85cd45c697f2538757994683a))
138+
* feat: subprocess print stdout in realtime ([`78dc4ac`](https://github.com/cuinixam/python-app-dev/commit/78dc4ac02f9a1ff85cd45c697f2538757994683a))
139+
110140

111141
## v1.4.1 (2023-10-24)
112142

113143
### Fix
114144

115-
* Exception is thrown if file is not found ([`4b44d10`](https://github.com/cuinixam/python-app-dev/commit/4b44d10d7f2d5eae9fa37768d626c216f7ac7848))
145+
* fix: exception is thrown if file is not found ([`4b44d10`](https://github.com/cuinixam/python-app-dev/commit/4b44d10d7f2d5eae9fa37768d626c216f7ac7848))
146+
116147

117148
## v1.4.0 (2023-10-24)
118149

119150
### Feature
120151

121-
* Executor support for always run runnables ([`8015b85`](https://github.com/cuinixam/python-app-dev/commit/8015b858d457691978c6d161a990ae492fa5015c))
152+
* feat: executor support for always run runnables ([`8015b85`](https://github.com/cuinixam/python-app-dev/commit/8015b858d457691978c6d161a990ae492fa5015c))
153+
122154

123155
## v1.3.0 (2023-10-22)
124156

125157
### Feature
126158

127-
* Support registering arguments with action ([`0fc0261`](https://github.com/cuinixam/python-app-dev/commit/0fc02617712afdacd63b622bf69114542009d64e))
159+
* feat: support registering arguments with action ([`0fc0261`](https://github.com/cuinixam/python-app-dev/commit/0fc02617712afdacd63b622bf69114542009d64e))
160+
128161

129162
## v1.2.0 (2023-09-30)
130163

131164
### Feature
132165

133-
* Support directories as dependencies ([`da98390`](https://github.com/cuinixam/python-app-dev/commit/da983901e3c4d4b354ab7c57f61859962391cef7))
166+
* feat: support directories as dependencies ([`da98390`](https://github.com/cuinixam/python-app-dev/commit/da983901e3c4d4b354ab7c57f61859962391cef7))
134167

135-
## v1.1.0 (2023-09-30)
136-
137-
### Feature
138168

139-
* Support callbacks with any number of args ([`5304ca6`](https://github.com/cuinixam/python-app-dev/commit/5304ca6f94e270792a2c742dfb23f7d20a5abcd0))
169+
## v1.1.0 (2023-09-30)
140170

141171
### Documentation
142172

143-
* Remove username from project title ([`991cf61`](https://github.com/cuinixam/python-app-dev/commit/991cf61ab45533a1d31e356a9d6c2e02c276ff17))
144-
145-
## v1.0.0 (2023-09-18)
173+
* docs: remove username from project title ([`991cf61`](https://github.com/cuinixam/python-app-dev/commit/991cf61ab45533a1d31e356a9d6c2e02c276ff17))
146174

147175
### Feature
148176

149-
* Rename module to py-app-dev ([`206b8ac`](https://github.com/cuinixam/python-app-dev/commit/206b8ac6c5e43cb36fdf4172fe7b14c782185329))
177+
* feat: support callbacks with any number of args ([`5304ca6`](https://github.com/cuinixam/python-app-dev/commit/5304ca6f94e270792a2c742dfb23f7d20a5abcd0))
178+
179+
180+
## v1.0.0 (2023-09-18)
150181

151182
### Breaking
152183

153-
* rename module to py-app-dev ([`206b8ac`](https://github.com/cuinixam/python-app-dev/commit/206b8ac6c5e43cb36fdf4172fe7b14c782185329))
184+
* feat!: rename module to py-app-dev ([`206b8ac`](https://github.com/cuinixam/python-app-dev/commit/206b8ac6c5e43cb36fdf4172fe7b14c782185329))
185+
154186

155187
## v0.1.1 (2023-09-15)
156188

157189
### Fix
158190

159-
* Optional types are not optional arguments ([`5a64123`](https://github.com/cuinixam/python-app-dev/commit/5a64123f8f049d90788e566892c226e2ddd4b68f))
191+
* fix: optional types are not optional arguments ([`5a64123`](https://github.com/cuinixam/python-app-dev/commit/5a64123f8f049d90788e566892c226e2ddd4b68f))
192+
160193

161194
## v0.1.0 (2023-09-10)
162195

163196
### Feature
164197

165-
* Make view class generic ([`3a641b7`](https://github.com/cuinixam/python-app-dev/commit/3a641b74839639351661d8a230c46662ad56e7f0))
198+
* feat: make view class generic ([`3a641b7`](https://github.com/cuinixam/python-app-dev/commit/3a641b74839639351661d8a230c46662ad56e7f0))
199+

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
project = "Python App Development"
2121
copyright = f"2023-{datetime.datetime.now().year}, cuinixam"
2222
author = "cuinixam"
23-
release = "2.1.1"
23+
release = "2.2.0"
2424

2525
# -- General configuration ---------------------------------------------------
2626
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "py-app-dev"
3-
version = "2.1.1"
3+
version = "2.2.0"
44
description = "My application development modules."
55
authors = ["cuinixam <me@cuinixam.com>"]
66
license = "MIT"

src/py_app_dev/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.1.1"
1+
__version__ = "2.2.0"

0 commit comments

Comments
 (0)