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

Move pylib dependency out of vm

d32cd5394813fd8a8936f428c6618f8d152db812 authored about 2 years ago by Jeong YunWon <[email protected]>
mv pylib to root

7b0fe1d4190bec1faff8730e2d02b266eec4ac36 authored about 2 years ago by Jeong YunWon <[email protected]>
Allow fcntl functions to accept objects with fileno() function (#4144)

As specified in Python official documentation
(https://docs.python.org/3.10/library/fcntl.html)...

31fdb204d872aa3d80c7d85d1f78c7a8d44e96da authored about 2 years ago by Richard Hozák <[email protected]>
Merge pull request #4140 from tgsong827/fcntl.ioctl

update ioctl first arg

8001ff8d842769938d2126039ef4631765dac8a9 authored about 2 years ago by Jeong YunWon <[email protected]>
mark failing test from test_ioctl

3e10f52dec70d23c8959cf02d72721ba23c30a3f authored about 2 years ago by tgsong827 <[email protected]>
Add test_ioctl from CPython 3.10.6

de26d1e3bfdd1d45ccc56cedc4f51847c9dbbb36 authored about 2 years ago by tgsong827 <[email protected]>
update fcntl.ioctl's first arg can take other objects having fileno method not only Integer

d7cb77ecf2478e30dbae1484ee5835b0b08ce899 authored about 2 years ago by tgsong827 <[email protected]>
Add `memory_iterator` (#4138)

ef4bea53c6d824c067b916ce3af654d93f280582 authored about 2 years ago by Gyubong <[email protected]>
fix cron ci

7a688e0b6c2904f286acac1e4af3f1628dd38589 authored about 2 years ago by Noa <[email protected]>
fix other commit commands for cron ci

ad88d476a8765269830f74e2e000b2f57077bfcd authored about 2 years ago by Noa <[email protected]>
forgot to inc loop counter

4c6fe4ac227e0e217d82fd2d21032f57e9fbe2aa authored about 2 years ago by Noa <[email protected]>
cron-ci tweak

46c9d7d42f16869562fa7d3383935e987ae7a95b authored about 2 years ago by Noa <[email protected]>
cron ci fix

080146925817a6ba9c12367950ad1c0714afcb22 authored about 2 years ago by Noa <[email protected]>
try another cron ci fix

79a868c6b713641df164d0a61efe58da9d000ce6 authored about 2 years ago by Noa <[email protected]>
oops try fix test_importlib hang again

454a21b4ab33b6bfb5f7a1fe6297d068ea1c652e authored about 2 years ago by Noa <[email protected]>
try fix test_importlib hang in codecoverage collection

4a22aa061b00917984ccb2050b70cff6700ea245 authored about 2 years ago by Noa <[email protected]>
Merge pull request #4134 from coolreader18/fix-cron-ci-2

fix cron ci 2

ffc62c38c503f5c2fbc074d1e28f9a0fafe51ac9 authored about 2 years ago by Noa <[email protected]>
Fix occasional race condition in dictdatatype

10cfe275a6aabbd08e5dd0e1c75d1ab94c37ef5c authored about 2 years ago by Noa <[email protected]>
Try fixing jsontest?

69aac594c9978eb890f64d0b5ce7f3480ab418ce authored about 2 years ago by Noa <[email protected]>
Implement `__slots__` with `member_descriptor` (#4106)

4ccdc19208417481b9d9e1e029126cb5dda877bb authored about 2 years ago by Lee Dogeon <[email protected]>
Merge pull request #4131 from coolreader18/fix-weekly-ci-lalrpop

Fix lalrpop python.rs for weekly ci

05d73dd718ce324086b48bcce0676be99585ccd5 authored about 2 years ago by Noa <[email protected]>
Fix lalrpop python.rs for weekly ci

f7e58a38a1b2f70c33973d0e543b4f8444a4f815 authored about 2 years ago by Noa <[email protected]>
Add built-in `breakpoint` function (#4122)

e9970edd775a617226007d3d3cb0fbbc39ed3948 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4128 from youknowone/whats-left

Fix whats_left

e34d8b184ca2e5fbbead6b5a062799671f82adb2 authored about 2 years ago by Jeong YunWon <[email protected]>
crlf -> lf

a098b660f8a4b99aef3ae319e6eb4e565730907b authored about 2 years ago by CPython Developers <>
ensure update_asdl and whats_left not broken

0ba0c6c97ea36e63781f901bd6d586cf13ff97e4 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix whats_left

ac1be9e2a40bef1cf8b4b3c84683b7cdcafa733b authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4116 from charliermarsh/charlie/f-string

Avoid creating unused JoinedStr in FStringParser

6b31ed37a472a749175d196c4bec13d034063b4c authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3921 from youknowone/update-threading

Update thread/threading/concurrent from CPython 3.10.5

bd4b1a13db416db69a1384f09f86b27e28026ba8 authored about 2 years ago by Jeong YunWon <[email protected]>
Mark failing tests from test_threading

413a6685821b553deea5d06bde9cab3168044c21 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4127 from coolreader18/upd-mailmap

Update mailmap

3062a753879ea19337a3934f3ee1425b5e1dfaf7 authored about 2 years ago by Jeong YunWon <[email protected]>
Update mailmap

b303454f5c40d4d5819c0bf395e86d58d2b0d79c authored about 2 years ago by Noa <[email protected]>
Merge pull request #4121 from youknowone/compiler

more parser/codegen separation

0d19e0cb797f8c5ec9159e1c4ed8d4406f67204c authored about 2 years ago by Jeong YunWon <[email protected]>
remove Mode from codegen root

60a6714d5d84c46b2993e07e23c0363905bf57ee authored about 2 years ago by Jeong YunWon <[email protected]>
parser::Mode from compile::Mode

6b8e9c2118b181ac9f9e438baf7fc7177de11f3e authored about 2 years ago by Jeong YunWon <[email protected]>
use thiserror

8c9c2820b7ad45e7dcbb16d832b01524be41ae3c authored about 2 years ago by Jeong YunWon <[email protected]>
new_syntax_error working without full compiler

Fix #4100

55061c7b6a43671a66992ba22fe9a8a5ffa32903 authored about 2 years ago by Jeong YunWon <[email protected]>
Update concurrent from CPython 3.10.5

c932ad87527bb4a0aacdeaba44d4faff506c3bc7 authored about 2 years ago by CPython developers <>
Update thread/threading from CPython 3.10.5

a1548e20f501d82afe6ee4a5c31bf25ecea31451 authored about 2 years ago by CPython developers <>
Create vm::compiler to handle CompileError variations

07e339a7fb7d6050ac6531590bc75032af89883d authored about 2 years ago by Jeong YunWon <[email protected]>
Move out CompileError to core as generic form

d876673546a232d81a41cfaa98d1e9c83cf4ec64 authored about 2 years ago by Jeong YunWon <[email protected]>
Integrate CompileError to compiler-core::BaseError

9aacd144ca3ea97d56abbbfba1e2d119ac8ee0fa authored about 2 years ago by Jeong YunWon <[email protected]>
integrate CodegenError to compiler-core::Error

31f95eeb1ea87f4ae81ae23a04d8770d3b629813 authored about 2 years ago by Jeong YunWon <[email protected]>
Integrate ParseError to compiler-core::Error

9ecbff8b9886d3aad57e559b71c40c117f29996e authored about 2 years ago by Jeong YunWon <[email protected]>
rustpython-bytecode -> rustpython-compiler-core

fc6d614bf4fda00d75862d356657bf33776eaf00 authored about 2 years ago by Jeong YunWon <[email protected]>
clean up cargo.toml sort

fe6f6db72de3b24bf82a2dd1219af0d098c9bc36 authored about 2 years ago by Jeong YunWon <[email protected]>
Refactor Mode and partial parser/codegen for eval/exec

1606c26c999b63909a7a37fe284d8607186e4ed2 authored about 2 years ago by Jeong YunWon <[email protected]>
Refactor symboltables and _ast to use codegen when possible

4d0d9ff1a1bc1d422c218a8991d55a0b391f3743 authored about 2 years ago by Jeong YunWon <[email protected]>
Share location between compiler crates

0c456a5706eb946f0efa5ca8b3dbffc43b16f03d authored about 2 years ago by Jeong YunWon <[email protected]>
sort Cargo.toml dependencies

6eeaf976a28c06d782a86df6abb54b983e96d590 authored about 2 years ago by Jeong YunWon <[email protected]>
Add source_path to ParseError

d45f3da1929eba04533fc62591fc1b989a301210 authored about 2 years ago by Jeong YunWon <[email protected]>
codegen::{CompileError -> CodegenError}

58f5122b3d81bd4ff7d1f610a8e60ada509599f2 authored about 2 years ago by Jeong YunWon <[email protected]>
integrate ast::Location into compilre-core::Location

65df1fe9b662ac0ac28a8b9cf954c46c59f44b1e authored about 2 years ago by Jeong YunWon <[email protected]>
Fix f-string regression

5e480b879498ea65a68bfbb6b3f1e4f2f91eb201 authored about 2 years ago by Charles Marsh <[email protected]>
Avoid creating unused JoinedStr in FStringParser

0abecdad76c4563a1fcced02efeffc7cdf24646a authored about 2 years ago by Charles Marsh <[email protected]>
Merge pull request #4119 from youknowone/compiler

Reorganize compiler crates

c7ad41ec4d07bab62dfdffeffa6a17a82b5e4fda authored about 2 years ago by Jeong YunWon <[email protected]>
*.snap linguist-generated -merge

721d12484838d98e6b0b953b3f23ce30d2b460c8 authored about 2 years ago by Jeong YunWon <[email protected]>
rename parse-compile feature to compiler

a52c5e5dc3628ede7baa6105ed1d9dfee9876401 authored about 2 years ago by Jeong YunWon <[email protected]>
drop compiler dependencies from stdlib

86118d527637faf94237a966a3e16a4426872a0b authored about 2 years ago by Jeong YunWon <[email protected]>
reorganize compiler crates

fb5ac9e79bfd5029397652a12883a8cedfa01620 authored about 2 years ago by Jeong YunWon <[email protected]>
Clean up imports

1100df7458288c37542452018968242ab3fc9dcd authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4118 from youknowone/parser-error

panic when parser build failed

a9cacc7796efe66c4be401b574b9dc09ee5029aa authored about 2 years ago by Jeong YunWon <[email protected]>
panic when parser build failed

54331fc359fe3149979eb751e28c645c7aadefdc authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4115 from youknowone/fstring

Fix f-string self-documenting format

f1c7aebfad707526602c8162c8094a67129b6731 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix f-string self-documenting format

43d2b97162fe261350f48778af8164f16ce6edb1 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4101 from youknowone/fstring

f-string less copy and unbalanced brace pair handling

138c6998537d3051e28c7dbcfc6bc8aca7bb8655 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4098 from jiang1997/win32api

feat: _winapi.GetModuleFileName

6afb05b31490c3c0c2ad5f2ac998bc4c5c5ca1cd authored about 2 years ago by Jeong YunWon <[email protected]>
Add more fstring tests

14ad4c04cf21029c7f5bb083750d5d2e64882009 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix nested-fstring unbalanced brace pairs handling

598be6e5ea97839b3e32af682087755960d71e49 authored about 2 years ago by Jeong YunWon <[email protected]>
Reduce format specifier formatter copy depth

ca11fb44767c61eed357c9c8ed949c20489856d1 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4109 from charliermarsh/charlie/named-expr-generator

Allow named expressions in generator comprehensions

1b58f0061e5877142a4a10c4c62df2ea2149d7e3 authored about 2 years ago by Jeong YunWon <[email protected]>
Add a snippet in syntax_generator.py

32030a0f89d9f71994a3efc3f93bf5264e055f7b authored about 2 years ago by Charles Marsh <[email protected]>
Allow named expressions in generator comprehensions

e04d2ace1f6d07bf15bb49614938b10c7d1756e0 authored about 2 years ago by Charles Marsh <[email protected]>
httpservers only support lf line-end in RustPython

5583e360678d6777a99b3018154e6a52459d4094 authored about 2 years ago by Jeong Yunwon <[email protected]>
relocate conversion traits and fix build

7b959dfba7f6ef04d695614b51db52fb1ea6d340 authored about 2 years ago by Jeong Yunwon <[email protected]>
feat: _winapi.GetModuleFileName

5d7dcce44608c90cbe47d8ebe7587f0368d2bf42 authored about 2 years ago by jiang1997 <[email protected]>
Fix: staticmethod GetDescriptor

3e40c05d8f2e47892c86ff6e805095ff87385673 authored about 2 years ago by hyerim <[email protected]>
Fix: delete todo

b256b7c35d7a737a2b9a1aa79302f9bfb40e0946 authored about 2 years ago by hyerim <[email protected]>
Add: staticmethod __init__

- PyStaticMethod struct field type change
- Adding a .lock() due to adding a lock method
- builti...

42ef202f99a72773f779d5bb6c11660d878fb013 authored about 2 years ago by hyerim <[email protected]>
Merge pull request #4113 from youknowone/lalrpop-dep

Always use lalrpop cargo dependency instead of command

ff20f314f8add8d330325429176fff25b4512535 authored about 2 years ago by Jeong YunWon <[email protected]>
Always use lalrpop cargo dependency instead of command

22c8ed9604fb049a210ccee2b4a59abf30a526df authored about 2 years ago by Jeong YunWon <[email protected]>
remove failng markers from test_urllib

c1a40614b2c7e8bd938021c8806da073a164d7d6 authored about 2 years ago by Jeong YunWon <[email protected]>
Update http from CPython 3.10.5

6fdc51e3b7fcd6ed08db12592a457cec82c698e0 authored about 2 years ago by CPython developers <>
adjust failing markers for httplib

9a535bdd32e6c43445eaaba4b9aced307e667984 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4112 from youknowone/wasm-ci-fix

block wasm test until lalrpop done

d121f5e57b0355c4b1bd3118dd9fc946cef4edc9 authored about 2 years ago by Jeong YunWon <[email protected]>
block wasm test until lalrpop done

814da11bb2e14443fe878fa36b96dbdfcca6b546 authored about 2 years ago by Jeong YunWon <[email protected]>
Implement CPython-like implicit string concatenation in parser (#4097)

bea97cd254198fcc49bfda721e49bec87cc6babb authored about 2 years ago by Charlie Marsh <[email protected]>
Build `lalrpop` without `lalrpop binary` (#4107)

Co-authored-by: Jeong YunWon <[email protected]>

e44ccb068d1b444b259d87acef1f53000b84809a authored about 2 years ago by Lee Dogeon <[email protected]>
Feature: sys.orig_argv (#4048)

c334626f3ca993d5b26501d666e5849849ba6729 authored about 2 years ago by Karatus <[email protected]>
Merge pull request #4105 from youknowone/unicode-names

Update unicode_names to 0.5.1 to fix crash

3630cfac2d2dde94f1800d4ede8499aed754af22 authored about 2 years ago by Jeong YunWon <[email protected]>
Update unicode_names to 0.5.1 to fix crash

6e2411ea572394b2084a1ef455ea598dc69ec55f authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4104 from RustPython/fix-jsontests

Fix jsontests.py interaction with module-level SkipTest

d4a930176295c76b63dcf00896aac7248775d412 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4103 from coolreader18/no-nullablesocket

Remove nullable_socket impl now that socket2::Socket has a niche

5c58b320c97ed5291fd1b050458d9b2ba556e134 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix benches

33e848e32ebf18451612d02950db670571ff6cdd authored about 2 years ago by Noa <[email protected]>
Use /usr/bin/env -S

19b5b08aee5004291bd28cc217dd2533134968a4 authored about 2 years ago by Noa <[email protected]>
Don't abort codecov data upload when regrtests fail

e0b03c85de3e22f191568513b0f7702aca1c62bf authored about 2 years ago by Noa <[email protected]>
Fix jsontests.py interaction with module-level SkipTest

60159b26327fe33005f58bb7baded922321e9542 authored about 2 years ago by Noa <[email protected]>
Update nix and rustyline

ead2a392cc44701952e84d8648b6e7cba9ed23f5 authored about 2 years ago by Noa <[email protected]>
Remove nullable_socket impl now that socket2::Socket has a niche

d146cdb7df698c6eed918f61d108dd10d6775749 authored about 2 years ago by Noa <[email protected]>
Merge pull request #4042 from youknowone/ast

Update ast and dict changes including unpack & kw_defaults

adcdccbbff8a4eaf16a6481a9c29a7f9119b40c1 authored about 2 years ago by Jeong YunWon <[email protected]>