Jeong YunWon
|
1208416b92
|
0.3.0 release
|
2023-09-06 18:49:55 +09:00 |
|
Jeong YunWon
|
e5cea3ad37
|
Update parser to 0.3.0
|
2023-09-05 17:18:39 +09:00 |
|
Zanie Blue
|
bdb0c8f645
|
Add parser support for PEP 695 (#5026)
* Add generated content for PEP 695 ASDL
* Bump RustPython/Parser to 704eb40108
* Add stubs for type aliases and parameters
|
2023-07-20 13:54:07 +09:00 |
|
Jeong, YunWon
|
c28cb3941f
|
prettier *.js + fix miri build (#5028)
* prettier *.js
* bump up proc-macro2
|
2023-07-19 23:43:26 +09:00 |
|
dependabot[bot]
|
179de9fb67
|
Bump openssl from 0.10.48 to 0.10.55
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.48 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.48...openssl-v0.10.55)
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-06-21 22:55:38 +00:00 |
|
Jeong, YunWon
|
3d2c51962b
|
Update parser (#5012)
|
2023-06-18 02:38:42 +09:00 |
|
DimitrisJim
|
8db7edb6d9
|
Bump xml-rs
|
2023-06-08 13:14:34 +03:00 |
|
Steve Shi
|
de0d323ad3
|
change dependency from num-bigint to malachite-bigint (#4952)
|
2023-06-08 14:28:39 +09:00 |
|
Jeong, YunWon
|
7a3f965396
|
new ast layout for arguments (#4978)
|
2023-06-02 17:07:34 +09:00 |
|
Jeong, YunWon
|
ff7055749c
|
Update parser to specialize ConversionFlag (#4976)
|
2023-05-17 10:47:56 +09:00 |
|
Jeong, YunWon
|
5d3e12fca4
|
Reduce parser size and Avoid copying elements when parsing (#4974)
https://github.com/RustPython/Parser/pull/35
|
2023-05-16 01:35:50 +09:00 |
|
Jeong, YunWon
|
f5fc30ae63
|
Move range to each Node (#4969)
|
2023-05-15 17:00:23 +09:00 |
|
Micha Reiser
|
7a6000d181
|
Use format and cformat from rustpython-literal (#4968)
* Use `format` and `cformat` from `rustpython-literal`
* Remove unused dependencies, use `rustpython-format`
|
2023-05-13 02:58:02 +09:00 |
|
Jeong YunWon
|
a43a8c546e
|
Revert a few .as_str() calls by adding it to ast
|
2023-05-11 04:43:57 +09:00 |
|
Jeong YunWon
|
4064c84cb4
|
ast::Identifier and ast::Int
|
2023-05-10 20:31:35 +09:00 |
|
Jeong YunWon
|
dc569e9921
|
Refactoring
|
2023-05-10 19:35:27 +09:00 |
|
Jeong YunWon
|
f1b261b4f8
|
Adapt byte-offset location
|
2023-05-10 04:13:30 +09:00 |
|
Jeong YunWon
|
0af106c85c
|
Refactor ast to hold data as seperated type
|
2023-05-07 19:31:31 +09:00 |
|
Jeong YunWon
|
bac1cdc55f
|
Remove compiler_core::CompileError
|
2023-05-06 18:22:25 +09:00 |
|
Jeong YunWon
|
f2cfa5f0a7
|
Split parser to new repository
6b60f85cc4
|
2023-05-06 14:38:11 +09:00 |
|
Jeong YunWon
|
ff5076b12c
|
rustpython-literal
|
2023-05-05 21:49:12 +09:00 |
|
Andrey Maltsev
|
514014f4fc
|
add compare digest
|
2023-04-23 21:50:15 +09:00 |
|
Noa
|
e42be00054
|
Update errno crate to 0.3.1 for redox
|
2023-04-09 23:43:25 -05:00 |
|
Noa
|
e40488b56e
|
Reenable redox ci
|
2023-04-05 13:07:04 -05:00 |
|
Jeong YunWon
|
57b0ca644e
|
Update lalrpop
|
2023-03-25 22:18:02 +09:00 |
|
dependabot[bot]
|
993c892ad9
|
Bump openssl from 0.10.45 to 0.10.48
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.45 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.48)
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-03-25 01:44:37 +00:00 |
|
Noa
|
725dac204f
|
Fix redox
|
2023-03-18 21:17:23 -05:00 |
|
Jeong YunWon
|
b572b91783
|
relocate a few int functions to common
|
2023-03-18 21:53:15 +09:00 |
|
Charlie Marsh
|
b846311173
|
Add optional serde dependency
|
2023-03-02 15:38:40 -05:00 |
|
Charlie Marsh
|
25ddf1d1e9
|
Pin youknowone/unicode_names2 to a specific rev
|
2023-03-02 13:15:36 -05:00 |
|
Noa
|
6d1f2986fe
|
Custom marshal enc/decoding impl
|
2023-03-01 20:47:21 -06:00 |
|
Jeong YunWon
|
1ca57407d3
|
Use git version of unicode_names2 to avoid alias search failure
|
2023-02-28 20:00:47 +09:00 |
|
Charles Hubain
|
b5f54f1624
|
Integrated hmac.py and test_hmac.py:
* fix typing issue on digest update function
* implemented copy for PyHasher object
* fixed two test_hashlib.py expected failure as a side-effect
|
2023-02-21 11:35:09 +09:00 |
|
Zhiyan Xiao
|
3b8d670c81
|
Add unicodedata.east_asian_width (#4523)
|
2023-02-20 01:38:02 +09:00 |
|
Noa
|
abe8cfdf1c
|
Run cargo-update
|
2023-02-16 21:02:26 -06:00 |
|
Noa
|
e08252cad7
|
Use nix for more things
|
2023-02-16 21:02:26 -06: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 |
|
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 |
|
Jeong YunWon
|
42a22c280d
|
use workspace dependencies
|
2023-02-06 15:30:38 +09:00 |
|
Aarni Koskela
|
6d927ef83d
|
Bump phf to 0.11 series
string_cache is still using phf_shared 0.10.0 though
|
2023-01-25 19:58:43 +02:00 |
|
Noa
|
2861c874ed
|
Switch from 64-bit instruction enum to out-of-line arg values
|
2023-01-12 23:05:17 -06:00 |
|
Noa
|
c7faae9b22
|
Bump all crate versions to 0.2.0
|
2023-01-11 00:14:28 -06:00 |
|
dependabot[bot]
|
2c696bca94
|
Bump bzip2 from 0.4.3 to 0.4.4
Bumps [bzip2](https://github.com/alexcrichton/bzip2-rs) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/alexcrichton/bzip2-rs/releases)
- [Commits](https://github.com/alexcrichton/bzip2-rs/commits/0.4.4)
---
updated-dependencies:
- dependency-name: bzip2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-10 22:31:07 +00:00 |
|
Steve Shi
|
765933136c
|
Implement Sqlite3 Module (#4260)
* add supporting for PyAtomic<PyObject>
* create sqlite module
* add dependency sqlite3-sys
* add module constants
* import sqlite3 from cpython
* adjust lib
* add module structure
* impl Connection.cursor
* add module exceptions
* impl lstrip_sql
* impl statement new
* wip cursor.execute
* wip cursor
* wip error to exception
* add SqliteRaw and SqliteStatementRaw
* impl statement parameters binding
* wip cursor.execute
* add test_sqlite
* impl closeable connection
* impl closeable cursor
* impl cursor.executemany
* impl cursor.executescript
* impl cursor.fetch*
* impl connection.backup
* stage 1
* add support connection.backup with progress
* fix backup deadlock
* support changable isolation_level
* impl converter
* impl adapter
* impl text_factory and blob
* impl create_function
* impl create_function 2
* fix empty statement
* impl blob support
* impl create_aggregate
* impl create_aggregate 2
* refactor create_*
* impl enable_callback_traceback
* impl create_collation
* refactor create_* with CallbackData
* fix text and blob use SQLITE_TRANSIENT
* fix str to SQLITE_TEXT
* impl thread check
* impl Connection Factory
* impl busy timeout
* shift sqlite3-sys -> libsqlite3-sys
* refactor CallbackData
* impl create_window_function
* refactor callback functions
* add module attr converters
* fix nullable isolation_level
* add module attr adapters
* fix nullable adapt proto
* impl set_authorizer
* impl trace_callback
* impl set_progress_handler
* impl cancellable sqlite function*
* impl attributes for Connection
* fix some failed tests
* impl Row
* impl Blob methods
* impl Blob subscript & ass_subscript
* pass tests
* rebase
* no sqlite for wasm
* use ThreadId instead u64
* no libsqlite3-sys for wasm
* fix into_cstring for all platform
* fixup
* rebase
* fix windows into_bytes
* disable sqlite for android
* fixup
|
2023-01-07 22:03:24 +02:00 |
|
Jeong YunWon
|
23c7b92aff
|
Move (c)format basic implementations to rustpython-common
|
2023-01-02 20:21:36 +09:00 |
|
Bijan Naimi
|
19e5590824
|
added quiet arg and stdin pipe check
|
2022-12-30 17:53:20 -08:00 |
|
Noa
|
185dd4a795
|
Split derive-impl and derive
|
2022-12-19 18:48:17 -06:00 |
|
Noa
|
38a735af3b
|
Tidy up -derive, make use of let-else
|
2022-12-19 18:48:17 -06:00 |
|
yt2b
|
f23ea5eb09
|
Add bitflags
|
2022-11-27 23:30:52 +09:00 |
|