Skip to content

Commit 02ac106

Browse files
committed
Merge remote-tracking branch 'origin/master' into add-stats-to-apify-rq
2 parents d16b0c6 + cc166bf commit 02ac106

File tree

5 files changed

+60
-20
lines changed

5 files changed

+60
-20
lines changed

CHANGELOG.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
All notable changes to this project will be documented in this file.
44

55
<!-- git-cliff-unreleased-start -->
6-
7-
## 2.7.4 - **not yet released**
6+
## 2.7.1 - **not yet released**
87

98
### 🚀 Features
109

@@ -15,6 +14,7 @@ All notable changes to this project will be documented in this file.
1514
- Restrict apify-shared and apify-client versions ([#523](https://github.com/apify/apify-sdk-python/pull/523)) ([b3ae5a9](https://github.com/apify/apify-sdk-python/commit/b3ae5a972a65454a4998eda59c9fcc3f6b7e8579)) by [@vdusek](https://github.com/vdusek)
1615
- Expose `APIFY_USER_IS_PAYING` env var to the configuration ([#507](https://github.com/apify/apify-sdk-python/pull/507)) ([0801e54](https://github.com/apify/apify-sdk-python/commit/0801e54887317c1280cc6828ecd3f2cc53287e76)) by [@stepskop](https://github.com/stepskop)
1716
- Resolve DeprecationWarning in ApifyEventManager ([#555](https://github.com/apify/apify-sdk-python/pull/555)) ([0c5111d](https://github.com/apify/apify-sdk-python/commit/0c5111dafe19796ec1fb9652a44c031bed9758df)) by [@vdusek](https://github.com/vdusek), closes [#343](https://github.com/apify/apify-sdk-python/issues/343)
17+
- Use same `client_key` for `Actor` created `request_queue` and improve its metadata estimation ([#552](https://github.com/apify/apify-sdk-python/pull/552)) ([7e4e5da](https://github.com/apify/apify-sdk-python/commit/7e4e5da81dd87e84ebeef2bd336c6c1d422cb9a7)) by [@Pijukatel](https://github.com/Pijukatel), closes [#536](https://github.com/apify/apify-sdk-python/issues/536)
1818

1919
### Chore
2020

@@ -26,7 +26,32 @@ All notable changes to this project will be documented in this file.
2626
- [**breaking**] Replace `httpx` with `impit` ([#560](https://github.com/apify/apify-sdk-python/pull/560)) ([cca3869](https://github.com/apify/apify-sdk-python/commit/cca3869e85968865e56aafcdcb36fbccba27aef0)) by [@Mantisus](https://github.com/Mantisus), closes [#558](https://github.com/apify/apify-sdk-python/issues/558)
2727
- [**breaking**] Remove `Request.id` field ([#553](https://github.com/apify/apify-sdk-python/pull/553)) ([445ab5d](https://github.com/apify/apify-sdk-python/commit/445ab5d752b785fc2018b35c8adbe779253d7acd)) by [@Pijukatel](https://github.com/Pijukatel)
2828

29+
2930
<!-- git-cliff-unreleased-end -->
31+
## [2.7.0](https://github.com/apify/apify-sdk-python/releases/tag/v2.7.0) (2025-07-14)
32+
33+
### 🚀 Features
34+
35+
- **crypto:** Decrypt secret objects ([#482](https://github.com/apify/apify-sdk-python/pull/482)) ([ce9daf7](https://github.com/apify/apify-sdk-python/commit/ce9daf7381212b8dc194e8a643e5ca0dedbc0078)) by [@MFori](https://github.com/MFori)
36+
37+
### 🐛 Bug Fixes
38+
39+
- Sync `@docusaurus` theme version [internal] ([#500](https://github.com/apify/apify-sdk-python/pull/500)) ([a7485e7](https://github.com/apify/apify-sdk-python/commit/a7485e7d2276fde464ce862573d5b95e7d4d836a)) by [@katzino](https://github.com/katzino)
40+
- Tagline overlap ([#501](https://github.com/apify/apify-sdk-python/pull/501)) ([bae8340](https://github.com/apify/apify-sdk-python/commit/bae8340c46fea756ea35ea4d591da84c09d478e2)) by [@katzino](https://github.com/katzino)
41+
42+
43+
## [2.7.0](https://github.com/apify/apify-sdk-python/releases/tag/v2.7.0) (2025-07-14)
44+
45+
### 🚀 Features
46+
47+
- **crypto:** Decrypt secret objects ([#482](https://github.com/apify/apify-sdk-python/pull/482)) ([ce9daf7](https://github.com/apify/apify-sdk-python/commit/ce9daf7381212b8dc194e8a643e5ca0dedbc0078)) by [@MFori](https://github.com/MFori)
48+
49+
### 🐛 Bug Fixes
50+
51+
- Sync `@docusaurus` theme version [internal] ([#500](https://github.com/apify/apify-sdk-python/pull/500)) ([a7485e7](https://github.com/apify/apify-sdk-python/commit/a7485e7d2276fde464ce862573d5b95e7d4d836a)) by [@katzino](https://github.com/katzino)
52+
- Tagline overlap ([#501](https://github.com/apify/apify-sdk-python/pull/501)) ([bae8340](https://github.com/apify/apify-sdk-python/commit/bae8340c46fea756ea35ea4d591da84c09d478e2)) by [@katzino](https://github.com/katzino)
53+
54+
3055

3156
## [2.7.3](https://github.com/apify/apify-sdk-python/releases/tag/v2.7.3) (2025-08-11)
3257

@@ -425,4 +450,4 @@ All notable changes to this project will be documented in this file.
425450
- Key error for storage name ([#28](https://github.com/apify/apify-sdk-python/pull/28)) ([83b30a9](https://github.com/apify/apify-sdk-python/commit/83b30a90df4d3b173302f1c6006b346091fced60)) by [@drobnikj](https://github.com/drobnikj)
426451

427452

428-
<!-- generated by git-cliff -->
453+
<!-- generated by git-cliff -->

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,19 @@
1-
# Apify SDK for Python
1+
<h1 align=center>Apify SDK for Python</h1>
2+
3+
<p align=center>
4+
<a href="https://badge.fury.io/py/apify" rel="nofollow">
5+
<img src="https://badge.fury.io/py/apify.svg" alt="PyPI version" style="max-width: 100%;">
6+
</a>
7+
<a href="https://pypi.org/project/apify/" rel="nofollow">
8+
<img src="https://img.shields.io/pypi/dm/apify" alt="PyPI - Downloads" style="max-width: 100%;">
9+
</a>
10+
<a href="https://pypi.org/project/apify/" rel="nofollow">
11+
<img src="https://img.shields.io/pypi/pyversions/apify" alt="PyPI - Python Version" style="max-width: 100%;">
12+
</a>
13+
<a href="https://discord.gg/jyEM2PRvMU" rel="nofollow">
14+
<img src="https://img.shields.io/discord/801163717915574323?label=discord" alt="Chat on discord" style="max-width: 100%;">
15+
</a>
16+
</p>
217

318
The Apify SDK for Python is the official library to create [Apify Actors](https://docs.apify.com/platform/actors)
419
in Python. It provides useful features like Actor lifecycle management, local storage emulation, and Actor

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "apify"
7-
version = "2.7.4"
7+
version = "2.7.1"
88
description = "Apify SDK for Python"
99
authors = [{ name = "Apify Technologies s.r.o.", email = "[email protected]" }]
1010
license = { file = "LICENSE" }
@@ -67,7 +67,7 @@ dev = [
6767
"build~=1.3.0",
6868
"crawlee[parsel]",
6969
"dycw-pytest-only~=2.1.0",
70-
"griffe~=1.12.0",
70+
"griffe~=1.13.0",
7171
"mypy~=1.17.0",
7272
"pre-commit~=4.3.0",
7373
"pydoc-markdown~=4.8.0",
@@ -79,7 +79,7 @@ dev = [
7979
"pytest~=8.4.0",
8080
"ruff~=0.12.0",
8181
"setuptools", # setuptools are used by pytest but not explicitly required
82-
"types-cachetools~=6.1.0.20250717",
82+
"types-cachetools~=6.2.0.20250827",
8383
"uvicorn[standard]",
8484
"werkzeug~=3.1.0", # Werkzeug is used by httpserver
8585
]

uv.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)