`git init` is mandatory
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- git, python
- Lĩnh vực
- build-system
Hướng nghiên cứu
Start with the cookiecutter flow that asks whether to run git init, then inspect pyproject.toml and its setuptools-scm configuration. Reproduce the issue by creating a project, answering no, and running uv pip install -e .; done means the generated project handles that choice consistently without the reported installation failure.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the Bug
Despite that we allow users to say "no" to the question about initialising a git repository, we have setuptools-scm in our pyproject.toml so one can't run
uv pip install -e .
if one hasn't initialised a repo. It might be simplest "just" to check that git is installed and error if not. But as-is, there's a bug in the questions vs. pyproject.toml.
To Reproduce
Cookiecut a project, say "no" to the git init question and see what things break 😄.
Expected Behaviour
No response
Actual Behaviour
No response
Version In Use
v1.0.1
Additional Context
- Cookiecutter version: 2.6.0
- Operating system: macOS
- Python version: 3.13
Though I'm pretty confident this isn't an OS/version-dependent problem.
- Ngôn ngữ chính
- Python
- Star
- 62
- Fork
- 10
- Merge trung bình
- 14 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của UCL-ARC/python-tooling
-
task
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
UCL-ARC/python-tooling#651 · 3 bình luận ·
-
Should we have an AI policy?Có thể đã có người làm @samcunliffe đã nhận 24 ngày trước. Đang mởquestion
UCL-ARC/python-tooling#649 · 3 bình luận · 1 người được giao ·
-
enhancement investigate
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
UCL-ARC/python-tooling#623 · 1 reaction ·
-
enhancement question task
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100
UCL-ARC/python-tooling#620 · 4 bình luận ·
-
Switch from MkDocs to ZensicalĐang mởtask
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
UCL-ARC/python-tooling#619 ·
Tất cả issue của UCL-ARC/python-tooling
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
BCDA-APS/polar-bits#93 ·
-
infer_audio_type only recognises one MPEG Layer III frame header, so most MP3 files are rejectedCó thể đã có người làm @Steve-20-ai đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] - ssh_config `Match tagged` statement always appliesCó thể đã có người làm @AtharvRG đã nhận hôm nay. Đang mởBug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
paramiko/paramiko#2715 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 9 ngày
-
auto-rejected intake mcp-intake needs-salvage priority:high type:feature
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Ikalus1988/MisakaNet#4221 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày