Skip to content

Commit 7084493

Browse files
authored
Add a temporary pin to std-nslog to allow support packages. (#186)
1 parent 8a262e9 commit 7084493

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

README.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,10 @@
11
# Python Support Testbed
22

3-
This is a testbed application that can be used to do basic verification checks
4-
of the support package builds used by BeeWare (Python-Apple-support and
5-
Python-Android-support). It is not a comprehensive Python unit test suite; it
6-
checks modules that have a history of being misconfigured or broken in builds.
3+
This is a testbed application that can be used to do basic verification checks of the support package builds used by BeeWare (Python-Apple-support and Python-Android-support). It is not a comprehensive Python unit test suite; it checks modules that have a history of being misconfigured or broken in builds.
74

8-
The app can be deployed with Briefcase. When executed, the app will generate
9-
output on the console log that is similar to a unit test suite. If it returns 0
10-
test failures, you can have some confidence that the support build is
11-
functioning as expected.
5+
The app can be deployed with Briefcase. When executed, the app will generate output on the console log that is similar to a unit test suite. If it returns 0 test failures, you can have some confidence that the support build is functioning as expected.
126

13-
Before running, ensure that the template and support package paths point at the
14-
builds you want to test. The paths committed in the repo assume that you have a
15-
directory layout that looks something like:
7+
Before running, ensure that the template and support package paths point at the builds you want to test. The paths committed in the repo assume that you have a directory layout that looks something like:
168

179
- (your projects folder)
1810
- support

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ project_name = "Testbed"
33
bundle = "org.beeware"
44
version = "0.0.1"
55
url = "https://beeware.org"
6-
license.file = "LICENSE"
6+
license = "BSD-3-Clause"
7+
license-files = ["LICENSE"]
78
author = 'Russell Keith-Magee'
89
author_email = "russell@beeware.org"
910

@@ -59,7 +60,7 @@ requirement_installer_args = [
5960
requires = [
6061
# Provide a source of binary wheels that aren't provided on PyPI.
6162
"rubicon-objc",
62-
"std-nslog",
63+
"std-nslog~=1.0.3",
6364
]
6465
# support_package = "../Python-Apple-support/dist/Python-3.14-macOS-support.custom.tar.gz"
6566

@@ -118,7 +119,7 @@ requires = [
118119
[tool.briefcase.app.testbed.iOS]
119120
requires = [
120121
"rubicon-objc",
121-
"std-nslog",
122+
"std-nslog~=1.0.3",
122123
]
123124
min_os_version = "17.0"
124125
# support_package = "../Python-Apple-support/dist/Python-3.14-iOS-support.custom.tar.gz"

0 commit comments

Comments
 (0)