|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## [2.0.1](../../releases/tag/v2.0.1) - Unreleased |
| 3 | +All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | | -- ... |
6 | | - |
7 | | -## [2.0.0](../../releases/tag/v2.0.0) - 2024-09-10 |
8 | | - |
9 | | -- Check the [Upgrading to v2.0](https://docs.apify.com/sdk/python/docs/upgrading/upgrading-to-v2) guide. |
| 5 | +## 2.1.0 - **not yet released** |
10 | 6 |
|
11 | 7 | ### 🚀 Features |
12 | 8 |
|
13 | | -- Using Crawlee for Python under the hood ([#210](https://github.com/apify/apify-sdk-python/pull/210)) by [@janbuchar](https://github.com/janbuchar) |
14 | | -- Better Actor API typing ([#256](https://github.com/apify/crawlee-python/pull/256)) by [@janbuchar](https://github.com/janbuchar) |
15 | | -- Expose Request from Crawlee ([#266](https://github.com/apify/crawlee-python/pull/266)) by [@vdusek](https://github.com/vdusek) |
16 | | -- Improve examples in README ([#269](https://github.com/apify/crawlee-python/pull/269)) by [@vdusek](https://github.com/vdusek) |
17 | | -- Automatically configure logging ([#271](https://github.com/apify/crawlee-python/pull/271)) by [@janbuchar](https://github.com/janbuchar) |
| 9 | +- Add standby URL, change default standby port ([#287](https://github.com/apify/apify-sdk-python/pulls/287)) ([8cd2f2c](https://github.com/apify/apify-sdk-python/commit/8cd2f2cb9d1191dbc93bf1b8a2d70189881c64ad)) by [@jirimoravcik](https://github.com/jirimoravcik) |
18 | 10 |
|
19 | 11 | ### 🐛 Bug Fixes |
20 | 12 |
|
21 | | -- Make `apify.log` public ([#249](https://github.com/apify/crawlee-python/pull/249)) by [@janbuchar](https://github.com/janbuchar) |
22 | | -- Dataset list response handling ([#257](https://github.com/apify/crawlee-python/pull/257)) by [@janbuchar](https://github.com/janbuchar) |
23 | | -- Ignore deprecated platform events ([#258](https://github.com/apify/crawlee-python/pull/258)) by [@janbuchar](https://github.com/janbuchar) |
24 | | -- Possible infinity loop in Apify-Scrapy proxy middleware ([#259](https://github.com/apify/crawlee-python/pull/259)) by [@vdusek](https://github.com/vdusek) |
25 | | -- Hotfix for `batch_add_requests` batch size limit ([#261](https://github.com/apify/crawlee-python/pull/261)) by [@janbuchar](https://github.com/janbuchar) |
26 | | - |
27 | | -### Added |
28 | | - |
29 | | -- Upgrade Apify Client to 1.7.1 |
30 | | - |
31 | | -## [1.7.2](../../releases/tag/v1.7.2) - 2024-07-08 |
32 | | - |
33 | | -### Added |
34 | | - |
35 | | -- Add Actor Standby port |
36 | | - |
37 | | -## [1.7.1](../../releases/tag/v1.7.1) - 2024-05-23 |
38 | | - |
39 | | -### Fixed |
40 | | - |
41 | | -- Set a timeout for Actor cleanup |
42 | | - |
43 | | -## [1.7.0](../../releases/tag/v1.7.0) - 2024-03-12 |
44 | | - |
45 | | -### Added |
46 | | - |
47 | | -- Add a new way of generating the `uniqueKey` field of the request, aligning it with the Crawlee. |
48 | | - |
49 | | -### Fixed |
50 | | - |
51 | | -- Improve error handling for `to_apify_request` serialization failures |
52 | | -- Scrapy's `Request.dont_filter` works. |
53 | | - |
54 | | -## [1.6.0](../../releases/tag/v1.6.0) - 2024-02-23 |
55 | | - |
56 | | -### Fixed |
57 | | - |
58 | | -- Update of Scrapy integration, fixes in `ApifyScheduler`, `to_apify_request` and `apply_apify_settings`. |
59 | | - |
60 | | -### Removed |
61 | | - |
62 | | -- Removed `ApifyRetryMiddleware` and stay with the Scrapy's default one |
63 | | - |
64 | | -## [1.5.5](../../releases/tag/v1.5.5) - 2024-02-01 |
65 | | - |
66 | | -### Fixed |
67 | | - |
68 | | -- Fix conversion of `headers` fields in Apify <--> Scrapy request translation |
69 | | - |
70 | | -## [1.5.4](../../releases/tag/v1.5.4) - 2024-01-24 |
71 | | - |
72 | | -### Fixed |
73 | | - |
74 | | -- Fix conversion of `userData` and `headers` fields in Apify <--> Scrapy request translation |
75 | | - |
76 | | -## [1.5.3](../../releases/tag/v1.5.3) - 2024-01-23 |
77 | | - |
78 | | -### Added |
79 | | - |
80 | | -- Add `apply_apify_settings` function to Scrapy subpackage |
81 | | - |
82 | | -## [1.5.2](../../releases/tag/v1.5.2) - 2024-01-19 |
83 | | - |
84 | | -### Internal changes |
85 | | - |
86 | | -- Create a new subpackage for Scrapy pipelines |
87 | | -- Remove some noqas thanks to the new Ruff release |
88 | | -- Replace relative imports with absolute imports |
89 | | -- Replace asserts with custom checks in Scrapy subpackage |
90 | | - |
91 | | -### Fixed |
92 | | - |
93 | | -- Add missing import check to `ApifyHttpProxyMiddleware` |
94 | | - |
95 | | -## [1.5.1](../../releases/tag/v1.5.1) - 2024-01-10 |
96 | | - |
97 | | -### Internal changes |
98 | | - |
99 | | -- Allowed running integration tests from PRs from forks, after maintainer approval |
100 | | -- Do not close `nested_event_loop` in the `Scheduler.__del__` |
101 | | - |
102 | | -## [1.5.0](../../releases/tag/v1.5.0) - 2024-01-03 |
103 | | - |
104 | | -### Added |
105 | | - |
106 | | -- Added `ApifyHttpProxyMiddleware` |
| 13 | +- Adjust tests of scrapy user data ([#284](https://github.com/apify/apify-sdk-python/pulls/284)) ([26ffb15](https://github.com/apify/apify-sdk-python/commit/26ffb15797effcfad1a25c840dd3d17663e26ea3)) by [@janbuchar](https://github.com/janbuchar) |
| 14 | +- Use HttpHeaders type in Scrapy integration ([#289](https://github.com/apify/apify-sdk-python/pulls/289)) ([3e33e91](https://github.com/apify/apify-sdk-python/commit/3e33e9147bfd60554b9da41b032c0451f91ba27b)) by [@vdusek](https://github.com/vdusek) |
107 | 15 |
|
108 | | -## [1.4.1](../../releases/tag/v1.4.1) - 2023-12-21 |
| 16 | +## [2.0.0](https://github.com/apify/apify-sdk-python/releases/tags/v2.0.0) (2024-09-10) |
109 | 17 |
|
110 | | -### Fixed |
111 | | - |
112 | | -- Resolved issue in `ApifyRetryMiddleware.process_exception()`, where requests were getting stuck in the request queue |
113 | | - |
114 | | -### Internal changes |
115 | | - |
116 | | -- Fixed type hint problems for resource clients |
117 | | - |
118 | | -## [1.4.0](../../releases/tag/v1.4.0) - 2023-12-05 |
119 | | - |
120 | | -### Internal changes |
121 | | - |
122 | | -- Migrate from Autopep8 and Flake8 to Ruff |
123 | | - |
124 | | -## [1.3.0](../../releases/tag/v1.3.0) - 2023-11-15 |
125 | | - |
126 | | -### Added |
127 | | - |
128 | | -- Added `scrapy` extra |
129 | | - |
130 | | -## [1.2.0](../../releases/tag/v1.2.0) - 2023-10-23 |
131 | | - |
132 | | -### Added |
133 | | - |
134 | | -- Added support for Python 3.12 |
135 | | - |
136 | | -### Internal changes |
137 | | - |
138 | | -- Fix lint error (E721) in unit tests (for instance checks use `isinstance()`) |
139 | | - |
140 | | -## [1.1.5](../../releases/tag/v1.1.5) - 2023-10-03 |
141 | | - |
142 | | -### Added |
143 | | - |
144 | | -- Update the Apify log formatter to contain an option for adding the logger name |
145 | | - |
146 | | -### Internal changes |
147 | | - |
148 | | -- rewrote documentation publication to use Docusaurus |
149 | | -- removed PR Toolkit workflow |
150 | | - |
151 | | -## [1.1.4](../../releases/tag/v1.1.4) - 2023-09-06 |
152 | | - |
153 | | -### Fixed |
154 | | - |
155 | | -- resolved issue with querying request queue head multiple times in parallel |
156 | | - |
157 | | -### Internal changes |
158 | | - |
159 | | -- fixed integration tests for Actor logger |
160 | | -- removed `pytest-randomly` Pytest plugin |
161 | | -- unpinned `apify-client` and `apify-shared` to improve compatibility with their newer versions |
162 | | - |
163 | | -## [1.1.3](../../releases/tag/v1.1.3) - 2023-08-25 |
164 | | - |
165 | | -### Internal changes |
166 | | - |
167 | | -- unified indentation in configuration files |
168 | | -- update the `Actor.reboot` method to use the new reboot endpoint |
169 | | - |
170 | | -## [1.1.2](../../releases/tag/v1.1.2) - 2023-08-02 |
171 | | - |
172 | | -### Internal changes |
173 | | - |
174 | | -- started importing general constants and utilities from the `apify-shared` library |
175 | | -- simplified code via `flake8-simplify` |
176 | | -- started using environment variables with prefix `ACTOR_` instead of some with prefix `APIFY_` |
177 | | -- pinned `apify-client` and `apify-shared` to prevent their implicit updates from breaking SDK |
| 18 | +### 🚀 Features |
178 | 19 |
|
179 | | -## [1.1.1](../../releases/tag/v1.1.1) - 2023-05-23 |
| 20 | +- Better Actor API typing ([#256](https://github.com/apify/apify-sdk-python/pulls/256, closes [#243](https://github.com/apify/apify-sdk-python/issues/243))) ([abb87e7](https://github.com/apify/apify-sdk-python/commit/abb87e7f3c272f88a9a76292d8394fe93b98428a)) by [@janbuchar](https://github.com/janbuchar) |
| 21 | +- Expose Request from Crawlee ([#266](https://github.com/apify/apify-sdk-python/pulls/266)) ([1f01278](https://github.com/apify/apify-sdk-python/commit/1f01278c77f261500bc74efd700c0583ac45fd82)) by [@vdusek](https://github.com/vdusek) |
| 22 | +- Automatically configure logging ([#271](https://github.com/apify/apify-sdk-python/pulls/271)) ([1906bb2](https://github.com/apify/apify-sdk-python/commit/1906bb216b8a3f1c2ad740c551ee019c2ba0696f)) by [@janbuchar](https://github.com/janbuchar) |
180 | 23 |
|
181 | | -### Fixed |
| 24 | +### 🐛 Bug Fixes |
182 | 25 |
|
183 | | -- relaxed dependency requirements to improve compatibility with other libraries |
| 26 | +- Make apify.log public again ([#249](https://github.com/apify/apify-sdk-python/pulls/249)) ([22677f5](https://github.com/apify/apify-sdk-python/commit/22677f57b2aff6c9bddbee305e5a62e39bbf5915)) by [@janbuchar](https://github.com/janbuchar) |
| 27 | +- Dataset list response handling ([#257](https://github.com/apify/apify-sdk-python/pulls/257)) ([0ea57d7](https://github.com/apify/apify-sdk-python/commit/0ea57d7c4788bff31f215c447c1881e56d6508bb)) by [@janbuchar](https://github.com/janbuchar) |
| 28 | +- Ignore deprecated platform events ([#258](https://github.com/apify/apify-sdk-python/pulls/258)) ([ed5ab3b](https://github.com/apify/apify-sdk-python/commit/ed5ab3b80c851a817aa87806c39cd8ef3e86fde5)) by [@janbuchar](https://github.com/janbuchar) |
| 29 | +- Possible infinity loop in Apify-Scrapy proxy middleware ([#259](https://github.com/apify/apify-sdk-python/pulls/259)) ([8647a94](https://github.com/apify/apify-sdk-python/commit/8647a94289423528f2940d9f7174f81682fbb407)) by [@vdusek](https://github.com/vdusek) |
| 30 | +- Hotfix for batch_add_requests batch size limit ([#261](https://github.com/apify/apify-sdk-python/pulls/261)) ([61d7a39](https://github.com/apify/apify-sdk-python/commit/61d7a392d182a752c91193170dca351f4cb0fbf3)) by [@janbuchar](https://github.com/janbuchar) |
184 | 31 |
|
185 | | -## [1.1.0](../../releases/tag/v1.1.0) - 2023-05-23 |
| 32 | +### Refactor |
186 | 33 |
|
187 | | -### Added |
| 34 | +- Preparation for v2 release ([#210](https://github.com/apify/apify-sdk-python/pulls/210, closes [#135](https://github.com/apify/apify-sdk-python/issues/135), [#137](https://github.com/apify/apify-sdk-python/issues/137), [#138](https://github.com/apify/apify-sdk-python/issues/138), [#147](https://github.com/apify/apify-sdk-python/issues/147), [#149](https://github.com/apify/apify-sdk-python/issues/149), [#237](https://github.com/apify/apify-sdk-python/issues/237))) ([2f9dcc5](https://github.com/apify/apify-sdk-python/commit/2f9dcc559414f31e3f4fc87e72417a36494b9c84)) by [@janbuchar](https://github.com/janbuchar) |
188 | 35 |
|
189 | | -- option to add event handlers which accept no arguments |
190 | | -- added support for `is_terminal` flag in status message update |
191 | | -- option to set status message along with `Actor.exit()` |
| 36 | +## [1.7.2](https://github.com/apify/apify-sdk-python/releases/tags/v1.7.2) (2024-07-08) |
192 | 37 |
|
193 | | -### Fixed |
| 38 | +### 🚀 Features |
194 | 39 |
|
195 | | -- started enforcing local storage to always use the UTF-8 encoding |
196 | | -- fixed saving key-value store values to local storage with the right extension for a given content type |
| 40 | +- Add actor standby port ([#220](https://github.com/apify/apify-sdk-python/pulls/220)) ([6d0d87d](https://github.com/apify/apify-sdk-python/commit/6d0d87dcaedaf42d8eeb7d23c56f6b102434cbcb)) by [@jirimoravcik](https://github.com/jirimoravcik) |
197 | 41 |
|
198 | | -### Internal changes |
| 42 | +## [1.7.1](https://github.com/apify/apify-sdk-python/releases/tags/v1.7.1) (2024-05-23) |
199 | 43 |
|
200 | | -- switched from `setup.py` to `pyproject.toml` for specifying project setup |
| 44 | +### 🐛 Bug Fixes |
201 | 45 |
|
202 | | -## [1.0.0](../../releases/tag/v1.0.0) - 2023-03-13 |
| 46 | +- Set a timeout for Actor cleanup ([#206](https://github.com/apify/apify-sdk-python/pulls/206, closes [#200](https://github.com/apify/apify-sdk-python/issues/200))) ([cfed57d](https://github.com/apify/apify-sdk-python/commit/cfed57d6cff4fd15fe4b25578573190d53b9942c)) by [@janbuchar](https://github.com/janbuchar) |
203 | 47 |
|
204 | | -### Internal changes |
| 48 | +## [1.1.2](https://github.com/apify/apify-sdk-python/releases/tags/v1.1.2) (2023-08-02) |
205 | 49 |
|
206 | | -- updated to `apify-client` 1.0.0 |
207 | | -- started triggering base Docker image builds when releasing a new version |
| 50 | +### 🚀 Features |
208 | 51 |
|
209 | | -### Fixed |
| 52 | +- Use Actor env vars ([#105](https://github.com/apify/apify-sdk-python/pulls/105)) ([f0ba351](https://github.com/apify/apify-sdk-python/commit/f0ba35103eb9efbf39ea394d390430c849bf127c)) by [@jirimoravcik](https://github.com/jirimoravcik) |
210 | 53 |
|
211 | | -- fixed `RequestQueue` not loading requests from an existing queue properly |
| 54 | +## [1.1.0](https://github.com/apify/apify-sdk-python/releases/tags/v1.1.0) (2023-05-23) |
212 | 55 |
|
213 | | -## [0.2.0](../../releases/tag/v0.2.0) - 2023-03-06 |
| 56 | +### 🚀 Features |
214 | 57 |
|
215 | | -### Breaking changes |
| 58 | +- Use test user token from organisation secrets ([#90](https://github.com/apify/apify-sdk-python/pulls/90)) ([7826a38](https://github.com/apify/apify-sdk-python/commit/7826a382d7a3c0a1531b3a7bb73369e2801e6fa0)) by [@drobnikj](https://github.com/drobnikj) |
216 | 59 |
|
217 | | -- fixed local `MemoryStorageClient` not handling the difference between storage `id` and `name` correctly |
| 60 | +## [0.2.0](https://github.com/apify/apify-sdk-python/releases/tags/v0.2.0) (2023-03-06) |
218 | 61 |
|
219 | | -### Added |
| 62 | +### 🚀 Features |
220 | 63 |
|
221 | | -- Added the `KeyValueStore.get_public_url()` method to get public URLs of key-value store records |
| 64 | +- Add chunking mechanism to push_data, cleanup TODOs ([#67](https://github.com/apify/apify-sdk-python/pulls/67)) ([5f38d51](https://github.com/apify/apify-sdk-python/commit/5f38d51a57912071439ac88405311d2cb7044190)) by [@jirimoravcik](https://github.com/jirimoravcik) |
222 | 65 |
|
223 | | -### Fixed |
| 66 | +## [0.1.0](https://github.com/apify/apify-sdk-python/releases/tags/v0.1.0) (2023-02-09) |
224 | 67 |
|
225 | | -- fixed parsing messages from the platform events websocket when they have no event data |
226 | | -- fixed `EventManager` not waiting for platform events websocket connection during initialization |
227 | | -- fixed local `RequestQueueClient` not respecting the `forefront` argument |
228 | | -- fixed local `RequestQueueClient` not counting the `handledRequestCount` property |
229 | | -- fixed local storage operations possibly running in parallel |
230 | | -- stopped calling `sys.exit()` in a nested asyncio loop |
231 | | -- stopped purging storages by default |
| 68 | +### 🚀 Features |
232 | 69 |
|
233 | | -### Internal changes |
| 70 | +- Implement MemoryStorage and local storage clients ([#15](https://github.com/apify/apify-sdk-python/pulls/15)) ([b7c9886](https://github.com/apify/apify-sdk-python/commit/b7c98869bdc749feadc7b5a0d105fce041506011)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 71 | +- Implement Dataset, KeyValueStore classes, create storage management logic ([#21](https://github.com/apify/apify-sdk-python/pulls/21)) ([d1b357c](https://github.com/apify/apify-sdk-python/commit/d1b357cd02f7357137fd9413b105a8ac48b1796b)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 72 | +- Implement RequestQueue class ([#25](https://github.com/apify/apify-sdk-python/pulls/25)) ([c6cad34](https://github.com/apify/apify-sdk-python/commit/c6cad3442d1a9a37c3eb3991cf45daed03e74ff5)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 73 | +- Add test for get_env and is_at_home ([#29](https://github.com/apify/apify-sdk-python/pulls/29)) ([cc45afb](https://github.com/apify/apify-sdk-python/commit/cc45afbf848db3626054c599cb3a5a2972a48748)) by [@drobnikj](https://github.com/drobnikj) |
| 74 | +- Updating pull request toolkit config [INTERNAL] ([387143c](https://github.com/apify/apify-sdk-python/commit/387143ccf2c32a99c95e9931e5649e558d35daeb)) by [@mtrunkat](https://github.com/mtrunkat) |
| 75 | +- Add documentation for `StorageManager` and `StorageClientManager`, open_* methods in `Actor` ([#34](https://github.com/apify/apify-sdk-python/pulls/34)) ([3f6b942](https://github.com/apify/apify-sdk-python/commit/3f6b9426dc03fea40d80af2e4c8f04ecf2620e8a)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 76 | +- Add tests for actor lifecycle ([#35](https://github.com/apify/apify-sdk-python/pulls/35)) ([4674728](https://github.com/apify/apify-sdk-python/commit/4674728905be5076283ff3795332866e8bef6ee8)) by [@drobnikj](https://github.com/drobnikj) |
| 77 | +- Add docs for `Dataset`, `KeyValueStore`, and `RequestQueue` ([#37](https://github.com/apify/apify-sdk-python/pulls/37)) ([174548e](https://github.com/apify/apify-sdk-python/commit/174548e952b47ee519d1a05c0821a2c42c2fddf6)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 78 | +- Docs string for memory storage clients ([#31](https://github.com/apify/apify-sdk-python/pulls/31)) ([8f55d46](https://github.com/apify/apify-sdk-python/commit/8f55d463394307b004193efc43b67b44d030f6de)) by [@drobnikj](https://github.com/drobnikj) |
| 79 | +- Add test for storage actor methods ([#39](https://github.com/apify/apify-sdk-python/pulls/39)) ([b89bbcf](https://github.com/apify/apify-sdk-python/commit/b89bbcfdcae4f436a68e92f1f60628aea1036dde)) by [@drobnikj](https://github.com/drobnikj) |
| 80 | +- Various fixes and improvements ([#41](https://github.com/apify/apify-sdk-python/pulls/41)) ([5bae238](https://github.com/apify/apify-sdk-python/commit/5bae238821b3b63c73d0cbadf4b478511cb045d2)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 81 | +- Add the rest unit tests for actor ([#40](https://github.com/apify/apify-sdk-python/pulls/40)) ([72d92ea](https://github.com/apify/apify-sdk-python/commit/72d92ea080670ceecc234c149058d2ebe763e3a8)) by [@drobnikj](https://github.com/drobnikj) |
| 82 | +- Decrypt input secrets if there are some ([#45](https://github.com/apify/apify-sdk-python/pulls/45)) ([6eb1630](https://github.com/apify/apify-sdk-python/commit/6eb163077341218a3f9dcf566986d7464f6ab09e)) by [@drobnikj](https://github.com/drobnikj) |
| 83 | +- Add a few integration tests ([#48](https://github.com/apify/apify-sdk-python/pulls/48)) ([1843f48](https://github.com/apify/apify-sdk-python/commit/1843f48845e724e1c2682b8d09a6b5c48c57d9ec)) by [@drobnikj](https://github.com/drobnikj) |
| 84 | +- Add integration tests for storages, proxy configuration ([#49](https://github.com/apify/apify-sdk-python/pulls/49)) ([fd0566e](https://github.com/apify/apify-sdk-python/commit/fd0566ed3b8c85c7884f8bba3cf7394215fabed0)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 85 | +- Unify datetime handling, remove utcnow() ([#52](https://github.com/apify/apify-sdk-python/pulls/52)) ([09dd8ac](https://github.com/apify/apify-sdk-python/commit/09dd8ac9dc26afee777f497ed1d2733af1eef848)) by [@jirimoravcik](https://github.com/jirimoravcik) |
| 86 | +- Separate ID and name params for `Actor.open_xxx` ([#56](https://github.com/apify/apify-sdk-python/pulls/56)) ([a1e962e](https://github.com/apify/apify-sdk-python/commit/a1e962ebe74384baabb96fdbb4f0e0ed2f92e454)) by [@jirimoravcik](https://github.com/jirimoravcik) |
234 | 87 |
|
235 | | -- started running unit tests in CI on Windows runners in addition to Linux |
236 | | -- added unit tests for environment variables handling |
237 | | -- added unit tests for the `Configuration` class |
238 | | -- added unit tests for the `EventManager` class |
239 | | -- added more Flake8 plugins and fixed issues they reported |
| 88 | +### 🐛 Bug Fixes |
240 | 89 |
|
241 | | -## [0.1.0](../../releases/tag/v0.1.0) - 2023-02-09 |
| 90 | +- Key error for storage name ([#28](https://github.com/apify/apify-sdk-python/pulls/28)) ([83b30a9](https://github.com/apify/apify-sdk-python/commit/83b30a90df4d3b173302f1c6006b346091fced60)) by [@drobnikj](https://github.com/drobnikj) |
242 | 91 |
|
243 | | -Initial release of the package. |
| 92 | +<!-- generated by git-cliff --> |
0 commit comments