Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit eed2d1a

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

File tree

Expand file treeCollapse file tree

2 files changed

+43
-252
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+43
-252
lines changed

‎CHANGELOG.md

Copy file name to clipboard
+42-251Lines 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

Copy file name to clipboardExpand all lines: pyproject.toml
+1-1Lines 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. <support@apify.com>"]
1010
license = "Apache-2.0"

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.