Commit Graph

12428 Commits

Author SHA1 Message Date
Jim Fasarakis-Hilliard
5ec62358b3 Merge pull request #4507 from howjmay/co_cellvars
Add co_cellvars to code object
2023-02-16 09:25:44 +02:00
Jim Fasarakis-Hilliard
dcda3e43b9 Merge pull request #4509 from minhrongcon2000/fix/add_co_freevars
Add co_freevars to code object
2023-02-16 09:24:23 +02:00
minh.pham2000
81fc6f16cf Fix code linting 2023-02-16 10:19:56 +07:00
minh.pham2000
07f4218bf4 Add co_freevars to code object 2023-02-16 10:10:15 +07:00
Yang Hau
529d223ee1 Add co_cellvars to code object
Closes #4501
2023-02-16 01:22:22 +08:00
Jim Fasarakis-Hilliard
3c4f04f3aa Merge pull request #4498 from youknowone/str-join
Fix str.join with str subclass
2023-02-15 19:07:11 +02:00
Jeong YunWon
1fd557d549 Merge pull request #4499 from jonathanslenders/fix-sqlite-aarch64
Fix aarch64 compatibility for sqlite.
2023-02-14 12:32:31 +09:00
Jonathan Slenders
9cac89347e Fix aarch64 compatibility for sqlite. 2023-02-13 20:53:39 +00:00
Jim Fasarakis-Hilliard
020372dde0 Merge pull request #4496 from youknowone/optimize-strip
optimize str.(l|r)strip
2023-02-13 18:31:23 +02:00
Jeong YunWon
bf49952275 Merge pull request #3769 from youknowone/wrap-index
wrap_index without abs
2023-02-14 00:55:26 +09:00
Jim Fasarakis-Hilliard
491bd0e74f Merge pull request #4495 from youknowone/fix-test-edit
Remove outdated TODOs from extra_tests/snippets
2023-02-13 15:25:14 +02:00
Jeong YunWon
5c43cab499 Fix str.join with str subclass 2023-02-13 22:05:53 +09:00
Jeong YunWon
317802a26e optimize str.(l|r)strip 2023-02-13 21:51:35 +09:00
Jeong YunWon
4bd090887e Remove completed TODO 2023-02-13 21:28:19 +09:00
Jeong YunWon
2fc0edf85b remove duplicated tests from tests/stdlib_math.py 2023-02-13 21:28:19 +09:00
Jeong YunWon
4192e5de2d extra_tests/snippets/{builtins => builtin_eval}.py 2023-02-13 21:28:19 +09:00
Jeong YunWon
443835096b Merge pull request #4490 from DimitrisJim/function_parser
Add tests, some comments, to function.rs.
2023-02-13 20:00:35 +09:00
Jeong YunWon
d3855a9158 Merge pull request #4491 from howjmay/typo
fix the typos
2023-02-13 20:00:09 +09:00
Jeong Yunwon
1d1ff8db7a wrap_index without abs 2023-02-13 18:19:40 +09:00
Yang Hau
937b0d3419 fix the typos 2023-02-13 16:25:24 +08:00
Jeong YunWon
96bfe406ee Merge pull request #4492 from DimitrisJim/doc_parser_uno
Document parser crate.
2023-02-13 17:25:14 +09:00
Jeong YunWon
271bfcbac7 Merge pull request #4489 from DimitrisJim/string_parser_refactor
Refactor: Join string and string_parser.
2023-02-13 17:18:54 +09:00
Dimitris Fasarakis Hilliard
5e40168829 Document parser crate. 2023-02-12 17:58:19 +02:00
Dimitris Fasarakis Hilliard
bc9e4abee5 Add tests, some comments, to function.rs. 2023-02-11 23:07:57 +02:00
Dimitris Fasarakis Hilliard
8d28a077fc Refactor: Join string and string_parser. 2023-02-11 18:05:06 +02:00
Jeong YunWon
61b48f1089 Merge pull request #4488 from charliermarsh/charlie/gen-exp-arg
Use entire range for generators-as-arguments
2023-02-11 05:45:25 +09:00
Jeong YunWon
d4207e2936 Add test_generator_expression_argument 2023-02-11 05:20:39 +09:00
Charlie Marsh
65a62b8d32 Use entire range for generators-as-arguments 2023-02-10 10:39:40 -05:00
Jim Fasarakis-Hilliard
cf54a780cf Merge pull request #4487 from DimitrisJim/mac_tests_no_ssl
Skip linking openSSL on mac runner for the rust tests.
2023-02-10 00:24:07 +02:00
Dimitris Fasarakis Hilliard
6d3cbf192e Skip linking ssl on mac runner. 2023-02-09 21:50:42 +02:00
Jim Fasarakis-Hilliard
d94d0ac720 Merge pull request #4486 from youknowone/simplify-example
Simplify examples/call_between_rust_and_python
2023-02-09 17:29:41 +02:00
Jeong YunWon
3942a08e0c Simplify examples/call_between_rust_and_python 2023-02-09 21:31:32 +09:00
Jeong YunWon
3092c17080 Merge pull request #4467 from youknowone/fix-ci
temporary skip rust tests for macOS to avoid CI failure
2023-02-09 17:09:37 +09:00
Jeong YunWon
b8a88719a7 skip run rust tests for macOS CI 2023-02-09 16:45:34 +09:00
Jeong YunWon
e22d91b8c4 bump up openssl and libffi 2023-02-09 15:52:45 +09:00
Jeong YunWon
5adc09150d update libffi 2023-02-09 15:51:28 +09:00
Jeong YunWon
f3a0127715 Try to fix mac build 2023-02-09 15:50:53 +09:00
Jeong YunWon
b8d95537e0 Merge pull request #4484 from DimitrisJim/newline_inline
Remove NewLineHandler, move handling inline.
2023-02-09 15:48:44 +09:00
Jeong YunWon
398c44e334 Merge pull request #4485 from RustPython/dependabot/cargo/openssl-src-111.25.01.1.1t
Bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t
2023-02-09 15:19:45 +09:00
dependabot[bot]
74284c3271 Bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.24.0+1.1.1s to 111.25.0+1.1.1t.
- [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases)
- [Commits](https://github.com/alexcrichton/openssl-src-rs/commits)

---
updated-dependencies:
- dependency-name: openssl-src
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-08 22:31:06 +00:00
Dimitris Fasarakis Hilliard
1e9759679f Document lexer. 2023-02-07 21:43:57 +02:00
Dimitris Fasarakis Hilliard
e4096fb6f2 Move NewLineHandler inline, don't check each character twice. 2023-02-07 20:58:53 +02:00
Jeong YunWon
a3c372f602 Merge pull request #4482 from youknowone/workspace-deps
Use workspace dependencies to prevent version fragments
2023-02-06 16:30:13 +09:00
Jeong YunWon
42a22c280d use workspace dependencies 2023-02-06 15:30:38 +09:00
Jim Fasarakis-Hilliard
adc23253e4 Merge pull request #4480 from DimitrisJim/lexer_opt
Improve lexer performance by matching early on ascii identifiers.
2023-02-01 15:29:16 +02:00
Dimitris Fasarakis Hilliard
5025113da0 Hint that the unwrap should always succeed. 2023-02-01 12:17:33 +02:00
Nick Liu
5fb03b6891 use qualname in TypeErrors for functions (#4476) 2023-02-01 16:53:56 +09:00
Dimitris Fasarakis Hilliard
0fcac14fd7 Eat for comma. 2023-01-31 12:26:05 +02:00
Dimitris Fasarakis Hilliard
7edf3c86c3 Add initial capacities, use u32s for indents/spaces. 2023-01-31 12:26:05 +02:00
Dimitris Fasarakis Hilliard
ecac89521b Don't call is_emoji_presentation for each invocation of consume_normal 2023-01-31 12:26:05 +02:00