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

Use `format` and `cformat` from `rustpython-literal` (#4968)

* Use `format` and `cformat` from `rustpython-literal`

* Remove unused dependencies, use `rus...

7a6000d181b7611c26f2d1353d0462d7bec26da6 authored over 1 year ago by Micha Reiser <[email protected]>
Merge pull request #4967 from youknowone/fix-bytearray

Fix repr(bytearray) in debug

15fdf1ee5ba84783607d508b842de575142413d2 authored over 1 year ago by Jeong, YunWon <[email protected]>
Fix repr(bytearray) in debug

4c2ab63185aba09cb454c2ab91f3c2b6b6052e11 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4963 from matthew-hagemann/fix/silent-if-error-in-trace()

Set trace_func / profile_func to none on error

0a10e6cbea16f515319b1a7f93a7c35d849f698c authored over 1 year ago by Jeong, YunWon <[email protected]>
Updating test to expect passing

935e35bb40f529d86995eab6179e786aa90c89f2 authored over 1 year ago by Matthew Hagemann <[email protected]>
Merge pull request #4965 from youknowone/wasmuuid

Allow uuid on wasm32 and wasi

698134caabc8c39aa5d5b0244329b31da949d935 authored over 1 year ago by Jeong, YunWon <[email protected]>
Allow uuid on wasm32 and wasi

f12875027ce425297c07cbccb9be77514ed46157 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4959 from bjoroen/report_overflow_error

Report overflow error

833371918ddd6a856a1c9bb800bbad7a3ae63b68 authored over 1 year ago by Jeong, YunWon <[email protected]>
Set trace_func / profile_func to none on error

a5f08d77a738a4d6d6484f27c329a0a58b2116e2 authored over 1 year ago by Matthew Hagemann <[email protected]>
Merge pull request #4962 from youknowone/fix-ast

Revert a few .as_str() calls by adding it to ast

f3e4d3409253660bd4fa7f3d24d3db747e7dca61 authored over 1 year ago by Jeong, YunWon <[email protected]>
Revert a few .as_str() calls by adding it to ast

a43a8c546ed6fda1c8dfef7730d80834e6807a15 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4961 from youknowone/byte-offset

location to byte offset (TextSize)

b85e1344773151f561fa2ad787856de580ad1285 authored over 1 year ago by Jeong, YunWon <[email protected]>
ast::Identifier and ast::Int

4064c84cb4f16a20b8fc898bd518d2e612904f97 authored over 1 year ago by Jeong YunWon <[email protected]>
Refactoring

dc569e9921eca3d4d1be5137f06ff2fb2fe625b4 authored over 1 year ago by Jeong YunWon <[email protected]>
CI using exclude

5337dedadf163cc46ecbc46134edab26f908a1d3 authored over 1 year ago by Jeong YunWon <[email protected]>
remove lalrpop deps from cron-ci.yaml

a5ed4070bfefc4655c6f2dfd541453c593670d41 authored over 1 year ago by Jeong YunWon <[email protected]>
Adapt byte-offset location

f1b261b4f8e67ac3011578ed46dae99bd3ee52d4 authored over 1 year ago by Jeong YunWon <[email protected]>
Added both errors, and used value error for year, month, day and overflow for hour, min and sec - test now passes

fa30d33c9bf15222e1bbd55959032c756044282b authored over 1 year ago by Eirik Bjoroen <[email protected]>
Changed what error message is shown

3d9fb36cde37e4c9b5ae63f79a980ebdb743e418 authored over 1 year ago by Eirik Bjoroen <[email protected]>
Changed what type of error gets reported

6603c46b41c1e154cd324ee72cebcb6b03f7b8cb authored over 1 year ago by Eirik Bjoroen <[email protected]>
Remove PySymbol*Ref types

c7025f70d516bb57c6270d2f6e81ff09d2b516b8 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4958 from RustPython/refactor-ast

Refactor ast to hold data as seperated type

d03c7267d6ebe3eea8cc06b2ef1379c8e166acbe authored over 1 year ago by Jeong, YunWon <[email protected]>
Refactor ast to hold data as seperated type

0af106c85c7f2fb0dd6967a6982333d9bf79bc25 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4957 from youknowone/Located-start

more location -> start()

da15bb282e5eaaa7373431f19206d4e6da3cc341 authored over 1 year ago by Jeong, YunWon <[email protected]>
more location -> start()

ff808ad313c62424df66607307bd108dc844f173 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4956 from youknowone/remove-core-compiler-error

Remove compiler_core::CompileError

0897385a30e4ad4990685c18421d63a704d292cf authored over 1 year ago by Jeong, YunWon <[email protected]>
Remove compiler_core::CompileError

bac1cdc55fb9e3290d6660fe26524fb77767ff56 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4954 from youknowone/parser-repository

Split parser to new repository

91b9ed17c2b101a92216a483443f3601a6e8826a authored over 1 year ago by Jeong, YunWon <[email protected]>
Split parser to new repository

https://github.com/RustPython/Parser/commit/6b60f85cc4ca248af9b787697c41be2adb7a3ec8

f2cfa5f0a7766f756e8d6d9d85fa5c441137149b authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4953 from youknowone/rustpython-literal

Remove rustpython-common dependency from parser

306943a9f5370594cafd3050c94b5af9323173db authored over 1 year ago by Jeong, YunWon <[email protected]>
rustpython-literal

ff5076b12c075b3e87c0ac2971e390b4a209d14f authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4951 from youknowone/repr-quote

Port configurable repr quote from Ruff and refactoring

cea23d2b073f229a12d9619bd36a271ac09b23f5 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4873 from youknowone/method

Method overhaul with static PyMethodDef

1dd5e84c9a953b14503f5c8df419b1782991e3cd authored over 1 year ago by Jeong, YunWon <[email protected]>
Refactor common::bytes::repr using common::escape

cfbdf7f9247c9255747eacaa1e07ecf86e204c14 authored over 1 year ago by Jeong YunWon <[email protected]>
Refactor common::str::repr using common::escape

2080cc20672b9e900b28dd018712987efe2cfb8c authored over 1 year ago by Jeong YunWon <[email protected]>
`repr` as single quote default

9cc8f2dfa90ad06abbb4a865bf13e470e0f3e61a authored over 1 year ago by Jeong YunWon <[email protected]>
String repr quote option from Ruff project

Co-Authored-By: Charlie Marsh <[email protected]>

2315ce956e225a637506422c270823245e6b5fdb authored over 1 year ago by Jeong YunWon <[email protected]>
Rename PyTypeFlags::METHOD_{DESCR => DESCRIPTOR}

e73603945db23140fb540c65b7db623ac7cdd1ae authored over 1 year ago by Jeong YunWon <[email protected]>
Method overhaul with PyMethodDef

98eef0804e3e34def6e2610e9c1c57b3cb40075d authored over 1 year ago by Jeong YunWon <[email protected]>
Format d bool support (#4948)

fa790558211ec690541299258f44d7453501958a authored over 1 year ago by Christopher Gambrell <[email protected]>
Make builtin method type same as that of builtin function

4a099ab6bc3e2029879e92feca5d18e425656a63 authored over 1 year ago by Kim Seungha <[email protected]>
Add missing with(Iterable)

9b9dd1100a4331ee77ad00ab00684a95a6462286 authored over 1 year ago by Jeong YunWon <[email protected]>
Rename IterNextIterable -> SelfIter by following CPython

9f58921a6f4cf423365649c69ab2c1e04f4566ac authored over 1 year ago by Jeong YunWon <[email protected]>
PyObject_SelfIter

2abf21b134c699303ea41b29b84d16d7edde4f40 authored over 1 year ago by Jeong YunWon <[email protected]>
Implement property name (#4944)

f4b9bdfb29265053f29067280553c02e8f50a8df authored over 1 year ago by Andrey Maltsev <[email protected]>
Merge pull request #4876 from Phosphorescentt/4845

Update collections from Python 3.11.2

429d1d1ccec663454c919650ecee5392603dda51 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4943 from youknowone/use-ruff

Use ruff for CI

9d44f9319299f61fc266d825415061b4e8866be6 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4926 from youknowone/fromargs-cleanup

Remove Traverse from FromArgs

b8bca5a1481afe72d753b6342ef10f6eda2fffc0 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Use ruff for CI

8c1d923f3e2babaa2c75d016b6e32a99c4f46919 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge branch 'RustPython:main' into 4845

04749c13f46dd73cae76a9245a9d42316f96e63c authored over 1 year ago by Joshua Mankelow <[email protected]>
Remove Traverse from FromArgs

e2ccb48463aff32b8f383581f42035ca4b20c379 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4933 from youknowone/fix-wasm-stdlib

Fix wasm build stdlib

02840593bc56ae416ba2646166628f1712d6cf43 authored over 1 year ago by Jeong, YunWon <[email protected]>
Fix wasm build stdlib

8503e0de9047ab4e581dc2c0c2f35163e8b1f7c9 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4929 from astral-sh/add-start-end-to-located

Add `Located::start`, `Located::end` and impl `Deref`

23fee2737c1076470d6807486ba69774f01c1f3c authored over 1 year ago by Jeong, YunWon <[email protected]>
Add `Located::start`, `Located::end` and impl `Deref`

0a94e1393a5a267aeefb5edc3d6e5075abc37f2c authored over 1 year ago by Micha Reiser <[email protected]>
Merge pull request #4928 from astral-sh/use-located-new

Use `Located::new` over struct initializer

92871692011a48a6f1a8a296176cac93dfb1dcfe authored over 1 year ago by Jeong, YunWon <[email protected]>
Use `Located::new` over struct initializer

8605fea678e5fa2516dbbce618d4ec147b13a1cc authored over 1 year ago by Micha Reiser <[email protected]>
Merge pull request #4927 from youknowone/rename-types

Rename method/member types

d9b6585804e9e81e79c29d9672994f2113ab4e96 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
MemberDescrObject -> PyMemberDescriptor

30b8d7bdadf53bcdf4caaa0d248ed0791f76643c authored over 1 year ago by Jeong YunWon <[email protected]>
MemberDef -> PyMemberDef

436624b7a3b3d54456b910854b2d5007c4479568 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4901 from youknowone/py-module-def

PyModuleDef and #[pymodule(with(...))]

268a39fc61d5c27a208ac093e3d564b5a9ff4030 authored over 1 year ago by Jeong, YunWon <[email protected]>
PyModuleDef and #[pymodule(with(...))]

317f432a20a7964e217b54b3ea0b44f61a1d3f35 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4900 from youknowone/simpler-new-object

Simpler new object / small int range const

cbcdcf4ad5c9f73e114c0ecbc8d8635388a479f6 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4898 from youknowone/pymodule-expose

module objects' type as PyModule

ce13fc5f0327570f5aeeae81a71ae8655fd40bb5 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4899 from youknowone/debug-friendly-tweaks

debug-friendly tweaks

c16f813794636da209960e25888c556c1afee7e9 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4885 from youknowone/super-init

super.__init__

6e9e15b929298f8abff67484f6c11a00fd9d9968 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4886 from youknowone/pyexception

Merge define_exception into pyexception

776bda60ca36fadb74259d11991401298e588bfa authored over 1 year ago by Jeong, YunWon <[email protected]>
add support for os.fork and related functions (#4877)

322aa6887a6485a8fb0a13bc9a706a28d5e014a1 authored over 1 year ago by Ankit Kumar Pandey <[email protected]>
Merge define_exception into pyexception

f256934f93be1417c5b5ea8557e822c029b71671 authored over 1 year ago by Jeong YunWon <[email protected]>
super.__init__

2658c5c539cc9c0fc1e7621565a802e72e731a03 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4835 from Masorubka1/test_hashlib.py

Update test_hashlib.py from Cpython v3.11.2 & refactor hashlib

4e0890a50daf7f301f85a98d5a1ef9cb256619e3 authored over 1 year ago by Jeong, YunWon <[email protected]>
skip test_enum.test_unique_composite

73e1eeb57e39006d3649f2e77ab66f6ddabb3ca8 authored over 1 year ago by Jeong YunWon <[email protected]>
add compare digest

514014f4fc3aefaa702da7164ba67bbde533ace8 authored over 1 year ago by Andrey Maltsev <[email protected]>
refactoring hashlib for tests

508cf6b61dba29a4bc459784627baa3c75cf87a3 authored over 1 year ago by Andrey Maltsev <[email protected]>
Update test_hashlib.py from Cpython v3.11.2

8782bf8cb0837ae1f1b07dfc635d634f26154cd6 authored over 1 year ago by Andrey Maltsev <[email protected]>
feature: `PyTraverse` derive macro for traverse object's childrens(like CPython's `tp_traverse`) (#4872)

94bdb6b97a06563c5b875a5665d052f9144289ad authored over 1 year ago by discord9 <[email protected]>
Add loongarch64 support (#4914)

2c90b128c3a2e070139c671c1028060defb7967d authored over 1 year ago by Leslie Zhai <[email protected]>
Merge pull request #4924 from itsankitkp/fix-sys-path-for-venv

Ensure correct site packages are visible to rustpython

cf465bdd812977dddb98de4986d073647086bc68 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4913 from youknowone/buffer-as-object

Buffer arguments as PyObject

05442bc667c3044531d75c802cf5e085f0f386da authored over 1 year ago by Jeong, YunWon <[email protected]>
Rewrite Python->RustPython on sysconfig.py

Co-Authored-By: Ankit Kumar Pandey <[email protected]>

aad1d848a69bce89240182e098936472d5f9531e authored over 1 year ago by Jeong YunWon <[email protected]>
Add XXX: RUSTPYTHON

09a1ce9b2b2648ebe12468dc32a0256c212322a1 authored over 1 year ago by Jeong YunWon <[email protected]>
Fix site and test_site for rustpython

d9c808ded8cad8bbab468f39d8460b2a97202aa3 authored over 1 year ago by Ankit Kumar Pandey <[email protected]>
add CI for pip check inside venv

ba6757ad11202bdcda5b421a512bf33abb300d8a authored over 1 year ago by Ankit Kumar Pandey <[email protected]>
Buffer arguments as PyObject

e18dda3e087c5aaabc7d483a8e9c6a66d2d1dd88 authored over 1 year ago by Jeong YunWon <[email protected]>
sqlite: Throw `TypeError` when `callable` is not callable (#4923)

1fa69ebcc904cf4526adc37213e69c20dc69c2fd authored over 1 year ago by Lee Dogeon <[email protected]>
rename os module's exit function to _exit as thats how it is defined in cpython (#4887)

f0db8329be8f22ee75668f17f86e78a2fa4fa5cf authored over 1 year ago by Ankit Kumar Pandey <[email protected]>
Merge pull request #4920 from itsankitkp/fix-windows-ssl-ci

fix wrong directory name for openssl setup

6ce372cfb60d44fd7c1a6602da80ba451b327b5a authored over 1 year ago by Jeong, YunWon <[email protected]>
fix wrong directory name for openssl setup

7fc30b715a90619195ff873dacdb645b368648d2 authored over 1 year ago by Ankit Kumar Pandey <[email protected]>
Merge pull request #4916 from youknowone/choco-no-progress

run choco with --no-progress

07c07ad80619ba25dfd597c1a64645bd62b6e571 authored over 1 year ago by Jeong, YunWon <[email protected]>
choco --no-progress to prevent spam

d7e7001afdbbf807aa7b176864fd459ba643793a authored over 1 year ago by Jeong YunWon <[email protected]>
Adding more issue templates

df6831694b4f4b2c0672280b66b0d7e8500c9f9c authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4897 from youknowone/reduce-stdlib-runtime

Reduce runtime of stdlib_collections_deque

14aa9d7108321284b8df26c538f276b676710fa1 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4896 from youknowone/debugger-setup

RUST_BACKTRACE=1 for debugger

3794c178be20a24f19153e36ba59758c61a96fb6 authored over 1 year ago by Jeong, YunWon <[email protected]>
Simpler new object / small int range const

560cd6ca6cbfc58e9571545518bb5f92dff55584 authored over 1 year ago by Jeong YunWon <[email protected]>
debug-friendly tweaks

69961414488ac2a1fbeabbccb4b5c8861a8a3bd0 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4849 from haxelion/feature/tp_repr_stdlib

Implemented tp_repr slots for more types

968f2ad7c97227cde177b9addbe298ad657e4874 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4888 from Masorubka1/test_poll.py

Add test_poll.py from Cpython v3.11.2

c05f23d99da5a0a62545fd2be0b7f6d7535a51a3 authored over 1 year ago by Jeong, YunWon <[email protected]>
module objects' type as PyModule

19224505e8e7f883e1264feb6b326f2e0b751d53 authored over 1 year ago by Jeong YunWon <[email protected]>
Reduce runtime of stdlib_collections_deque

06b0484ea3db36617df6ce16507f869077383f05 authored over 1 year ago by Jeong YunWon <[email protected]>
RUST_BACKTRACE=1 for debugger

9e4c8ad7d7a23faeffe61b621fde5b2690c24ee8 authored over 1 year ago by Jeong YunWon <[email protected]>