mirror of
https://github.com/jazzband/django-eav2.git
synced 2026-03-17 06:50:24 +00:00
Compare commits
24 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d941373d34 | ||
|
|
8b70e6afec | ||
|
|
5248498008 | ||
|
|
ce5f58dc50 | ||
|
|
f42a53bcaf | ||
|
|
32e20994f1 | ||
|
|
ec9a5b413d | ||
|
|
dcc643ff81 | ||
|
|
88d367f924 | ||
|
|
f7aeed0b14 | ||
|
|
a32e94adb6 | ||
|
|
794c71c7a6 | ||
|
|
8dd92753d6 | ||
|
|
539f0003a1 | ||
|
|
dc371db44f | ||
|
|
24c1de89fa | ||
|
|
3e5841af10 | ||
|
|
dc49b53c82 | ||
|
|
f193bd41cd | ||
|
|
f7f3d59b30 | ||
|
|
439fa5046f | ||
|
|
fe6db896bd | ||
|
|
682cf61840 | ||
|
|
7e572801b0 |
6 changed files with 1243 additions and 932 deletions
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
|
@ -32,7 +32,7 @@ jobs:
|
|||
|
||||
- name: Upload packages to Jazzband
|
||||
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags')
|
||||
uses: pypa/gh-action-pypi-publish@master
|
||||
uses: pypa/gh-action-pypi-publish@release/v1
|
||||
with:
|
||||
user: jazzband
|
||||
password: ${{ secrets.JAZZBAND_RELEASE_KEY }}
|
||||
|
|
|
|||
28
.github/workflows/test.yml
vendored
28
.github/workflows/test.yml
vendored
|
|
@ -1,26 +1,30 @@
|
|||
# https://docs.djangoproject.com/en/stable/faq/install/#what-python-version-can-i-use-with-django
|
||||
name: test
|
||||
|
||||
"on": [push, pull_request, workflow_dispatch]
|
||||
"on":
|
||||
push:
|
||||
branches:
|
||||
- '**'
|
||||
pull_request:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
test-matrix:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
|
||||
django-version: ["4.2", "5.0", "5.1"]
|
||||
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
||||
django-version: ['4.2', '5.1', '5.2']
|
||||
exclude:
|
||||
# Exclude Python 3.8 and 3.9 with Django 5.0
|
||||
- python-version: '3.8'
|
||||
django-version: '5.0'
|
||||
- python-version: '3.9'
|
||||
django-version: '5.0'
|
||||
# Exclude Python 3.8 and 3.9 with Django 5.1
|
||||
- python-version: '3.8'
|
||||
django-version: '5.1'
|
||||
# Exclude Python 3.9 with Django 5.1 and 5.2
|
||||
- python-version: '3.9'
|
||||
django-version: '5.1'
|
||||
- python-version: '3.9'
|
||||
django-version: '5.2'
|
||||
# Exclude Python 3.13 with Django 4.2
|
||||
- python-version: '3.13'
|
||||
django-version: '4.2'
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ repos:
|
|||
|
||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||
# Ruff version.
|
||||
rev: v0.9.7
|
||||
rev: v0.11.12
|
||||
hooks:
|
||||
# Run the linter.
|
||||
- id: ruff
|
||||
|
|
|
|||
|
|
@ -2,6 +2,13 @@
|
|||
|
||||
We follow [Semantic Versions](https://semver.org/) starting at the `0.14.0` release.
|
||||
|
||||
## 1.8.1 (2025-06-02)
|
||||
|
||||
## What's Changed
|
||||
|
||||
- Added support for Django 5.2
|
||||
- Updated dependencies to their latest versions
|
||||
|
||||
## 1.8.0 (2025-02-24)
|
||||
|
||||
## What's Changed
|
||||
|
|
|
|||
2122
poetry.lock
generated
2122
poetry.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api"
|
|||
[tool.poetry]
|
||||
name = "django-eav2"
|
||||
description = "Entity-Attribute-Value storage for Django"
|
||||
version = "1.8.0"
|
||||
version = "1.8.1"
|
||||
license = "GNU Lesser General Public License (LGPL), Version 3"
|
||||
packages = [
|
||||
{ include = "eav" }
|
||||
|
|
@ -37,17 +37,17 @@ classifiers = [
|
|||
"License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Topic :: Database",
|
||||
"Topic :: Software Development :: Libraries :: Python Modules",
|
||||
"Framework :: Django",
|
||||
"Framework :: Django :: 4.2",
|
||||
"Framework :: Django :: 5.0",
|
||||
"Framework :: Django :: 5.1",
|
||||
"Framework :: Django :: 5.2",
|
||||
]
|
||||
|
||||
[tool.semantic_release]
|
||||
|
|
@ -60,17 +60,17 @@ upload_to_release = false
|
|||
build_command = "pip install poetry && poetry build"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.8"
|
||||
django = ">=4.2,<5.2"
|
||||
python = "^3.9"
|
||||
django = ">=4.2,<5.3"
|
||||
|
||||
[tool.poetry.group.test.dependencies]
|
||||
mypy = "^1.6"
|
||||
ruff = ">=0.6.3,<0.10.0"
|
||||
ruff = ">=0.6.3,<0.13.0"
|
||||
|
||||
safety = ">=2.3,<4.0"
|
||||
|
||||
pytest = ">=7.4.3,<9.0.0"
|
||||
pytest-cov = ">=4.1,<6.0"
|
||||
pytest-cov = ">=4.1,<7.0"
|
||||
pytest-randomly = "^3.15"
|
||||
pytest-django = "^4.5.2"
|
||||
hypothesis = "^6.87.1"
|
||||
|
|
|
|||
Loading…
Reference in a new issue