Skip to content

Commit 1224885

Browse files
Initial commit - Python project template
0 parents  commit 1224885

44 files changed

Lines changed: 5840 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Bug Report
3+
about: Report a bug or issue with the template
4+
title: '[BUG] '
5+
labels: bug
6+
assignees: ''
7+
---
8+
9+
## Bug Description
10+
A clear and concise description of the bug.
11+
12+
## Steps to Reproduce
13+
1. Run `cookiecutter https://github.com/retr0crypticghost/python-template.git`
14+
2. Choose project type: [library/cli-application]
15+
3. Enter project details: [provide key details]
16+
4. See error/issue
17+
18+
## Expected Behavior
19+
What you expected to happen.
20+
21+
## Actual Behavior
22+
What actually happened.
23+
24+
## Environment
25+
- OS: [e.g., Ubuntu 22.04, macOS 13, Windows 11]
26+
- Python version: [e.g., 3.11.5]
27+
- Cookiecutter version: [e.g., 2.1.1]
28+
29+
## Template Configuration Used
30+
```
31+
project_name: [your project name]
32+
project_type: [library/cli-application]
33+
# Include other relevant settings
34+
```
35+
36+
## Additional Context
37+
Add any other context about the problem here, including:
38+
- Error messages or logs
39+
- Screenshots if applicable
40+
- Workarounds you've tried
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
name: Documentation Improvement
3+
about: Suggest improvements to documentation
4+
title: '[DOCS] '
5+
labels: documentation
6+
assignees: ''
7+
---
8+
9+
## Documentation Section
10+
Which part of the documentation needs improvement?
11+
- [ ] Main README
12+
- [ ] Template usage instructions
13+
- [ ] Generated project README
14+
- [ ] Code comments
15+
- [ ] CONTRIBUTING guide
16+
- [ ] Other (specify)
17+
18+
## Issue Description
19+
What's unclear, missing, or incorrect in the current documentation?
20+
21+
## Suggested Improvement
22+
How would you improve this documentation?
23+
- Better examples
24+
- Clearer explanations
25+
- Additional sections
26+
- Fixed errors
27+
- Better organization
28+
29+
## Target Audience
30+
Who would benefit from this improvement?
31+
- [ ] New users trying the template
32+
- [ ] Experienced users customizing it
33+
- [ ] Contributors to the project
34+
- [ ] Users of generated projects
35+
36+
## Additional Context
37+
Any other context or examples that would help improve the documentation.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Feature Request
3+
about: Suggest a new feature or improvement
4+
title: '[FEATURE] '
5+
labels: enhancement
6+
assignees: ''
7+
---
8+
9+
## Feature Description
10+
A clear and concise description of the feature you'd like to see.
11+
12+
## Use Case
13+
Describe the real-world scenario where this feature would be helpful:
14+
- What problem does it solve?
15+
- How would you use it in your projects?
16+
- Why should it be part of the template vs. project-specific?
17+
18+
## Proposed Solution
19+
Describe how you think this feature should work:
20+
- What would the generated code look like?
21+
- How would users configure or customize it?
22+
- What dependencies would it require?
23+
24+
## Project Type
25+
Which project type(s) would this feature apply to?
26+
- [ ] Library projects
27+
- [ ] CLI applications
28+
- [ ] Both
29+
- [ ] New project type (specify)
30+
31+
## Alternatives Considered
32+
Describe any alternative solutions or workarounds you've considered.
33+
34+
## Additional Context
35+
Add any other context, examples, or screenshots about the feature request.
36+
37+
## Implementation Willingness
38+
- [ ] I'm willing to implement this feature
39+
- [ ] I'd like to help with implementation
40+
- [ ] I'm just suggesting the idea

.github/template.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: "retr0crypticghost's Python Project Template"
2+
description: "Personal Python project template with security-aware logging, configuration management, and testing foundation"
3+
homepage: "https://github.com/retr0crypticghost/python-template"
4+
repository: "https://github.com/retr0crypticghost/python-template"
5+
topics:
6+
- python
7+
- cookiecutter-template
8+
- project-template
9+
- logging
10+
- configuration
11+
- testing
12+
- personal-template

0 commit comments

Comments
 (0)