Skip to content

Commit dc4b105

Browse files
committed
feat: merge remote-tracking branch 'origin/main' into chore/bump-version-and-reorder-changelog
2 parents d05d197 + 5e1b27c commit dc4b105

File tree

5 files changed

+363
-402
lines changed

5 files changed

+363
-402
lines changed

.pre-commit-config.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ default_language_version:
99
python: python3.10
1010
repos:
1111
- repo: https://github.com/pre-commit/pre-commit-hooks
12-
rev: v4.6.0
12+
rev: v5.0.0
1313
hooks:
1414
- id: trailing-whitespace
1515
- id: end-of-file-fixer
1616
- id: check-yaml
1717
- id: check-added-large-files
1818
- repo: https://github.com/compilerla/conventional-pre-commit
19-
rev: v3.3.0
19+
rev: v3.6.0
2020
hooks:
2121
- id: conventional-pre-commit
2222
stages: [commit-msg]
2323
args: []
2424
- repo: https://github.com/psf/black
25-
rev: 24.4.2
25+
rev: 24.10.0
2626
hooks:
2727
- id: black
2828
args: [--safe, --quiet]
@@ -40,7 +40,7 @@ repos:
4040
types: [python]
4141
args: [-rn, -sn, --rcfile=pyproject.toml]
4242
- repo: https://github.com/pycqa/flake8
43-
rev: 7.1.0
43+
rev: 7.1.1
4444
hooks:
4545
- id: flake8
4646
args: [--config=.flake8]
@@ -51,15 +51,15 @@ repos:
5151
additional_dependencies:
5252
- tomli # for reading config from pyproject.toml
5353
- repo: https://github.com/pre-commit/mirrors-mypy
54-
rev: v1.10.1
54+
rev: v1.13.0
5555
hooks:
5656
- id: mypy
5757
exclude: "^tests/" # See: https://github.com/pre-commit/mirrors-mypy/issues/1
5858
args: [--ignore-missing-imports] # Needed because pre-commit runs mypy in a venv
5959
additional_dependencies:
6060
- typing_extensions
6161
- repo: https://github.com/PyCQA/bandit
62-
rev: 1.7.9
62+
rev: 1.7.10
6363
hooks:
6464
- id: bandit
6565
args: [--skip, B101, --recursive, clumper]

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
- Fix Internal Server Error when body contained non-ASCII characters [#73](https://github.com/scaleway/serverless-functions-python/issues/73)
1313

14+
### Changed
15+
16+
- Removed support for Python 3.8 as it has reached its end of life
17+
1418
## [0.2.1] - 2024-07-15
1519

1620
### Fixed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![PyPI version](https://badge.fury.io/py/scaleway-functions-python.svg)](https://badge.fury.io/py/scaleway-functions-python)
44
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/scaleway/serverless-functions-python/main.svg)](https://results.pre-commit.ci/latest/github/scaleway/serverless-functions-python/main)
5-
![pre-commit.ci status](https://img.shields.io/badge/python-3.8_|_3.9_|_3.10_|_3.11-blue.svg)
5+
![pre-commit.ci status](https://img.shields.io/badge/python-3.9_|_3.10_|_3.11-blue.svg)
66

77
Scaleway Serverless Functions Python is a framework that simplifies Scaleway [Serverless Functions](https://www.scaleway.com/fr/serverless-functions/) local development.
88
It enables you to debug your function locally and provide the event data format used in Scaleway Serverless Functions.

0 commit comments

Comments
 (0)