From 301e98e59c43a9eeb303a48b4b529bf1b7c73c94 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 08:48:53 +0000 Subject: [PATCH 01/12] chore(deps): add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..20f49f3 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>anaconda/renovate-config" + ] +} From 598a5b93e61a6b18ecdfb7bfb09ce70c61aae1e0 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:13:29 +0000 Subject: [PATCH 02/12] chore(deps): update actions/checkout action to v6.0.2 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f90c578..dc23044 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: needs: test steps: - name: Checkout code - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 @@ -89,7 +89,7 @@ jobs: needs: build_package steps: - name: Checkout code - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 57708ad..d308f81 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: name: Python ${{ matrix.python-version }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 @@ -35,7 +35,7 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 From 463f29bb722ab86de631a9b2d2aafab77ccf7984 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:13:37 +0000 Subject: [PATCH 03/12] chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.4 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 2fbf757..6943f4a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -14,7 +14,7 @@ repos: - id: docformatter args: [--in-place, --black] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.2 + rev: v0.15.4 hooks: - id: ruff-format - id: ruff-check From 29f1159404daddfc0d6ed79dc1c6948846009b8e Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:13:44 +0000 Subject: [PATCH 04/12] chore(deps): update astral-sh/setup-uv action to v6.8.0 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dc23044..03e97a9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 - name: Set up Python run: uv python install 3.13 @@ -92,7 +92,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 - name: Set up Python run: uv python install 3.13 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d308f81..9553fcc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 - name: Set up Python run: uv python install ${{ matrix.python-version }} @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1 + uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 - name: Set up Python run: uv python install 3.13 From 2040fc201db89747c9b14da8fe7d4b746b67ec47 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:14:05 +0000 Subject: [PATCH 05/12] chore(deps): update dependency uv_build to >=0.10.7, <0.11 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fe48663..d9745f6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ Documentation = "https://briefcase.pythonanywhere.com/" Repository = "https://github.com/pythonanywhere/pythonanywhere-briefcase-plugin" [build-system] -requires = ["uv_build >= 0.7.2, < 0.8"] +requires = ["uv_build >=0.10.7, <0.11"] build-backend = "uv_build" [dependency-groups] From 5e7f935fbb540926c837c5e8c396bc681d468375 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:14:46 +0000 Subject: [PATCH 06/12] chore(deps): update github artifact actions --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 03e97a9..ffffe49 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -61,7 +61,7 @@ jobs: password: ${{ secrets.PYPI_API_TOKEN }} - name: Upload build artifacts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: dist path: dist/ @@ -71,7 +71,7 @@ jobs: needs: build_package steps: - name: Download build artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: dist path: dist/ From d3975150959b741c7058dc9959b841ec199767fd Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 17:11:45 +0000 Subject: [PATCH 07/12] chore(deps): update astral-sh/setup-uv action to v7 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ffffe49..0ea5fed 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 - name: Set up Python run: uv python install 3.13 @@ -92,7 +92,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 - name: Set up Python run: uv python install 3.13 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9553fcc..f8e765e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 - name: Set up Python run: uv python install ${{ matrix.python-version }} @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 - name: Set up Python run: uv python install 3.13 From c32af050260b366cc11715cfbfdd24b2c784dac5 Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 15:43:43 +0000 Subject: [PATCH 08/12] chore(deps): update astral-sh/setup-uv action to v7.3.1 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0ea5fed..d351b20 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Set up Python run: uv python install 3.13 @@ -92,7 +92,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Set up Python run: uv python install 3.13 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f8e765e..31d9838 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Set up Python run: uv python install ${{ matrix.python-version }} @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1 - name: Set up Python run: uv python install 3.13 From 34a0e0e97d3c4c4884aff9b3c9eaa4351951279f Mon Sep 17 00:00:00 2001 From: Filip Lajszczak Date: Fri, 6 Mar 2026 10:05:04 +0000 Subject: [PATCH 09/12] Use briefcase 0.4.0 from PyPI and bump version to 0.0.1. --- README.md | 5 ----- docs/index.md | 8 -------- pyproject.toml | 4 ++-- .../__init__.py | 2 +- uv.lock | 18 ++++++++++++------ 5 files changed, 15 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 0245b05..50fff23 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,6 @@ A [Briefcase](https://briefcase.readthedocs.io/) publication channel plugin for deploying static web apps to [PythonAnywhere](https://www.pythonanywhere.com/). -> **Note:** This package depends on the publication channels feature in Briefcase, which has not been included in a release yet. Until it is released, install Briefcase from main: -> ``` -> pip install git+https://github.com/beeware/briefcase@main -> ``` - ## Prerequisites * A PythonAnywhere account diff --git a/docs/index.md b/docs/index.md index b50b820..6d12468 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,14 +2,6 @@ A [Briefcase](https://briefcase.readthedocs.io/) publication channel plugin that deploys static web apps to [PythonAnywhere](https://www.pythonanywhere.com/). -/// warning -This package depends on the publication channels feature in Briefcase, which has not been included in a release yet. Until it is released, install Briefcase from main: - -``` -pip install git+https://github.com/beeware/briefcase@main -``` -/// - There is a [tutorial](tutorial.md) that builds on top of the [BeeWare Tutorial](https://tutorial.beeware.org/) and walks you through deploying your first app to PythonAnywhere. ## Prerequisites diff --git a/pyproject.toml b/pyproject.toml index d9745f6..cd0cac1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pythonanywhere-briefcase-plugin" -version = "0.0.1a4" +version = "0.0.1" description = "A Briefcase publication channel plugin for deploying static web apps to PythonAnywhere." requires-python = ">= 3.10" readme = "README.md" @@ -23,6 +23,7 @@ classifiers = [ "Topic :: Software Development", ] dependencies = [ + "briefcase >= 0.4.0", "pythonanywhere-core >= 0.3.0", ] @@ -43,7 +44,6 @@ test = [ ] dev = [ {include-group = "test"}, - "briefcase @ git+https://github.com/beeware/briefcase@fca2cab707794f169b61fe2641d31af262bc5566", "ruff >= 0.11", ] diff --git a/src/pythonanywhere_briefcase_plugin/__init__.py b/src/pythonanywhere_briefcase_plugin/__init__.py index 7339817..710f6a6 100644 --- a/src/pythonanywhere_briefcase_plugin/__init__.py +++ b/src/pythonanywhere_briefcase_plugin/__init__.py @@ -1,4 +1,4 @@ from pythonanywhere_briefcase_plugin.channel import PythonAnywherePublicationChannel -__version__ = "0.0.1a4" +__version__ = "0.0.1" __all__ = ["PythonAnywherePublicationChannel"] diff --git a/uv.lock b/uv.lock index e88ec80..6bfd388 100644 --- a/uv.lock +++ b/uv.lock @@ -43,8 +43,8 @@ wheels = [ [[package]] name = "briefcase" -version = "0.3.27.dev74+gfca2cab70" -source = { git = "https://github.com/beeware/briefcase?rev=fca2cab707794f169b61fe2641d31af262bc5566#fca2cab707794f169b61fe2641d31af262bc5566" } +version = "0.4.0" +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "build" }, { name = "chardet" }, @@ -64,6 +64,10 @@ dependencies = [ { name = "truststore" }, { name = "wheel" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/68/26/f57ac0da1b24354cc744c153123a704803a0cbe45fe20206167bf3499604/briefcase-0.4.0.tar.gz", hash = "sha256:d11beb13324091d1e651ed6e81a15c68719262cbfb7b953a14297d2b900cda20", size = 2628661, upload-time = "2026-03-05T06:23:33.68Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/31/d92ed263f53ea2c60aea6ff05189d2312bb119179089d1e24e3cdeb1ec68/briefcase-0.4.0-py3-none-any.whl", hash = "sha256:a825916e6f2dd68bb9d1f317f9f173c2bf96dc619d35c528e48e9f6619b6c9f3", size = 270429, upload-time = "2026-03-05T06:23:31.513Z" }, +] [[package]] name = "build" @@ -753,15 +757,15 @@ wheels = [ [[package]] name = "pythonanywhere-briefcase-plugin" -version = "0.0.1a4" +version = "0.0.1" source = { editable = "." } dependencies = [ + { name = "briefcase" }, { name = "pythonanywhere-core" }, ] [package.dev-dependencies] dev = [ - { name = "briefcase" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "pytest-mock" }, @@ -776,11 +780,13 @@ test = [ ] [package.metadata] -requires-dist = [{ name = "pythonanywhere-core", specifier = ">=0.3.0" }] +requires-dist = [ + { name = "briefcase", specifier = ">=0.4.0" }, + { name = "pythonanywhere-core", specifier = ">=0.3.0" }, +] [package.metadata.requires-dev] dev = [ - { name = "briefcase", git = "https://github.com/beeware/briefcase?rev=fca2cab707794f169b61fe2641d31af262bc5566" }, { name = "pytest", specifier = ">=9.0" }, { name = "pytest-cov", specifier = ">=7.0" }, { name = "pytest-mock", specifier = ">=3.10" }, From 7478ce555a468efaa3a82196826afbcadbf145ba Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 10:06:49 +0000 Subject: [PATCH 10/12] chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.5 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6943f4a..11fa479 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -14,7 +14,7 @@ repos: - id: docformatter args: [--in-place, --black] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.4 + rev: v0.15.5 hooks: - id: ruff-format - id: ruff-check From f219b6b982d2d6e15924c949407cb19681b282ec Mon Sep 17 00:00:00 2001 From: "anaconda-renovate[bot]" <117830771+anaconda-renovate[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 10:06:54 +0000 Subject: [PATCH 11/12] chore(deps): update pre-commit hook codespell-project/codespell to v2.4.2 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 11fa479..7cc9a7e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -28,7 +28,7 @@ repos: types: [python] pass_filenames: false - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell additional_dependencies: ['.[toml]'] From 69164ca4f16d4e532e48f1f0fdcd36521aaaf265 Mon Sep 17 00:00:00 2001 From: Filip Lajszczak Date: Mon, 9 Mar 2026 09:24:21 +0000 Subject: [PATCH 12/12] Use briefcase 0.4.1 from PyPI and bump version to 0.0.2. --- pyproject.toml | 4 ++-- src/pythonanywhere_briefcase_plugin/__init__.py | 2 +- uv.lock | 11 ++++++----- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index cd0cac1..0d5d626 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pythonanywhere-briefcase-plugin" -version = "0.0.1" +version = "0.0.2" description = "A Briefcase publication channel plugin for deploying static web apps to PythonAnywhere." requires-python = ">= 3.10" readme = "README.md" @@ -23,7 +23,7 @@ classifiers = [ "Topic :: Software Development", ] dependencies = [ - "briefcase >= 0.4.0", + "briefcase >= 0.4.1", "pythonanywhere-core >= 0.3.0", ] diff --git a/src/pythonanywhere_briefcase_plugin/__init__.py b/src/pythonanywhere_briefcase_plugin/__init__.py index 710f6a6..3588565 100644 --- a/src/pythonanywhere_briefcase_plugin/__init__.py +++ b/src/pythonanywhere_briefcase_plugin/__init__.py @@ -1,4 +1,4 @@ from pythonanywhere_briefcase_plugin.channel import PythonAnywherePublicationChannel -__version__ = "0.0.1" +__version__ = "0.0.2" __all__ = ["PythonAnywherePublicationChannel"] diff --git a/uv.lock b/uv.lock index 6bfd388..4811732 100644 --- a/uv.lock +++ b/uv.lock @@ -43,9 +43,10 @@ wheels = [ [[package]] name = "briefcase" -version = "0.4.0" +version = "0.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "binaryornot" }, { name = "build" }, { name = "chardet" }, { name = "cookiecutter" }, @@ -64,9 +65,9 @@ dependencies = [ { name = "truststore" }, { name = "wheel" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/68/26/f57ac0da1b24354cc744c153123a704803a0cbe45fe20206167bf3499604/briefcase-0.4.0.tar.gz", hash = "sha256:d11beb13324091d1e651ed6e81a15c68719262cbfb7b953a14297d2b900cda20", size = 2628661, upload-time = "2026-03-05T06:23:33.68Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/ae/59bc57a89a19a736aec626a39399fcdd59da49c9b6a09a9f02c57c0cca6c/briefcase-0.4.1.tar.gz", hash = "sha256:8064649697a3eb50f700109e7baea1c735a38e610fca1e6df499abebd610cb0a", size = 2629267, upload-time = "2026-03-09T04:31:47.808Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/31/d92ed263f53ea2c60aea6ff05189d2312bb119179089d1e24e3cdeb1ec68/briefcase-0.4.0-py3-none-any.whl", hash = "sha256:a825916e6f2dd68bb9d1f317f9f173c2bf96dc619d35c528e48e9f6619b6c9f3", size = 270429, upload-time = "2026-03-05T06:23:31.513Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/acce3f462a48c736dede5c2d0f119ca28633a915a6b8585f6a69dc50fb11/briefcase-0.4.1-py3-none-any.whl", hash = "sha256:e302b088cc0c3c3bb73f9e200f60c82bbc5a820970a74a8f2d9cabc62c8d6540", size = 270442, upload-time = "2026-03-09T04:31:44.459Z" }, ] [[package]] @@ -757,7 +758,7 @@ wheels = [ [[package]] name = "pythonanywhere-briefcase-plugin" -version = "0.0.1" +version = "0.0.2" source = { editable = "." } dependencies = [ { name = "briefcase" }, @@ -781,7 +782,7 @@ test = [ [package.metadata] requires-dist = [ - { name = "briefcase", specifier = ">=0.4.0" }, + { name = "briefcase", specifier = ">=0.4.1" }, { name = "pythonanywhere-core", specifier = ">=0.3.0" }, ]