From c05b0356630df3ed11f7e69ecdb38f842796d306 Mon Sep 17 00:00:00 2001 From: Viggo de Vries Date: Sun, 22 Sep 2024 10:31:09 +0200 Subject: [PATCH] use newest oscar alpha release (#42) * use newest oscar alpha release * lock file --- poetry.lock | 38 ++++++++++++++++++++------------------ pyproject.toml | 2 +- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5cd3ed3..0b737f5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "asgiref" @@ -600,34 +600,35 @@ elasticsearch = ["elasticsearch (>=5,<8)"] [[package]] name = "django-oscar" -version = "3.2.5a2" +version = "4.0a1" description = "A domain-driven e-commerce framework for Django" optional = false python-versions = ">=3.8" files = [ - {file = "django-oscar-3.2.5a2.tar.gz", hash = "sha256:7748d142751c312c515a8fd71dd67a0db48d0eceb078edf4af53c66973da28eb"}, - {file = "django_oscar-3.2.5a2-py3-none-any.whl", hash = "sha256:c54d80c939bd8fa840970653f364014d8decc4ef5a91e79a33a9a6fed2eb1cff"}, + {file = "django_oscar-4.0a1-py3-none-any.whl", hash = "sha256:35a7594de0c44ed0b942d9544a2371de23ecfc4f8237fbcf79e7d8a2dbca548b"}, + {file = "django_oscar-4.0a1.tar.gz", hash = "sha256:c490a8618232c13d93136e7bd3836440191c06b03829b4363ee646cdc82d8055"}, ] [package.dependencies] Babel = ">=1.0,<3.0" -django = ">=3.2,<4.3" +django = ">=3.2,<5.2" django-extra-views = ">=0.13,<0.15" django-haystack = ">=3.0b1" -django-phonenumber-field = ">=4.0.0,<7.0.0" -django-tables2 = ">=2.3,<2.4" +django-phonenumber-field = ">=4.0.0,<9.0.0" +django-tables2 = ">=2.3,<2.8" django-treebeard = ">=4.3.0" django-widget-tweaks = ">=1.4.1" -factory-boy = ">=3.0,<3.3" +factory-boy = ">=3.3.1,<4.0.0" phonenumbers = "*" pillow = ">=6.0" purl = ">=0.7" +setuptools = ">=62.4.0" [package.extras] -docs = ["Sphinx (>=5.0)", "easy-thumbnails (>=2.7,<2.8.6)", "sorl-thumbnail (>=12.9,<12.10)", "sphinx-issues (==3.0.1)", "sphinx-rtd-theme (==1.0.0)", "sphinxcontrib-spelling (==7.5.1)"] -easy-thumbnails = ["easy-thumbnails (>=2.7,<2.8.6)"] -sorl-thumbnail = ["sorl-thumbnail (>=12.9,<12.10)"] -test = ["WebTest (>=2.0,<2.1)", "coverage (>=5.4,<5.5)", "django-webtest (>=1.9,<1.10)", "easy-thumbnails (>=2.7,<2.8.6)", "freezegun (>=1.1,<2)", "psycopg2-binary (>=2.8,<2.10)", "pytest-django (>=3.7,<3.9)", "pytest-xdist (>=2.2,<3)", "pytz", "sorl-thumbnail (>=12.9,<12.10)", "tox (>=3.21,<4)"] +docs = ["Sphinx (>=5.0)", "easy-thumbnails (>=2.9,<2.10)", "sorl-thumbnail (>=12.10.0,<13.0.0)", "sphinx-issues (==3.0.1)", "sphinx-rtd-theme (==1.0.0)", "sphinxcontrib-spelling (==7.5.1)"] +easy-thumbnails = ["easy-thumbnails (>=2.9,<2.10)"] +sorl-thumbnail = ["sorl-thumbnail (>=12.10.0,<13.0.0)"] +test = ["WebTest (>=3.0.0,<4.0.0)", "Whoosh (>=2.7,<2.8)", "coverage (>=7.6.1,<8.0.0)", "django-webtest (>=1.9,<1.10)", "easy-thumbnails (>=2.9,<2.10)", "freezegun (>=1.5.1,<2.0.0)", "psycopg2-binary (>=2.8,<2.10)", "pytest-django (>=4.9.0,<5.0)", "pytest-xdist (>=3.6.1,<4.0.0)", "pytz", "sorl-thumbnail (>=12.10.0,<13.0.0)", "tox (>=4.18.0,<5.0.0)", "vdt.versionplugin.wheel"] [[package]] name = "django-phonenumber-field" @@ -778,20 +779,20 @@ pgp = ["gpg"] [[package]] name = "factory-boy" -version = "3.2.1" +version = "3.3.1" description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby." optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "factory_boy-3.2.1-py2.py3-none-any.whl", hash = "sha256:eb02a7dd1b577ef606b75a253b9818e6f9eaf996d94449c9d5ebb124f90dc795"}, - {file = "factory_boy-3.2.1.tar.gz", hash = "sha256:a98d277b0c047c75eb6e4ab8508a7f81fb03d2cb21986f627913546ef7a2a55e"}, + {file = "factory_boy-3.3.1-py2.py3-none-any.whl", hash = "sha256:7b1113c49736e1e9995bc2a18f4dbf2c52cf0f841103517010b1d825712ce3ca"}, + {file = "factory_boy-3.3.1.tar.gz", hash = "sha256:8317aa5289cdfc45f9cae570feb07a6177316c82e34d14df3c2e1f22f26abef0"}, ] [package.dependencies] Faker = ">=0.7.0" [package.extras] -dev = ["Django", "Pillow", "SQLAlchemy", "coverage", "flake8", "isort", "mongoengine", "tox", "wheel (>=0.32.0)", "zest.releaser[recommended]"] +dev = ["Django", "Pillow", "SQLAlchemy", "coverage", "flake8", "isort", "mongoengine", "mongomock", "mypy", "tox", "wheel (>=0.32.0)", "zest.releaser[recommended]"] doc = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-spelling"] [[package]] @@ -1554,6 +1555,7 @@ files = [ {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, + {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, @@ -2109,4 +2111,4 @@ test = ["black", "coverage", "poetry", "pylint", "pylint-django", "responses", " [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "b28fee503ea17b13d7bd09e25ac785a1f6e5611406b812cd0860762f40c56870" +content-hash = "6143acc860e7d0a0acad0b785762173202e5b1cc56913e75e22a31f011ed9eea" diff --git a/pyproject.toml b/pyproject.toml index 9bfd016..6b1699b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.8" -django-oscar = {version = "^3.2.5a2", allow-prereleases = true} +django-oscar = {version = "^4.0a1", allow-prereleases = true} coverage = { version = "^7.3", optional = true } pylint = { version = "^3.0.2", optional = true } black = { version = "^23.11.0", optional = true }