This pull request includes several updates to improve platform-specific package management and configuration settings for the LibrePythonista project. Key changes include the addition of platform-specific requirements and imports, updates to the devcontainer and VS Code settings, and version updates for dependencies.
No new features are in this release. This is mainly an update for the LibrePythonista pip installer.
Platform-Specific Enhancements:
Added platform-specific requirements for Linux, macOS, and Windows in the pyproject.toml file.
Updated basic_config.py and config.py to include properties for platform-specific requirements and imports. [1][2][3][4][5][6]
Modified requirements_check.py to validate platform-specific requirements and imports. [1][2]
Configuration Updates:
Updated devcontainer.json files to replace better-toml with even-better-toml. [1][2]
Added charliermarsh.ruff extension to .vscode/extensions.json.
Enabled editor.formatOnPaste for Python in .vscode/settings.json.
Dependency and Version Updates:
Updated ooo-dev-tools dependency to version 0.50.0 in pyproject.toml. [1][2]
Updated embedded Python versions in pyproject.toml.
Other Changes:
Incremented project version to 0.5.2 in pyproject.toml.
Minor formatting and comment updates in pyproject.toml. [1][2]
This pull request includes several updates to improve platform-specific package management and configuration settings for the
LibrePythonista
project. Key changes include the addition of platform-specific requirements and imports, updates to the devcontainer and VS Code settings, and version updates for dependencies.No new features are in this release. This is mainly an update for the LibrePythonista pip installer.
Platform-Specific Enhancements:
pyproject.toml
file.basic_config.py
andconfig.py
to include properties for platform-specific requirements and imports. [1] [2] [3] [4] [5] [6]requirements_check.py
to validate platform-specific requirements and imports. [1] [2]Configuration Updates:
devcontainer.json
files to replacebetter-toml
witheven-better-toml
. [1] [2]charliermarsh.ruff
extension to.vscode/extensions.json
.editor.formatOnPaste
for Python in.vscode/settings.json
.Dependency and Version Updates:
ooo-dev-tools
dependency to version0.50.0
inpyproject.toml
. [1] [2]pyproject.toml
.Other Changes:
0.5.2
inpyproject.toml
.pyproject.toml
. [1] [2]