Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/RustPython/RustPython
A Python Interpreter written in Rust
https://github.com/RustPython/RustPython
499b34cee0ea75a9a7e6b267c0328c166bc7ed57 authored almost 2 years ago by Jeong YunWon <[email protected]>
d4d50a339d55cde8c8d0e50a1286e1e20457f4b6 authored almost 2 years ago by Discord9 <[email protected]>
Make JitValue an enum
1a92399349704d2a49ae57539f308c5f91a1d436 authored almost 2 years ago by Jeong YunWon <[email protected]>
The duplication with JitType is a bit unfortunate, but this is a big
ergonomics improvement when...
Implement a few more ops in the JIT
5b5abe25d9adc542faaeb28e92561b8e8f161865 authored almost 2 years ago by Jeong YunWon <[email protected]>Implement Tok::Comment
27bf82a2251d7e6ac6cd75e6ad51be12a53d84bb authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>Set comparator start location to beginning of comparison
bbe7c1f35b8bfdb4eb8c3070f47b0fe67100f645 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>ba4beb56c509230cee94ccedb9960c0e366a8223 authored almost 2 years ago by Charlie Marsh <[email protected]>
978829f263b00ac8e86d2180fc0c0066e2a6d886 authored almost 2 years ago by Charlie Marsh <[email protected]>
5705ff7a8638a9ce8ea4dd30ab5b0e1d5c90b651 authored almost 2 years ago by Afonso Bordado <[email protected]>
Import tomllib from cpython
9175081d47e48e02c6b851c4154261158d4f440f authored almost 2 years ago by Jeong YunWon <[email protected]>92e027af34014ee8cbba8a5158aaaaa861341cfb authored almost 2 years ago by Kangzhi Shi <[email protected]>
Implement float comparisions in JIT
865ad00031b6a9cd2be561be51c3e8487ca9bad7 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>ab8faf39a74610ffc112f41617406bfc3ad3051a authored almost 2 years ago by Afonso Bordado <[email protected]>
Fix errors from update to rust 1.65
abc623edc9f8d150b825bef9447ba33862862ca8 authored almost 2 years ago by Jeong YunWon <[email protected]>9d303a21d6e69a88ea09a39510c094c1a9208b67 authored almost 2 years ago by Dimitris Fasarakis Hilliard <[email protected]>
Update README.md
a3664dba4aa67363d30c01202874db302ccb90fe authored almost 2 years ago by Jeong YunWon <[email protected]>Fix `repr` for union
77b821a1941019fe34f73ce17cea013ae1b98fd0 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>cc809f3237b71ca147fc367398de0f9d458388bf authored almost 2 years ago by Kim, YeonWoo <[email protected]>
Implement a more accurate hypot()
835771b7ea2903bf641f00db1cc3c88b74e2a08f authored almost 2 years ago by Jeong YunWon <[email protected]>96bf177accd485ca0c4579df9ffa9e469a66ee81 authored almost 2 years ago by Devon Hollowood <[email protected]>
Co-authored-by: Jeong YunWon <[email protected]>
fa50056fce127508b9aceb0cbbe64f610cbbf294 authored almost 2 years ago by Devon Hollowood <[email protected]>
This uses the improved-accuracy hypotenuse algorithm from Borges 2019,
see https://arxiv.org/abs...
Improve string fstring coverage
426f9f6359dc5f8bef914693785dc16d345fa66b authored almost 2 years ago by Jeong YunWon <[email protected]>Clean up a few obsolete TODOs in test_math.py
8ac45b6fb9c549b4327b0dc43ffb579fa9be71fb authored almost 2 years ago by Jeong YunWon <[email protected]>It looks like these were accidentally left in the codebase after #2773.
dd5da766ab765d004fa5bc2208f2f6d64bcd9bac authored almost 2 years ago by Devon Hollowood <[email protected]>af04e3e92c5ed39cac7fcf0214be71f366a257e7 authored almost 2 years ago by dvermd <[email protected]>
4f14fc746cdd9078d67a42a66edc935bd53d6b4e authored almost 2 years ago by dvermd <[email protected]>
c816b0b4daae3a88604358f71b45fc2309712314 authored almost 2 years ago by dvermd <[email protected]>
8dfab087f27f772a2e247099b0e0198e1266cc5a authored almost 2 years ago by dvermd <[email protected]>
part of: #1671
dc595d127635efadbaee64f95b11f794dfd4d2ac authored almost 2 years ago by dvermd <[email protected]>Fix ast types' _fields and use 0-based column
5097e2025f4908d63dd53b7e665c1034f6594262 authored almost 2 years ago by Jeong YunWon <[email protected]>f2bfb78d3c6424333ddb1d668fd2b13ed80f73b9 authored almost 2 years ago by dvermd <[email protected]>
Use improved log2() implementation for log10()
0b08786a045db13856c1cdaec1fe0b842b1a69a8 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>Add `StopIteration` type to marshal
9c3cef833a96b9d8fead15529cc3a9661bd6c54d authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>Co-authored-by: Jeong YunWon <[email protected]>
4cfe1453e1d1983e09a9d1d187af0b849bb8c06e authored almost 2 years ago by Devon Hollowood <[email protected]>b5aa8c8284e2308beeb07bf65677e4d997497b2b authored almost 2 years ago by Kim, YeonWoo <[email protected]>
This also fixes a bug in the log2() implementation, where very large
negative integer arguments ...
Add expression context parsing
247072c2cc59a4e61098f45089a804c39f615e6b authored almost 2 years ago by Jeong YunWon <[email protected]>Allow log2() to work on large integers
5466b17f0325b956cbe4bf4f2b77e8dc772a34e1 authored almost 2 years ago by Jeong YunWon <[email protected]>Document code generation
0f687cc51d111fd7865da60d2a07c8a8853ad676 authored almost 2 years ago by Jeong YunWon <[email protected]>c1aa5dfcbe62fea1532c540b79c4bd597ec7910e authored almost 2 years ago by dvermd <[email protected]>
02af970fcf4b5515213bc7fd32f5953a477ccfaf authored almost 2 years ago by dvermd <[email protected]>
Add `_fields` attribute to ast
d0fe03c4310d8264860a3b3f3507af68ab3eb148 authored almost 2 years ago by Jeong YunWon <[email protected]>893f86e9cf628474e31ae0c5ca25a8eaf526aa9d authored almost 2 years ago by Devon Hollowood <[email protected]>
b35330b63a832b21cf39efa71cccf65417e42cc1 authored almost 2 years ago by Kim, YeonWoo <[email protected]>
beeb0441ef70047e0d5f7addd2593d7e9d5671f1 authored almost 2 years ago by Devon Hollowood <[email protected]>
Add annotations for type
38b169e86366705535c4a658a7929424a8888373 authored almost 2 years ago by Jeong YunWon <[email protected]>ff057b267d2ffb2e1488fc300ec155610c816c34 authored almost 2 years ago by Kim, YeonWoo <[email protected]>
e8755a75c654cc2cc95dcf866e886ac75c1f3c92 authored almost 2 years ago by Kim, YeonWoo <[email protected]>
c85b93abf64311e5a01c6f168fd022291af3cf7f authored almost 2 years ago by Kim, YeonWoo <[email protected]>
268f3aef04c6532b544342e6ea51ed15489ded65 authored almost 2 years ago by Jeong YunWon <[email protected]>
df6d442ca82f6c9932a4fe217641c2e736591ee6 authored almost 2 years ago by jeffwang0516 <[email protected]>
aa40195d2422f91f686338e357978a9cecbcd92f authored almost 2 years ago by jeffwang0516 <[email protected]>
78586f027554ed8e43acc204a7f11e18f3d87b27 authored almost 2 years ago by Dan Näsman <[email protected]>
dda6f86ba30023abaa7b3a84b46cd02e33ed9c4b authored almost 2 years ago by Kuan-Chun Wang <[email protected]>
Add reduce and setstate for zip_longest
2868e874c99adf0885e91d061e7aa51f1b9940d1 authored almost 2 years ago by Jeong YunWon <[email protected]>Fix compatibility bug for min/max builtins
2940ef88d1d3592091a41466b12bac0b104bfcb9 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
This was as simple as fixing the error messages produced when zero
arguments are passed.
0706d8ea732737c683ee9e5b6f868a4da83a2083 authored about 2 years ago by Dan Nasman <[email protected]>
f6e423c4796d2e086217af37462703a10d69f883 authored about 2 years ago by Dan Nasman <[email protected]>
Add smtpd from cpython v3.10.8
4331d652853a8618bc634b2f7f96878640f463a3 authored about 2 years ago by Jeong YunWon <[email protected]>4b4588d885dbc25ec6cdfb8360e900370749ab06 authored about 2 years ago by Charlie Marsh <[email protected]>
39784367ee5bf72146a32b262c7b6fce7da2057d authored about 2 years ago by CPython Developers <>
Expose a method to parse AST from tokens directly
8fbab2e409fd662a5b37d76cf83643cfd6c190cc authored about 2 years ago by Jeong YunWon <[email protected]>9ced976cde6bf427b83fa805933dfd5dbb4491e0 authored about 2 years ago by Charlie Marsh <[email protected]>
71de630336c03ab45c660b21b352c61641abb433 authored about 2 years ago by Charlie Marsh <[email protected]>
Fix class method of a float subclass
1f9d8524ff6a37cfc3456218998eaa6164a320fb authored about 2 years ago by Jeong YunWon <[email protected]>Make AST nodes Clone-able
cf099ff4b823e74fa29ce49aabd3774485fb7b85 authored about 2 years ago by Jeong YunWon <[email protected]>Fix lambda expression's unexpected `UnboundLocalError`
72332c90d10bbeba517211cdd1499fb9368ca0e4 authored about 2 years ago by Jeong YunWon <[email protected]>117ae0a0ead2c89e5c38bfc6033379b081b3d659 authored about 2 years ago by Gyubong <[email protected]>
Fix nightly clippy warnings
6d140fb0e7e992428175b0542418a3449590f7f9 authored about 2 years ago by Jeong YunWon <[email protected]>610d408b4b2f91bdaf10b391f10e9cfe72a11941 authored about 2 years ago by Charlie Marsh <[email protected]>
remove most of old __doc__ remarks
00dc02546397314246f9c5dfe0da1baa70439bc1 authored about 2 years ago by Jeong YunWon <[email protected]>Start simple string at quote mark
425895dd0e3db551ae8adf813c77f6a133187432 authored about 2 years ago by Jeong YunWon <[email protected]>2c5cacf9f2f8e057a3c8952718706e7a883982f3 authored about 2 years ago by Steve Shi <[email protected]>
227034d36b1c4bacfc7008120cee3fb5951a9070 authored about 2 years ago by gilteun <[email protected]>
Co-authored-by: Snowapril <[email protected]>
8c18208fe6193955903101c0d2f91260ab8d4f98 authored about 2 years ago by joohongpark <[email protected]>e7e62d36ba4e675896820aa7052b47274759c621 authored about 2 years ago by Charlie Marsh <[email protected]>
d8f059bc588bf3d29eee0f6d92f1cdd44fd22400 authored about 2 years ago by Charlie Marsh <[email protected]>
67c4bd04677413316e2b277228234daa4ce32e5c authored about 2 years ago by Gyubong <[email protected]>
8960e78a6c8f13e05d073c745afb5327e899ab47 authored about 2 years ago by joohongpark <[email protected]>
abb994d410e98722953fadb26aa7ec39aaa0b605 authored about 2 years ago by joohongpark <[email protected]>
* introduce PyAtomicRef
* refactor PyObject.typ use PyAtomicRef
* add documents
* add s...
30aeb8bee54e50eee6b9d15d902a26179fddd05d authored about 2 years ago by Steve Shi <[email protected]>d94f638784308f7ad9b07a5e74806d9c067a5822 authored about 2 years ago by Jeong YunWon <[email protected]>
Start string location at kind or quote prefix
4be533ac607b13ed2d9cb3a995f810ee2f73395f authored about 2 years ago by Jeong YunWon <[email protected]>class-doc-fixed
b437aa315a6d13a9835e203d4b93b8a51e98c0b8 authored about 2 years ago by Jeong YunWon <[email protected]>Add Ruff as a use-case in the README
3bd46b0e18f71dd2b70e6bc44f6e6fe8a409d8ce authored about 2 years ago by Jeong YunWon <[email protected]>ab2a638c664193254fe2c73cc28f11aa89dbef8e authored about 2 years ago by Charlie Marsh <[email protected]>
ab159c98b22b96f5efbf21661d91bb77a06c9b2c authored about 2 years ago by Charlie Marsh <[email protected]>
Add platform-dependent clippy running to CI
1cb7f4dcf8a6670064d2f86e2a5055f8a77d89f3 authored about 2 years ago by Jeong YunWon <[email protected]>
* Support `T_BOOL` member type
* Configure `pymember`'s MemberKind manually
* Provide setter i...
af2f857956eb332aba39b26356e60b6ab3b1e1bc authored about 2 years ago by gilteun <[email protected]>
185e0cb62d6ac40511fba34a80049119953871e1 authored about 2 years ago by Jeong YunWon <[email protected]>
91fca47f6a44d84cdf4f40443c23395974ad9424 authored about 2 years ago by Moreal <[email protected]>
6bf6f58ecf75192aa6ffbfd839e04e5300c92d99 authored about 2 years ago by Moreal <[email protected]>
6eb4e57a5bd2d722cd35fce3eb9e5f39185471c0 authored about 2 years ago by Dan Näsman <[email protected]>
f1e10469326ce6676795a6c2a5831714e495a009 authored about 2 years ago by dvermd <[email protected]>
273ffd969ca6536df06d9f69076c2badb86f8f8c authored about 2 years ago by Steve Shi <[email protected]>
* Refactor Sequence Protocol
* rebase
* fixup
* fix inherit slots
* rebase
* fix ...
186990f4f26362cf139cbdbaafa241961f206166 authored about 2 years ago by Steve Shi <[email protected]>