diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ba38ca865..3724af62ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [v2023.02.10](https://github.com/kivy/python-for-android/tree/v2023.02.10) (2023-02-10) + +[Full Changelog](https://github.com/kivy/python-for-android/compare/v2023.01.28...v2023.02.10) + +**Closed issues:** + +- AttributeError: 'str' object has no attribute 'stdout' [\#2745](https://github.com/kivy/python-for-android/issues/2745) +- Android app crash on starting up by accessing texture. Error:No module named 'typing\_extensions' [\#2743](https://github.com/kivy/python-for-android/issues/2743) + +**Merged pull requests:** + +- restrict sh version [\#2746](https://github.com/kivy/python-for-android/pull/2746) ([HyTurtle](https://github.com/HyTurtle)) +- 🐛 fix: Update `pydantic` recipe [\#2742](https://github.com/kivy/python-for-android/pull/2742) ([FilipeMarch](https://github.com/FilipeMarch)) +- Merge master into develop [\#2741](https://github.com/kivy/python-for-android/pull/2741) ([misl6](https://github.com/misl6)) + ## [v2023.01.28](https://github.com/kivy/python-for-android/tree/v2023.01.28) (2023-01-28) [Full Changelog](https://github.com/kivy/python-for-android/compare/v2022.12.20...v2023.01.28) diff --git a/pythonforandroid/__init__.py b/pythonforandroid/__init__.py index 71bdd8017e..3e337f8ce6 100644 --- a/pythonforandroid/__init__.py +++ b/pythonforandroid/__init__.py @@ -1 +1 @@ -__version__ = '2023.01.28' +__version__ = '2023.02.10' diff --git a/pythonforandroid/recipes/pydantic/__init__.py b/pythonforandroid/recipes/pydantic/__init__.py index eb4c504704..16e61e1b61 100644 --- a/pythonforandroid/recipes/pydantic/__init__.py +++ b/pythonforandroid/recipes/pydantic/__init__.py @@ -2,10 +2,10 @@ class PydanticRecipe(PythonRecipe): - version = '1.8.2' - url = 'https://github.com/samuelcolvin/pydantic/archive/refs/tags/v{version}.zip' + version = '1.10.4' + url = 'https://github.com/pydantic/pydantic/archive/refs/tags/v{version}.zip' depends = ['setuptools'] - python_depends = ['Cython', 'devtools', 'email-validator', 'dataclasses', 'typing-extensions', 'python-dotenv'] + python_depends = ['Cython', 'devtools', 'email-validator', 'typing-extensions', 'python-dotenv'] call_hostpython_via_targetpython = False diff --git a/setup.py b/setup.py index 1f61113818..57bddc2593 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ # https://github.com/kivy/buildozer/issues/722 install_reqs = [ 'appdirs', 'colorama>=0.3.3', 'jinja2', - 'sh>=1.10; sys_platform!="nt"', + 'sh>=1.10, <2.0; sys_platform!="nt"', 'pep517', 'toml', 'packaging', ] # (pep517 and toml are used by pythonpackage.py)