You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15-2Lines changed: 15 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,27 @@
3
3
All notable changes to this project will be documented in this file.
4
4
5
5
<!-- git-cliff-unreleased-start -->
6
-
## 3.1.1 - **not yet released**
6
+
## 3.2.1 - **not yet released**
7
+
8
+
### 🐛 Bug Fixes
9
+
10
+
- Fix crawler deadlock when API fails during marking request as handled ([#768](https://github.com/apify/apify-sdk-python/pull/768)) ([66ed5ea](https://github.com/apify/apify-sdk-python/commit/66ed5eaf819f9c9f411c814606187d76d32a4e11)) by [@Pijukatel](https://github.com/Pijukatel), closes [#1694](https://github.com/apify/apify-sdk-python/issues/1694)
- Stop silently swallowing exceptions in request queue ([#777](https://github.com/apify/apify-sdk-python/pull/777)) ([6358d66](https://github.com/apify/apify-sdk-python/commit/6358d66aeb83484845b17f7c8632b6c763cef368)) by [@vdusek](https://github.com/vdusek)
23
+
- Handle TimeoutError in Actor __aexit__ to prevent resource leaks ([#776](https://github.com/apify/apify-sdk-python/pull/776)) ([fb13765](https://github.com/apify/apify-sdk-python/commit/fb13765448a2a6e2b776de819ece68f90abff1e3)) by [@vdusek](https://github.com/vdusek)
24
+
- Pass name instead of id for name param in SmartApifyStorageClient ([#775](https://github.com/apify/apify-sdk-python/pull/775)) ([56cfc38](https://github.com/apify/apify-sdk-python/commit/56cfc38aa98a2a6689dd077e9d5c5d8729872413)) by [@vdusek](https://github.com/vdusek)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -118,6 +118,26 @@ To run the documentation locally (requires Node.js):
118
118
uv run poe run-docs
119
119
```
120
120
121
+
## Commits
122
+
123
+
We use [Conventional Commits](https://www.conventionalcommits.org/) format for commit messages. This convention is used to automatically determine version bumps during the release process.
124
+
125
+
### Available commit types
126
+
127
+
| Type | Description |
128
+
| ---- | ----------- |
129
+
|`feat`| A new feature |
130
+
|`fix`| A bug fix |
131
+
|`docs`| Documentation only changes |
132
+
|`style`| Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) |
133
+
|`refactor`| A code change that neither fixes a bug nor adds a feature |
134
+
|`perf`| A code change that improves performance |
135
+
|`test`| Adding missing tests or correcting existing tests |
136
+
|`build`| Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm) |
137
+
|`ci`| Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs) |
138
+
|`chore`| Other changes that don't modify src or test files |
139
+
|`revert`| Reverts a previous commit |
140
+
121
141
## Release process
122
142
123
143
Publishing new versions to [PyPI](https://pypi.org/project/apify) is automated through GitHub Actions.
0 commit comments