Tools to support converting a Python project into a standalone native application.

3.3K stars 526 forks 3.3K watchers Python BSD 3-Clause "New" or "Revised" License
application python
45 Open Issues Need Help Last updated: Jul 12, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
Actual man pages about 1 month ago
enhancement good first issue linux

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue linux

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue iOS

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue android

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue android

Tools to support converting a Python project into a standalone native application.

Python
#application#python
good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue windows

Tools to support converting a Python project into a standalone native application.

Python
#application#python

Tools to support converting a Python project into a standalone native application.

Python
#application#python
bug good first issue documentation

Tools to support converting a Python project into a standalone native application.

Python
#application#python
enhancement good first issue iOS

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: Convert the project's README file from reStructuredText (reST) format to GitHub Flavored Markdown (GFM). This involves using a tool like Pandoc to perform the conversion, then manually verifying and cleaning up the resulting Markdown file to ensure identical rendering, and finally deleting the original reST file.

Complexity: 2/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: The task involves resolving a series of code style issues flagged by the Ruff linter in the Briefcase Python project. This requires uncommenting and fixing each issue individually, then removing the corresponding rule from the project's ignore list. The process is iterative, requiring repeated linting and code correction until all issues are resolved.

Complexity: 3/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: The task involves refactoring Briefcase's dependency management to utilize PEP 735 dependency groups for development, documentation, and testing dependencies. This includes updating `pyproject.toml`, Tox configuration, contribution documentation, and potentially ReadTheDocs configuration to leverage dependency groups, possibly replacing RTD's implicit build with a `tox -e docs` call for improved consistency.

Complexity: 4/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: Add a `--fix` argument to the `ruff-check` pre-commit hook configuration for the Briefcase project to automatically fix fixable code style issues during pre-commit checks. This involves modifying the `.pre-commit-config.yaml` file to include the `--fix` flag in the `ruff-check` hook.

Complexity: 2/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: The task involves resolving a set of code style issues flagged by the Ruff linter in the Briefcase Python project. This requires uncommenting ignored rules one by one in the `pyproject.toml` file, fixing the corresponding code violations, and then removing the now-resolved rules from the ignore list. The goal is to have a clean codebase that passes all Ruff checks.

Complexity: 3/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python

AI Summary: Improve the Briefcase iOS packaging process by creating a new documentation page explaining how to test an iOS app on a physical device using Xcode after running `briefcase package iOS`. The `briefcase package iOS` command should then be updated to link to this new documentation page, providing users with clear next steps.

Complexity: 4/5
enhancement good first issue

Tools to support converting a Python project into a standalone native application.

Python
#application#python