File tree 16 files changed +51
-14
lines changed
serious_python_platform_interface
16 files changed +51
-14
lines changed Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* Not based on Kivy!
Original file line number Diff line number Diff line change @@ -156,6 +156,7 @@ class PackageCommand extends Command {
156
156
}
157
157
158
158
bool isMobile = (platform == "iOS" || platform == "Android" );
159
+ bool isWeb = platform == "Pyodide" ;
159
160
160
161
var junkFileExtensions =
161
162
isMobile ? junkFileExtensionsMobile : junkFileExtensionsDesktop;
@@ -295,11 +296,11 @@ class PackageCommand extends Command {
295
296
stdout.writeln (
296
297
"Installing $requirements with pip command to $sitePackagesDir " );
297
298
298
- List <String > pipArgs = [
299
- "--disable-pip-version-check" ,
300
- "--only-binary" ,
301
- " :all:"
302
- ];
299
+ List <String > pipArgs = ["--disable-pip-version-check" ];
300
+
301
+ if (isMobile || isWeb) {
302
+ pipArgs. addAll ([ "--only-binary" , " :all:"]);
303
+ }
303
304
304
305
for (var index in extraPyPiIndexes) {
305
306
pipArgs.addAll (["--extra-index-url" , index]);
Original file line number Diff line number Diff line change 1
- 42dd5eb20465988cd1718b497b0f086e04c5431f37bbdc5354fb5921575ddfa1
1
+ 067c62c8ae15e77a6935577d0a9cbc8a1b4852f7fc9c458be38d15224e992c9a
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python
2
2
description : A cross-platform plugin for adding embedded Python runtime to your Flutter apps.
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
platforms :
8
8
ios :
Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* New packaging, not based on Kivy and with pre-built binary packages.
Original file line number Diff line number Diff line change 1
1
group ' com.flet.serious_python_android'
2
- version ' 0.8.0 '
2
+ version ' 0.8.1 '
3
3
4
4
def python_version = ' 3.12'
5
5
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python_android
2
2
description : Android implementation of the serious_python plugin
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
environment :
8
8
sdk : " >=3.0.0 <4.0.0"
Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* New packaging, not based on Kivy and with pre-built binary packages.
Original file line number Diff line number Diff line change 4
4
#
5
5
Pod ::Spec . new do |s |
6
6
s . name = 'serious_python_darwin'
7
- s . version = '0.8.0 '
7
+ s . version = '0.8.1 '
8
8
s . summary = 'A cross-platform plugin for adding embedded Python runtime to your Flutter apps.'
9
9
s . description = <<-DESC
10
10
A cross-platform plugin for adding embedded Python runtime to your Flutter apps.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python_darwin
2
2
description : iOS and macOS implementations of the serious_python plugin
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
environment :
8
8
sdk : " >=3.0.0 <4.0.0"
Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* New packaging, not based on Kivy and with pre-built binary packages.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python_linux
2
2
description : Linux implementations of the serious_python plugin
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
environment :
8
8
sdk : ' >=3.1.3 <4.0.0'
Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* New packaging, not based on Kivy and with pre-built binary packages.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python_platform_interface
2
2
description : A common platform interface for the serious_python plugin.
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
environment :
8
8
sdk : " >=3.0.0 <4.0.0"
Original file line number Diff line number Diff line change
1
+ ## 0.8.1
2
+
3
+ * Remove ` --only-binary ` when packaging for desktop platforms ([ #112 ] ( https://github.com/flet-dev/serious-python/issues/112 ) )
4
+ * Fixed: only pass string args ('script') if they are not null. ([ #77 ] ( https://github.com/flet-dev/serious-python/issues/77 ) )
5
+ * Fixed: script set as empty string to fix windows build error ([ #83 ] ( https://github.com/flet-dev/serious-python/issues/83 ) )
6
+
1
7
## 0.8.0
2
8
3
9
* New packaging, not based on Kivy and with pre-built binary packages.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: serious_python_windows
2
2
description : Windows implementations of the serious_python plugin
3
3
homepage : https://flet.dev
4
4
repository : https://github.com/flet-dev/serious-python
5
- version : 0.8.0
5
+ version : 0.8.1
6
6
7
7
environment :
8
8
sdk : ' >=3.1.3 <4.0.0'
You can’t perform that action at this time.
0 commit comments