| | [build-system] |
| | requires = ["setuptools", "wheel"] |
| |
|
| | [project] |
| | name = "gpt-engineer" |
| | version = "0.0.6" |
| | description = "Specify what you want it to build, the AI asks for clarification, and then builds it." |
| | readme = "README.md" |
| | requires-python = ">=3" |
| | dependencies = [ |
| | 'black == 23.3.0', |
| | 'mypy == 1.3.0', |
| | 'openai == 0.27.8', |
| | 'pre-commit == 3.3.3', |
| | 'pytest == 7.3.1', |
| | 'ruff == 0.0.272', |
| | 'termcolor==2.3.0', |
| | 'typer == 0.9.0', |
| | ] |
| |
|
| | [project.scripts] |
| | gpt-engineer = 'gpt_engineer.main:app' |
| |
|
| | [tool.setuptools] |
| | packages = ["gpt_engineer"] |
| |
|
| | |
| | [tool.ruff] |
| | select = ["F", "E", "W", "I001"] |
| | line-length = 90 |
| | show-fixes = false |
| | target-version = "py311" |
| | task-tags = ["TODO", "FIXME"] |
| | exclude = [ |
| | ".bzr", |
| | ".direnv", |
| | ".eggs", |
| | ".git", |
| | ".ruff_cache", |
| | ".svn", |
| | ".tox", |
| | ".venv", |
| | "__pypackages__", |
| | "_build", |
| | "buck-out", |
| | "build", |
| | "dist", |
| | "node_modules", |
| | "venv", |
| | ] |
| |
|
| | [project.urls] |
| | "Homepage" = "https://github.com/AntonOsika/gpt-engineer" |
| | "Bug Tracker" = "https://github.com/AntonOsika/gpt-engineer/issues" |
| |
|
| |
|
| | [tool.ruff.isort] |
| | known-first-party = [] |
| | known-third-party = [] |
| | section-order = [ |
| | "future", |
| | "standard-library", |
| | "third-party", |
| | "first-party", |
| | "local-folder", |
| | ] |
| | combine-as-imports = true |
| | split-on-trailing-comma = false |
| | lines-between-types = 1 |
| |
|
| | |
| | [tool.black] |
| | line-length = 90 |
| | target-version = ["py311"] |
| | include = '\.pyi?$' |
| | exclude = ''' |
| | ( |
| | /( |
| | \.direnv |
| | | \.eggs |
| | | \.git |
| | | \.tox |
| | | \.venv |
| | | _build |
| | | build |
| | | dist |
| | | venv |
| | )/ |
| | ) |
| | ''' |
| |
|