Skip to content

Commit 8525982

Browse files
committed
Updated Maturin to the latest version
1 parent bf47afa commit 8525982

File tree

3 files changed

+28
-27
lines changed

3 files changed

+28
-27
lines changed

CHANGELOG.md

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
- Renamed (tile_x, tile_y) to (image_tx, image_ty) in the READMEs
77
- Replaced the usage of a deprecated API
88
- Changed the tilemap editor to load Layer 0 when a TMX file is dropped onto it
9+
- Updated Maturin to the latest version
910

1011
## 2.2.7
1112

12-
- Updated the Pyodide version to 0.26.3
13+
- Updated Pyodide to version 0.26.3
1314
- Added the perf_monitor function
1415
- Added the integer_scale function
1516
- Renamed the argument of the fullscreen function
@@ -22,7 +23,7 @@
2223
- Renamed WORKING_DIR to BASE_DIR
2324
- Added the user_data_dir function
2425
- Switched from the platform-dir crate to the directories crate
25-
- Update the glow crate version to 0.15
26+
- Update the glow crate to version 0.15
2627
- Fully revised the translations of all README files
2728

2829
## 2.2.5
@@ -33,7 +34,7 @@
3334
## 2.2.4
3435

3536
- Fixed a bug when playing a pyxapp with the same process ID
36-
- Updated the sysinfo crate version to 0.25
37+
- Updated the sysinfo crate to version 0.25
3738
- Updated the license description in the READMEs
3839
- Updated the instructions for using the Web version of Pyxel
3940
- Updated the Q&A
@@ -51,7 +52,7 @@
5152

5253
- Fixed the mypy errors
5354
- Changed an image layout in the READMEs
54-
- Updated the Python version in GitHub Actions to 3.12
55+
- Updated Python in GitHub Actions to version 3.12
5556
- Enabled adding metadata to a Pyxel application file
5657
- Added metadata to the bundled Pyxel application files
5758

@@ -67,27 +68,27 @@
6768

6869
- Removed the keyword-only arguments
6970
- Added the rotate and scale options to the blt and bltm functions
70-
- specified the Maturin version as 1.7.0 to prevent linking errors
71+
- specified Maturin to version 1.7.0 to prevent linking errors
7172
- Modified the API notation in Example 4
7273
- Added Example 16 for rotation and scaling
7374

7475
## 2.1.10
7576

7677
- Fixed a color rendering issue on Windows
7778
- Replaced links to Twitter with X in the READMEs
78-
- Updated the bindgen crate version to 0.70
79+
- Updated the bindgen crate to version 0.70
7980

8081
## 2.1.9
8182

82-
- Updated the required Python version to 3.8 or higher
83+
- Updated the required Python to version 3.8 or higher
8384
- Changed to avoid using the gil-refs feature in the PyO3 crate
8485
- Changed to prevent key state changes during special inputs
8586

8687
## 2.1.8
8788

88-
- Updated the Emscripten to version 3.1.61
89-
- Updated the SDL2 to version 2.28.4
90-
- Updated the PyO3 to version 0.22
89+
- Updated Emscripten to version 3.1.61
90+
- Updated SDL2 to version 2.28.4
91+
- Updated PyO3 to version 0.22
9192
- Fixed keyword-only arguments functionality
9293

9394
## 2.1.7
@@ -104,7 +105,7 @@
104105
- Updated the message image for the READMEs
105106
- Added Turkish and Ukrainian READMEs
106107
- Fixed a warning on macOS Sonoma
107-
- Updated the Pyodide to version 0.26.2
108+
- Updated Pyodide to version 0.26.2
108109
- Updated the glow crate to version 0.14
109110

110111
## 2.1.5
@@ -143,7 +144,7 @@
143144
- Changed the API notation in Example 4
144145
- Changed Example 9 to use the resume option for SFX playback
145146
- Added the descriptions of the resume option to the READMEs
146-
- Updated the Pyodide to version 0.26.1
147+
- Updated Pyodide to version 0.26.1
147148

148149
## 2.0.14
149150

@@ -158,8 +159,8 @@
158159

159160
- Fixed installation instructions for Mac in the READMEs
160161
- Modified build instructions in Makefile
161-
- Updated the Pyodide to version 0.25.1
162-
- Updated the Emscripten to version 3.1.53
162+
- Updated Pyodide to version 0.25.1
163+
- Updated Emscripten to version 3.1.53
163164

164165
## 2.0.11
165166

@@ -242,8 +243,8 @@
242243
- Changed to use the C version of SDL2
243244
- Changed to allow resizing of the colors list
244245
- Changed to use GLSL for rendering the screen
245-
- Updated the Pyodide to version 0.24.1
246-
- Updated the Emscripten to version 3.1.45
246+
- Updated Pyodide to version 0.24.1
247+
- Updated Emscripten to version 3.1.45
247248
- Updated SDL2 to 2.24.2
248249
- Added the screen_mode function to change screen rendering type
249250
- Added a shortcut to change the screen mode with Alt(Option)+9
@@ -279,8 +280,8 @@
279280
- Replaced an image in the READMEs
280281
- Fixed the app2exe command to include modules correctly
281282
- Added support for Raspberry Pi (ARMv7)
282-
- Updated the Emscripten to version 3.1.42
283-
- Updated the Pyodide to version 0.23.3
283+
- Updated Emscripten to version 3.1.42
284+
- Updated Pyodide to version 0.23.3
284285
- Updated crate versions
285286

286287
## 1.9.16
@@ -294,7 +295,7 @@
294295

295296
- Changed the platform specification method in Rust for FreeBSD
296297
- Changed to use the official Pyodide instead of the customized version
297-
- Updated the Emscripten to version 3.1.36
298+
- Updated Emscripten to version 3.1.36
298299
- Expanded the supported macOS 10.12+ (Intel), 11.0+ (Apple Silicon)
299300

300301
## 1.9.14
@@ -306,14 +307,14 @@
306307

307308
- Added URL generator to Pyxel Web Launcher
308309
- Added a data_ptr method to the Image and Tilemap class
309-
- Updated the Emscripten to version 3.1.34
310+
- Updated Emscripten to version 3.1.34
310311
- Added Example 13
311312

312313
## 1.9.12
313314

314315
- Added support for environments without game controllers
315316
- Adjusted the initial gain of the sound
316-
- Updated the Emscripten to version 3.1.31
317+
- Updated Emscripten to version 3.1.31
317318

318319
## 1.9.11
319320

@@ -332,8 +333,8 @@
332333

333334
- Changed to not use array macro
334335
- Fixed clippy warnings
335-
- Updated the Emscripten to version 3.1.29
336-
- Updated the Pyodide to version 0.22.0
336+
- Updated Emscripten to version 3.1.29
337+
- Updated Pyodide to version 0.22.0
337338
- Fixed gamepad input bug
338339
- Enabled dynamic addition of gamepads
339340
- Changed a help message for the tilemap editor
@@ -343,7 +344,7 @@
343344
- Modified description for Example 13
344345
- Added system palette colors besides normal palette colors
345346
- Changed to keep the default palette color in Pyxel Editor
346-
- Updated the Emscripten to version 3.1.28
347+
- Updated Emscripten to version 3.1.28
347348
- Updated the source of Pyodide-SDL2
348349

349350
## 1.9.7
@@ -396,7 +397,7 @@
396397

397398
- Added a video and a message to users to the READMEs
398399
- Updated Pyodide
399-
- Updated the Emscripten to version 3.1.24
400+
- Updated Emscripten to version 3.1.24
400401

401402
## 1.8.22
402403

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ format:
9999
build: format
100100
@$(ENSURE_TARGET)
101101
@$(SCRIPTS_DIR)/make_abspath_readme
102-
@cd $(PYTHON_DIR); maturin build -o ../$(DIST_DIR) $(BUILD_OPTS) --manylinux 2014 --skip-auditwheel
102+
@cd $(PYTHON_DIR); maturin build -o ../$(DIST_DIR) $(BUILD_OPTS) --manylinux 2014 --auditwheel skip
103103

104104
install: build
105105
@pip3 install --force-reinstall `ls -rt $(DIST_DIR)/*.whl | tail -n 1`

python/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
maturin==1.7.0
1+
maturin
22
mypy
33
pyinstaller
44
requests

0 commit comments

Comments
 (0)