Skip to content

Commit eed2d1a

Browse files
author
Apify Release Bot
committed
chore(release): Update changelog and package version [skip ci]
1 parent a2d7088 commit eed2d1a

File tree

2 files changed

+43
-252
lines changed

2 files changed

+43
-252
lines changed

CHANGELOG.md

Lines changed: 42 additions & 251 deletions
Original file line numberDiff line numberDiff line change
@@ -1,289 +1,80 @@
11
# Changelog
22

3-
## [1.8.2](../../releases/tag/v1.8.2) - Unreleased
3+
All notable changes to this project will be documented in this file.
44

5-
...
5+
## [1.8.1](https://github.com/apify/apify-client-python/releases/tags/v1.8.1) (2024-09-17)
66

7-
## [1.8.1](../../releases/tag/v1.8.1) - 2024-09-17
7+
### 🐛 Bug Fixes
88

9-
### Fixed
9+
- Batch add requests can handle more than 25 requests ([#268](https://github.com/apify/apify-client-python/pulls/268), closes [#264](https://github.com/apify/apify-client-python/issues/264)) ([9110ee0](https://github.com/apify/apify-client-python/commit/9110ee08954762aed00ac09cd042e802c1d041f7)) by [@vdusek](https://github.com/vdusek)
1010

11-
- batch add requests can handle more than 25 requests
11+
## [1.8.0](https://github.com/apify/apify-client-python/releases/tags/v1.8.0) (2024-08-30)
1212

13-
## [1.8.0](../../releases/tag/v1.8.0) - 2024-08-30
13+
### 🚀 Features
1414

15-
### Added
15+
- Adds headers_template to webhooks and webhooks_collection ([#239](https://github.com/apify/apify-client-python/pulls/239)) ([6dbd781](https://github.com/apify/apify-client-python/commit/6dbd781d24d9deb6a7669193ce4d5a4190fe5026)) by [@jakerobers](https://github.com/jakerobers)
16+
- Add actor standby ([#248](https://github.com/apify/apify-client-python/pulls/248)) ([dd4bf90](https://github.com/apify/apify-client-python/commit/dd4bf9072a4caa189af5f90e513e37df325dc929)) by [@jirimoravcik](https://github.com/jirimoravcik)
17+
- Allow passing list of fields to unwind parameter ([#256](https://github.com/apify/apify-client-python/pulls/256)) ([036b455](https://github.com/apify/apify-client-python/commit/036b455c51243e0ef81cb74a44fe670abc085ce7)) by [@fnesveda](https://github.com/fnesveda)
1618

17-
- add `headers_template` kwarg to webhook create and update
18-
- allow passing list of fields to `unwind` parameter in dataset item listing endpoints
19+
## [1.7.1](https://github.com/apify/apify-client-python/releases/tags/v1.7.1) (2024-07-11)
1920

20-
### Others
21+
### 🐛 Bug Fixes
2122

22-
- drop support for Python 3.8
23+
- Getting storages of last run ([#241](https://github.com/apify/apify-client-python/pulls/241), closes [#231](https://github.com/apify/apify-client-python/issues/231), [#240](https://github.com/apify/apify-client-python/issues/240)) ([1aaa196](https://github.com/apify/apify-client-python/commit/1aaa19688e3d124f73419961b03b6b35a619da84)) by [@vdusek](https://github.com/vdusek)
2324

24-
## [1.7.1](../../releases/tag/v1.7.1) - 2024-07-11
25+
## [1.7.0](https://github.com/apify/apify-client-python/releases/tags/v1.7.0) (2024-05-20)
2526

26-
### Fixed
27+
### 🐛 Bug Fixes
2728

28-
- fix breaking change (sync -> async) in 1.7.0
29-
- fix getting storages of last run
29+
- Aborting of last Actor/task run ([#192](https://github.com/apify/apify-client-python/pulls/192)) ([186afe7](https://github.com/apify/apify-client-python/commit/186afe7b0ee1d371a56822bf79795f52079852b5)) by [@vdusek](https://github.com/vdusek)
3030

31-
## [1.7.0](../../releases/tag/v1.7.0) - 2024-05-20
31+
## [1.6.4](https://github.com/apify/apify-client-python/releases/tags/v1.6.4) (2024-02-23)
3232

33-
### Fixed
33+
### 🚀 Features
3434

35-
- fix abort of last task run
36-
- fix abort of last Actor run
37-
- `ActorClient`'s and `TaskClient`'s `last_run` methods are asynchronous
35+
- Add monthlyUsage() and limits() methods to UserClient ([#183](https://github.com/apify/apify-client-python/pulls/183)) ([93d0afe](https://github.com/apify/apify-client-python/commit/93d0afe9c31f71e958171e9d511da53369fe418a)) by [@tobice](https://github.com/tobice)
3836

39-
## [1.6.4](../../releases/tag/v1.6.4) - 2024-02-27
37+
## [1.6.3](https://github.com/apify/apify-client-python/releases/tags/v1.6.3) (2024-02-14)
4038

41-
### Added
39+
### 🚀 Features
4240

43-
- added `monthlyUsage()` and `limits()` methods to `UserClient`
41+
- Add log() method to BuildClient (Python) ([#179](https://github.com/apify/apify-client-python/pulls/179)) ([1b14d4e](https://github.com/apify/apify-client-python/commit/1b14d4e3944f94bb8d17915d1f89933f0aaaea02)) by [@tobice](https://github.com/tobice)
4442

45-
## [1.6.3](../../releases/tag/v1.6.3) - 2023-02-16
43+
## [1.5.0](https://github.com/apify/apify-client-python/releases/tags/v1.5.0) (2023-10-18)
4644

47-
### Added
45+
### 🚀 Features
4846

49-
- added `log()` method to `BuildClient`
47+
- Add run, build delete to client ([#152](https://github.com/apify/apify-client-python/pulls/152)) ([df5e52e](https://github.com/apify/apify-client-python/commit/df5e52e0702547a5a473b229a789e147571c135e)) by [@Jkuzz](https://github.com/Jkuzz)
5048

51-
## [1.6.2](../../releases/tag/v1.6.2) - 2023-01-08
49+
## [1.4.1](https://github.com/apify/apify-client-python/releases/tags/v1.4.1) (2023-09-06)
5250

53-
### Internal changes
51+
### 🚀 Features
5452

55-
- Relative imports were replaced for absolute imports
53+
- Added StoreCollectionClient for listing Actors in Apify store ([#147](https://github.com/apify/apify-client-python/pulls/147)) ([88cb4a0](https://github.com/apify/apify-client-python/commit/88cb4a01997a07a5e2ee48e28f1dad1664fcae46)) by [@drobnikj](https://github.com/drobnikj)
5654

57-
## [1.6.1](../../releases/tag/v1.6.1) - 2023-12-11
55+
## [1.3.1](https://github.com/apify/apify-client-python/releases/tags/v1.3.1) (2023-07-28)
5856

59-
### Fixed
57+
### 🚀 Features
6058

61-
- Fixed `_BaseHTTPClient._parse_params()` method to ensure correct conversion of API list parameters
59+
- Add list_and_lock_head, delete_request_lock, prolong_request_lock, batch_add_requests, batch_delete_requests and list_requests methods ([#129](https://github.com/apify/apify-client-python/pulls/129)) ([2145cae](https://github.com/apify/apify-client-python/commit/2145cae6233853d6014ddff6d0597b9d3d63ca87)) by [@drobnikj](https://github.com/drobnikj)
6260

63-
## [1.6.0](../../releases/tag/v1.6.0) - 2023-11-16
61+
## [1.0.0](https://github.com/apify/apify-client-python/releases/tags/v1.0.0) (2023-03-13)
6462

65-
### Internal changes
63+
### 🚀 Features
6664

67-
- Migrate from Autopep8 and Flake8 to Ruff
65+
- Make ListPage generic ([#97](https://github.com/apify/apify-client-python/pulls/97)) ([7f383f9](https://github.com/apify/apify-client-python/commit/7f383f918867e2bcefd16e79b458236098292e16)) by [@jirimoravcik](https://github.com/jirimoravcik)
66+
- Updating pull request toolkit config [INTERNAL] ([b4475a9](https://github.com/apify/apify-client-python/commit/b4475a9585fd7017b135e7fd1af316aa244eda85)) by [@mtrunkat](https://github.com/mtrunkat)
67+
- Updating pull request toolkit config [INTERNAL] ([ee72c07](https://github.com/apify/apify-client-python/commit/ee72c07bb82d6be764bc340e9f596ad671afb542)) by [@mtrunkat](https://github.com/mtrunkat)
6868

69-
## [1.5.0](../../releases/tag/v1.5.0) - 2023-10-18
69+
### 🐛 Bug Fixes
7070

71-
### Added
71+
- Change dataset iterate_items return type to AsyncIterator[Dict] ([#94](https://github.com/apify/apify-client-python/pulls/94)) ([e9dedba](https://github.com/apify/apify-client-python/commit/e9dedba6cb5380e656511351ecd6fc481f5e5c95)) by [@jirimoravcik](https://github.com/jirimoravcik)
72+
- Calling user().get() will use '/me' endpoint correctly ([#110](https://github.com/apify/apify-client-python/pulls/110)) ([01c645d](https://github.com/apify/apify-client-python/commit/01c645d5f70b33dc1ee903dfa3fc08607db8a7be)) by [@jirimoravcik](https://github.com/jirimoravcik)
7273

73-
- added support for Python 3.12
74-
- added DELETE to Actor runs
75-
- added DELETE to Actor builds
74+
## [0.1.0](https://github.com/apify/apify-client-python/releases/tags/v0.1.0) (2021-08-02)
7675

77-
### Internal changes
76+
### Docs
7877

79-
- rewrote documentation publication to use Docusaurus
80-
- removed PR Toolkit workflow
78+
- Fix link ([#48](https://github.com/apify/apify-client-python/pulls/48)) ([dcb84be](https://github.com/apify/apify-client-python/commit/dcb84be87029e730e9b716dd62e4930ea540f265)) by [@dragonraid](https://github.com/dragonraid)
8179

82-
## [1.4.1](../../releases/tag/v1.4.1) - 2023-09-06
83-
84-
### Added
85-
86-
- added `StoreCollectionClient` for listing Actors in the Apify Store
87-
- added support for specifying the `max_items` parameter for pay-per result Actors and their runs
88-
89-
### Internal changes
90-
91-
- improved logging of HTTP requests
92-
- removed `pytest-randomly` Pytest plugin
93-
94-
## [1.4.0](../../releases/tag/v1.4.0) - 2023-08-23
95-
96-
### Added
97-
98-
- added `RunClient.reboot` method to reboot Actor runs
99-
100-
### Internal changes
101-
102-
- simplified code via `flake8-simplify`
103-
- unified indentation in configuration files
104-
105-
## [1.3.1](../../releases/tag/v1.3.1) - 2023-07-28
106-
107-
### Internal changes
108-
109-
- started importing general constants and utilities from the `apify-shared` library
110-
111-
## [1.3.0](../../releases/tag/v1.3.0) - 2023-07-24
112-
113-
### Added
114-
115-
- added `list_and_lock_head`, `delete_request_lock`, `prolong_request_lock` methods to `RequestQueueClient`
116-
- added `batch_add_requests`, `batch_delete_requests`, `list_requests` methods `RequestQueueClient`
117-
118-
## [1.2.2](../../releases/tag/v1.2.2) - 2023-05-31
119-
120-
### Fixed
121-
122-
- fixed encoding webhook lists in request parameters
123-
124-
## [1.2.1](../../releases/tag/v1.2.1) - 2023-05-23
125-
126-
### Fixed
127-
128-
- relaxed dependency requirements to improve compatibility with other libraries
129-
130-
## [1.2.0](../../releases/tag/v1.2.0) - 2023-05-23
131-
132-
### Added
133-
134-
- added option to change the build, memory limit and timeout when resurrecting a run
135-
136-
### Internal changes
137-
138-
- updated dependencies
139-
140-
## [1.1.1](../../releases/tag/v1.1.1) - 2023-05-05
141-
142-
### Internal changes
143-
144-
- changed GitHub workflows to use new secrets
145-
146-
## [1.1.0](../../releases/tag/v1.1.0) - 2023-05-05
147-
148-
### Added
149-
150-
- added support for `is_status_message_terminal` flag in Actor run status message update
151-
152-
### Internal changes
153-
154-
- switched from `setup.py` to `pyproject.toml` for specifying project setup
155-
156-
## [1.0.0](../../releases/tag/v1.0.0) - 2023-03-13
157-
158-
### Breaking changes
159-
160-
- dropped support for Python 3.7, added support for Python 3.11
161-
- unified methods for streaming resources
162-
- switched underlying HTTP library from `requests` to `httpx`
163-
164-
### Added
165-
166-
- added support for asynchronous usage via `ApifyClientAsync`
167-
- added configurable socket timeout for requests to the Apify API
168-
- added `py.typed` file to signal type checkers that this package is typed
169-
- added method to update status message for a run
170-
- added option to set up webhooks for Actor builds
171-
- added logger with basic debugging info
172-
- added support for `schema` parameter in `get_or_create` method for datasets and key-value stores
173-
- added support for `title` parameter in task and schedule methods
174-
- added `x-apify-workflow-key` header support
175-
- added support for `flatten` and `view` parameters in dataset items methods
176-
- added support for `origin` parameter in Actor/task run methods
177-
- added clients for Actor version environment variables
178-
179-
### Fixed
180-
181-
- disallowed `NaN` and `Infinity` values in JSONs sent to the Apify API
182-
183-
### Internal changes
184-
185-
- simplified retrying with exponential backoff
186-
- improved checks for "not found" errors
187-
- simplified flake8 config
188-
- updated development dependencies
189-
- simplified development scripts
190-
- updated GitHub Actions versions to fix deprecations
191-
- unified unit test style
192-
- unified preparing resource representation
193-
- updated output management in GitHub Workflows to fix deprecations
194-
- improved type hints across codebase
195-
- added option to manually publish the package with a workflow dispatch
196-
- added `pre-commit` to run code quality checks before committing
197-
- converted `unittest`-style tests to `pytest`-style tests
198-
- backported project setup improvements from `apify-sdk-python`
199-
200-
## [0.6.0](../../releases/tag/v0.6.0) - 2022-06-27
201-
202-
### Removed
203-
204-
- Dropped support for single-file Actors
205-
206-
### Internal changes
207-
208-
- updated dependencies
209-
- fixed some lint issues in shell scripts and `setup.py`
210-
- added Python 3.10 to unit test roster
211-
212-
## [0.5.0](../../releases/tag/v0.5.0) - 2021-09-16
213-
214-
### Changed
215-
216-
- improved retrying broken API server connections
217-
218-
### Fixed
219-
220-
- fixed timeout value in actively waiting for a run to finish
221-
222-
### Internal changes
223-
224-
- updated development dependencies
225-
226-
## [0.4.0](../../releases/tag/v0.4.0) - 2021-09-07
227-
228-
### Changed
229-
230-
- improved handling of `Enum` arguments
231-
- improved support for storing more data types in key-value stores
232-
233-
### Fixed
234-
235-
- fixed values of some `ActorJobStatus` `Enum` members
236-
237-
## [0.3.0](../../releases/tag/v0.3.0) - 2021-08-26
238-
239-
### Added
240-
241-
- added the `test()` method to the webhook client
242-
- added support for indicating the pagination direction in the `ListPage` objects
243-
244-
### Changed
245-
246-
- improved support for storing more data types in datasets
247-
248-
### Fixed
249-
250-
- fixed return type in the `DatasetClient.list_items()` method docs
251-
252-
### Internal changes
253-
254-
- added human-friendly names to the jobs in Github Action workflows
255-
- updated development dependencies
256-
257-
## [0.2.0](../../releases/tag/v0.2.0) - 2021-08-09
258-
259-
### Added
260-
261-
- added the `gracefully` parameter to the "Abort run" method
262-
263-
### Changed
264-
265-
- replaced `base_url` with `api_url` in the client constructor
266-
to enable easier passing of the API server url from environment variables available to Actors on the Apify platform
267-
268-
### Internal changes
269-
270-
- changed tags for Actor images with this client on Docker Hub to be aligned with the Apify SDK Node.js images
271-
- updated the `requests` dependency to 2.26.0
272-
- updated development dependencies
273-
274-
## [0.1.0](../../releases/tag/v0.1.0) - 2021-08-02
275-
276-
### Changed
277-
278-
- methods using specific option values for arguments now use well-defined and documented `Enum`s for those arguments instead of generic strings
279-
- made the submodule `apify_client.consts` containing those `Enum`s available
280-
281-
### Internal changes
282-
283-
- updated development dependencies
284-
- enforced unified use of single quotes and double quotes
285-
- added repository dispatch to build Actor images with this client when publishing a new version
286-
287-
## [0.0.1](../../releases/tag/v0.0.1) - 2021-05-13
288-
289-
Initial release of the package.
80+
<!-- generated by git-cliff -->

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "apify_client"
7-
version = "1.8.2"
7+
version = "1.8.1"
88
description = "Apify API client for Python"
99
authors = ["Apify Technologies s.r.o. <[email protected]>"]
1010
license = "Apache-2.0"

0 commit comments

Comments
 (0)