3 Commits

Author SHA1 Message Date
dependabot[bot]
a13c963add Bump importlib-metadata from 8.5.0 to 8.6.1
Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 8.5.0 to 8.6.1.
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](https://github.com/python/importlib_metadata/compare/v8.5.0...v8.6.1)

---
updated-dependencies:
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-21 08:45:52 +00:00
long2ice
157a91359b chore: update deps 2024-09-19 15:38:04 +08:00
long2ice
567934300b ci: remove py37 2024-07-24 23:42:19 +08:00
5 changed files with 1186 additions and 1527 deletions

View File

@@ -41,7 +41,7 @@ jobs:
- lint
strategy:
matrix:
python: ["3.7", "3.8", "3.9", "3.10", "3.11"]
python: ["3.8", "3.9", "3.10", "3.11"]
fail-fast: false
name: "Test on Python ${{ matrix.python }}"

View File

@@ -97,7 +97,7 @@ class Coder:
class JsonCoder(Coder):
@classmethod
def encode(cls, value: Any) -> bytes:
def encode(cls, value: Any) -> Any:
if isinstance(value, JSONResponse):
return value.body
return json.dumps(value, cls=JsonEncoder).encode()

2699
poetry.lock generated

File diff suppressed because one or more lines are too long

View File

@@ -18,12 +18,12 @@ include = ["LICENSE", "README.md"]
python = "^3.8"
fastapi = "*"
uvicorn = "*"
redis = { version = "^4.2.0rc1", optional = true }
typing-extensions = { version = ">=4.1.0" }
importlib-metadata = { version = "^6.6.0", python = "<3.8" }
importlib-metadata = { version = ">=6.6,<9.0", python = "<3.8" }
pendulum = "^3.0.0"
aiomcache = { version = "^0.8.2", optional = true }
aiobotocore = {version = "^2.13.1", optional = true}
redis = {version = "^5.0.8", extras = ["redis"]}
[tool.poetry.group.linting]
optional = true

View File

@@ -1,13 +1,11 @@
[tox]
env_list =
py37,py38,py39,py310,py311
env_list = py38,py39,py310,py311
minversion = 4.5.1
[gh-actions]
# Map Github Actions Python version to environment factors
# Requires tox-gh-actions 3.x is installed in the GitHub action
python =
3.7: py37
3.8: py38
3.9: py39
3.10: py310