Skip to content

Commit 59e4591

Browse files
committed
update CHANGELOG and bump version to 7.0.0
1 parent d521f30 commit 59e4591

File tree

4 files changed

+62
-2
lines changed

4 files changed

+62
-2
lines changed

CHANGELOG.asciidoc

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,40 @@ endif::[]
2929
//===== Bug fixes
3030
//
3131
32+
[[release-notes-7.x]]
33+
=== Python Agent version 7.x
34+
35+
[[release-notes-7.0.0]]
36+
==== 7.0.0 - 2025-07-11
37+
38+
[float]
39+
===== Features
40+
41+
* Add support for recent sanic versions {pull}2190[#2190], {pull}2194[#2194]
42+
* Make server certificate verification mandatory in fips mode {pull}2227[#2227]
43+
* Add support Python 3.13 {pull}2216[#2216]
44+
* Add support for azure-data-tables package for azure instrumentation {pull}2187[#2187]
45+
46+
[float]
47+
===== Bug fixes
48+
49+
* Fix psycopg2 cursor execute and executemany signatures {pull}2331[#2331]
50+
* Fix psycopg cursor execute and executemany signatures {pull}2332[#2332]
51+
* Fix asgi middleware distributed tracing {pull}2334[#2334]
52+
* Fix typing of start in Span / capture_span to float {pull}2335[#2335]
53+
* Fix azure instrumentation client_class and metrics sets invocation {pull}2337[#2337]
54+
* Fix mysql_connector instrumentation connection retrieval {pull}2334[#2334]
55+
* Remove spurious Django QuerySet evaluation in case of database errors {pull}2158[#2158]
56+
57+
===== Breaking changes
58+
59+
* Drop support for Python 3.6 {pull}2338[#2338]
60+
* Drop support for OpenTracing integration {pull}2342[#2342]
61+
* Drop support for Python 3.7 {pull}2340[#2340]
62+
* Remove deprecated Django LoggingHandler log shipping {pull}2345[#2345]
63+
* Remove deprecated flask log shipping {pull}2346[#2346]
64+
* Remove deprecated LoggingHandler for log shipping {pull}2348[#2348]
65+
3266
[[release-notes-6.x]]
3367
=== Python Agent version 6.x
3468

docs/release-notes/breaking-changes.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ Before you upgrade, carefully review the Elastic APM RPython Agent breaking chan
1717
% **Action**<br> Steps for mitigating deprecation impact.
1818
% ::::
1919

20+
## 7.0.0 [elastic-apm-python-agent-700-breaking-changes]
21+
**Release date:** July 11, 2025
22+
23+
* Python 3.6 and 3.7 support has been removed. For more information, check [#2338](https://github.com/elastic/apm-agent-python/pull/2338) and [#2340](https://github.com/elastic/apm-agent-python/pull/2340).
24+
* OpenTracing integration has been removed. For more information, check [#2342](https://github.com/elastic/apm-agent-python/pull/2342).
25+
* Log shipping fron APM Python agent has been removed, included flask and Django integrations. For more information, check [#2348](https://github.com/elastic/apm-agent-python/pull/2348), [#2346](https://github.com/elastic/apm-agent-python/pull/2346) and [#2345](https://github.com/elastic/apm-agent-python/pull/2345).
26+
27+
2028
## 6.0.0 [elastic-apm-python-agent-600-breaking-changes]
2129
**Release date:** February 1, 2021
2230

@@ -25,4 +33,4 @@ Before you upgrade, carefully review the Elastic APM RPython Agent breaking chan
2533
* Align `sanitize_field_names` config with the [cross-agent spec](https://github.com/elastic/apm/blob/3fa78e2a1eeea81c73c2e16e96dbf6b2e79f3c64/specs/agents/sanitization.md). If you are using a non-default `sanitize_field_names`, surrounding each of your entries with stars (e.g. `*secret*`) will retain the old behavior. For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
2634
* Remove credit card sanitization for field values. This improves performance, and the security value of this check was dubious anyway. For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
2735
* Remove HTTP querystring sanitization. This improves performance, and is meant to standardize behavior across the agents, as defined in [#334](https://github.com/elastic/apm/pull/334). For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
28-
* Remove `elasticapm.tag()` (deprecated since 5.0.0). For more information, check [#1034](https://github.com/elastic/apm-agent-python/pull/1034).
36+
* Remove `elasticapm.tag()` (deprecated since 5.0.0). For more information, check [#1034](https://github.com/elastic/apm-agent-python/pull/1034).

docs/release-notes/index.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,24 @@ To check for security updates, go to [Security announcements for the Elastic sta
2020

2121
% ### Fixes [elastic-apm-python-agent-versionext-fixes]
2222

23+
## 7.0.0 [elastic-apm-python-agent-7000-release-notes]
24+
**Release date:** July 11, 2025
25+
26+
### Features and enhancements [elastic-apm-python-agent-7000-features-enhancements]
27+
* Add support for recent sanic versions [#2190](https://github.com/elastic/apm-agent-python/pull/2190), [#2194](https://github.com/elastic/apm-agent-python/pull/2194)
28+
* Make server certificate verification mandatory in fips mode [#2227](https://github.com/elastic/apm-agent-python/pull/2227)
29+
* Add support Python 3.13 [#2216](https://github.com/elastic/apm-agent-python/pull/2216)
30+
* Add support for azure-data-tables package for azure instrumentation [#2187](https://github.com/elastic/apm-agent-python/pull/2187)
31+
32+
### Fixes [elastic-apm-python-agent-7000-fixes]
33+
* Fix psycopg2 cursor execute and executemany signatures [#2331](https://github.com/elastic/apm-agent-python/pull/2331)
34+
* Fix psycopg cursor execute and executemany signatures [#2332](https://github.com/elastic/apm-agent-python/pull/2332)
35+
* Fix asgi middleware distributed tracing [#2334](https://github.com/elastic/apm-agent-python/pull/2334)
36+
* Fix typing of start in Span / capture_span to float [#2335](https://github.com/elastic/apm-agent-python/pull/2335)
37+
* Fix azure instrumentation client_class and metrics sets invocation [#2337](https://github.com/elastic/apm-agent-python/pull/2337)
38+
* Fix mysql_connector instrumentation connection retrieval [#2334](https://github.com/elastic/apm-agent-python/pull/2334)
39+
* Remove spurious Django QuerySet evaluation in case of database errors [#2158](https://github.com/elastic/apm-agent-python/pull/2158)
40+
2341
## 6.23.0 [elastic-apm-python-agent-6230-release-notes]
2442
**Release date:** July 30, 2024
2543

elasticapm/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@
2828
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2929
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030

31-
__version__ = (6, 23, 0)
31+
__version__ = (7, 0, 0)
3232
VERSION = ".".join(map(str, __version__))

0 commit comments

Comments
 (0)