From 371f7d69b9b2c2d1b4056e4e485f3f247850a00d Mon Sep 17 00:00:00 2001 From: MaXFeeD Date: Mon, 23 Mar 2026 13:07:35 +0300 Subject: [PATCH] Updating to prompt-toolkit#3.0.52 and Python 3.8+ --- README.md | 4 ++-- pdm.lock | 10 +++++----- pyproject.toml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 1354d4c..8da46a8 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ To work correctly, this toolchain requires: -- [Python](https://www.python.org/downloads/) 3.7 or higher (recommended 3.8 or higher) +- [Python](https://www.python.org/downloads/) 3.8 or higher (recommended 3.9 or higher for [contribution](#contribution)) - [node.js](https://nodejs.org/en/download) 10.15.1 or higher (for TypeScript modding), `tsc` version 3 or higher must also be installed (to do this, run `npm install -g tsc`) - [Android NDK](https://github.com/android/ndk/wiki/Unsupported-Downloads#r16b) version r16b (for C++ modding), otherwise it can be installed by toolchain when needed - [Java Development Kit 1.8](https://adoptium.net/temurin/releases/?version=8) (for Java modding) @@ -36,7 +36,7 @@ There are three types of configurations for managing projects, builds, and the t Path selections can contain /\*\*/ to select folders and all subfolders, as well as /\* to select all files, /\*.js or /\*.jar to select all files with the desired extension. -## Contributing +## Contribution Repository requires [Python 3.9 or higher](https://www.python.org/downloads/) installed for successful building, as it uses [package and dependency manager (PDM)](https://pdm-project.org/en/latest/#installation). After downloading repository, open it in your favorite IDE or terminal. You can install package manager using built-in tools: diff --git a/pdm.lock b/pdm.lock index 52ccc4c..939504d 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,23 +5,23 @@ groups = ["default"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:05389d15d33f67b974ac87cfb447c9a885ad6ca05b695a33a9958263d7816731" +content_hash = "sha256:b3b4b11e3e059111567fb36e5a12ce5f12cf96e168e15d5a1e9cc91d3934cde4" [[metadata.targets]] requires_python = ">=3.8" [[package]] name = "prompt-toolkit" -version = "3.0.48" -requires_python = ">=3.7.0" +version = "3.0.52" +requires_python = ">=3.8" summary = "Library for building powerful interactive command lines in Python" groups = ["default"] dependencies = [ "wcwidth", ] files = [ - {file = "prompt_toolkit-3.0.48-py3-none-any.whl", hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e"}, - {file = "prompt_toolkit-3.0.48.tar.gz", hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"}, + {file = "prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955"}, + {file = "prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index af42383..4659e27 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "icmtoolchain" -version = "0.1.1-dev1" +version = "0.1.2-dev1" description = "Inner Core Mod Toolchain for Horizon is a toolchain that allows you to efficiently develop and build modifications for mobile Minecraft: Bedrock Edition directly from your PC." authors = [ { name = "Horizon Team", email = "innercore2018@gmail.com" }, @@ -18,7 +18,7 @@ authors = [ maintainers = [ { name = "MaXFeeD", email = "maksfeed.mf@gmail.com" }, ] -dependencies = ["prompt-toolkit>=3.0.48"] +dependencies = ["prompt-toolkit>=3.0.52"] requires-python = ">=3.8" readme = "README.md" classifiers = [