Skip to content

Commit 49bd6a7

Browse files
committed
chore(release): 0.1.0
1 parent ed7d3bd commit 49bd6a7

File tree

2 files changed

+29
-13
lines changed

2 files changed

+29
-13
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Changelog
2+
3+
## 0.1.0 (2024-11-16)
4+
5+
### Features
6+
7+
* add release-it configuration ([ed7d3bd](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/ed7d3bd9ec02b5b129ac32a8ef9d05b24b9d7fca))
8+
* initial commit ([2336fcd](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/2336fcdcc030f1544789419e197554ad2d0a53d3))
9+
* initial implementation ([29df31a](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/29df31ab0b81deee3eb473818e47b05a56de9d28))
10+
* **IssueEvent:** add "work_item" kind and "action" field ([6874a16](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/6874a1658ed41b5d5f8d30a2a17b06e579b797e6))
11+
* **IssueEvent:** add changes support ([2543353](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/25433537cdc958951f396e16424c4e4580fd42c5))
12+
* **MergeRequestEvent:** add support for "action" and "changes" fields ([c7d2ee1](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/c7d2ee10ec535e52930df699971711c6a3945741))
13+
* **README:** add note on individual event models ([51ba4d6](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/51ba4d6484fd43434037841debffe44260e8d2c4))
14+
* run tests on commits ([85e2274](https://github.com/rjw57/pydantic-gitlab-webhooks/commit/85e2274104dde71240c0cbf57e28a0a3144ed3a7))

pyproject.toml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,25 @@
22
name = "pydantic-gitlab-webhooks"
33
version = "0.1.0"
44
description = "Pydantic models for GitLab webhook payloads"
5-
authors = ["Rich Wareham <[email protected]>"]
5+
authors = [
6+
"Rich Wareham <[email protected]>"
7+
]
68
license = "MIT"
79
readme = "README.md"
810

9-
[tool.poetry.dependencies]
10-
python = "^3.10"
11-
pydantic = {extras = ["email"], version = "^2.9.2"}
12-
python-dateutil = "^2.9.0.post0"
11+
[tool.poetry.dependencies]
12+
python = "^3.10"
13+
python-dateutil = "^2.9.0.post0"
14+
15+
[tool.poetry.dependencies.pydantic]
16+
extras = [ "email" ]
17+
version = "^2.9.2"
1318

1419
[tool.poetry.group.dev.dependencies]
1520
pytest = "^8.3.3"
1621
pytest-cov = "^6.0.0"
1722
faker = "^33.0.0"
1823

19-
[build-system]
20-
requires = ["poetry-core"]
21-
build-backend = "poetry.core.masonry.api"
22-
2324
[tool.pytest.ini_options]
2425
addopts = "--cov --cov-report term --cov-report html"
2526

@@ -30,10 +31,11 @@ ignore_missing_imports = true
3031
line-length = 99
3132

3233
[tool.coverage.run]
33-
omit= [
34-
"*/test/*",
35-
"*/tests/*",
36-
]
34+
omit = [ "*/test/*", "*/tests/*" ]
3735

3836
[tool.isort]
3937
profile = "black"
38+
39+
[build-system]
40+
requires = [ "poetry-core" ]
41+
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)