erg-lang / erg

A statically typed language compatible with Python
http://erg-lang.org
Apache License 2.0
2.62k stars 54 forks source link

Add python development dependencies #396

Closed GreasySlug closed 1 year ago

GreasySlug commented 1 year ago

Currently, there are no specified packages or libraries for Python development

I added requirements.txt(or pyproject.toml) as the beginning of it for now, as it will be needed in the future

black is a de fact standard of python code formatting

Others include the following as well

Do mtshiba think these need to be added for dev dep?

Changes proposed in this PR:

@mtshiba

GreasySlug commented 1 year ago

For some reason CI did not finish with ubuntu and macos

C-BJ commented 1 year ago

ci can be rerun @GreasySlug

GreasySlug commented 1 year ago

change to this

All strings must be quoted by single quotes to prevent shell interpretation

I miss this sentence and used double quotes by misstake That's why, shell went wrong and REPL caused infinite loop(so CI did not finish)