Skip to content

requirement_installer_args doesn't work with Android on Windows #2603

@mhsmith

Description

@mhsmith

Describe the bug

Originally reported by @aendie in #2587 (comment)


I get the error no such option: --find-links
I created the sgp4 wheel sgp4-2.25-py3-none-any.whl and moved it into a folder "wheels" beneath the file pyproject.toml, which begins as follows:

[tool.briefcase]
project_name = "Skyalmanac"
bundle = "com.example"
version = "0.0.1"
url = "https://example.com/skyalmanac"
license.file = "LICENSE"
author = "Andrew Developer"
author_email = "[email protected]"

[tool.briefcase.app.skyalmanac]
formal_name = "Skyalmanac"
description = "Skyalmanac for Android"
long_description = """This is equivalent to a mini-version of Skyalmanac
that is published in PyPI. It only supports creation of
Sun tables and the Nautical Almanac.
"""
sources = [
    "src/skyalmanac",
]
test_sources = [
    "tests",
]

requirement_installer_args = ["--find-links", "./wheels"]

requires = [
"numpy", 
"pandas",
"skyfield==1.49"
]
test_requires = [
    "pytest",
]

I run briefcase create android with overwrite {y/N}? y then run briefcase build android:

Image

briefcase.2025_12_05-16_21_05.build.log

Does this mean anything to you? I really appreciate a little help here.

Environment

  • Operating System: Android on WIndows
  • Software versions:
    • Briefcase: 0.3.25

Metadata

Metadata

Assignees

No one assigned

    Labels

    androidThe issue relates to Android mobile support.bugA crash or error in behavior.windowsThe issue relates to Microsoft Windows support.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions