Skip to content

Commit 50175d6

Browse files
Merge pull request #21 from diegojromerolopez/fix-upgrade-deps
fix: upgrade dependencies
2 parents fb478af + 26b2e8d commit 50175d6

File tree

5 files changed

+47
-6
lines changed

5 files changed

+47
-6
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
8+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
99

1010
steps:
1111
- uses: actions/checkout@v2

CHANGES.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
Changes
22
=======
33

4-
Version 0.6.10
4+
Version 0.7.0
55
-------------
6-
* Fix: safe strings can be used as parameters of the async_include template tag.
6+
* Fix: github actions were broken as Python 3.7 is not supported anymore.
7+
* Add support for python 3.13.
8+
* Upgrade jsonpickle and pycryptodome dependencies.
79

810
Version 0.6.9
911
-------------

pyproject.toml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[project]
2+
name = "django-async-include"
3+
version = "0.7.0"
4+
authors = [
5+
{ name="Diego J. Romero López", email="[email protected]" },
6+
]
7+
description = "A simple application for Django to include (and fetch) asynchronous templates"
8+
readme = "README.md"
9+
requires-python = ">=3.7"
10+
classifiers = [
11+
"Programming Language :: Python :: Implementation :: CPython",
12+
"Programming Language :: Python :: Implementation :: PyPy",
13+
"Programming Language :: Python :: 3.7",
14+
"Programming Language :: Python :: 3.8",
15+
"Programming Language :: Python :: 3.9",
16+
"Programming Language :: Python :: 3.10",
17+
"Programming Language :: Python :: 3.11",
18+
"Programming Language :: Python :: 3.12",
19+
"Programming Language :: Python :: 3.13",
20+
"Topic :: Software Development :: Libraries",
21+
"Development Status :: 5 - Production/Stable",
22+
"License :: OSI Approved :: MIT License",
23+
]
24+
license = { text = "MIT" }
25+
dependencies = [
26+
"Django>=1.11.4",
27+
"jsonpickle>=2.0.0",
28+
"pycryptodome>=3.10.1"
29+
]
30+
31+
[project.urls]
32+
Homepage = "https://github.com/diegojromerolopez/django-async-include"
33+
Issues = "https://github.com/diegojromerolopez/django-async-include/issues"
34+
35+
[build-system]
36+
requires = ["setuptools>=61.0"]
37+
build-backend = "setuptools.build_meta"

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Django>=1.11.4
2-
jsonpickle==2.0.0
3-
pycryptodome==3.10.1
2+
jsonpickle>=2.0.0
3+
pycryptodome>=3.10.1

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
setup(
2222
name="django-async-include",
23-
version="0.6.10",
23+
version="0.7.0",
2424
author="Diego J. Romero López",
2525
author_email="[email protected]",
2626
description=(
@@ -39,6 +39,8 @@
3939
'Programming Language :: Python :: 3.9',
4040
'Programming Language :: Python :: 3.10',
4141
'Programming Language :: Python :: 3.11',
42+
'Programming Language :: Python :: 3.12',
43+
'Programming Language :: Python :: 3.13',
4244
'Topic :: Software Development :: Libraries',
4345
],
4446
install_requires=[

0 commit comments

Comments
 (0)