Skip to content

Commit e76db77

Browse files
Merge pull request #74 from python-thread/ci/improving-ci-docs
Improving CI and documentation
2 parents 57e3f3f + 71a32b7 commit e76db77

File tree

10 files changed

+47
-116
lines changed

10 files changed

+47
-116
lines changed

.github/ISSUE_TEMPLATE/3-docs-bug.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "Documentation or README.md issue report"
33
about: "Report an issue in the project's documentation or README.md file."
4-
title: ""
4+
title: "[Docs] "
55
labels: "Documentation"
66
assignees: caffeine-addictt
77

.github/ISSUE_TEMPLATE/4-feature-request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "Feature Request"
33
about: "Suggest an idea or possible new feature for this project."
4-
title: ""
4+
title: "[Feature] "
55
labels: "Type: Feature"
66
assignees: caffeine-addictt
77

.github/ISSUE_TEMPLATE/5-enhancement-request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "Enhancement Request"
33
about: "Suggest an enhancement for this project. Improve an existing feature"
4-
title: ""
4+
title: "[Enhancement] "
55
labels: "Type: Enhancement"
66
assignees: caffeine-addictt
77

.github/ISSUE_TEMPLATE/6-security-report.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
name: "Security Report"
33
about: "Report an issue to help the project improve."
4-
title: ""
5-
labels: "Type: Security"
4+
title: "[Security] "
5+
labels: ["Type: Security", "help wanted"]
66
assignees: caffeine-addictt
77

88
---
@@ -94,4 +94,4 @@ Include as many relevant details about the environment you experienced the bug i
9494
* Version used:
9595
* Python version:
9696
* Link to your project:
97-
* Operating System and version (desktop or mobile):
97+
* Operating System and version (desktop or mobile):

.github/ISSUE_TEMPLATE/7-question-support.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
name: "Question or Support Request"
33
about: "Questions and requests for support."
4-
title: ""
5-
labels: "Type: Question"
4+
title: "[Question] "
5+
labels: ["Type: Question", "help wanted"]
66
assignees: caffeine-addictt
77

88
---
@@ -17,4 +17,4 @@ assignees: caffeine-addictt
1717
A clear and concise description of what your doubt is
1818
-->
1919

20-
*
20+
*

.github/ISSUE_TEMPLATE/8-version-checklist.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,6 @@ If you're unsure about any of these, don't hesitate to ask. We're here to help!
7575
-->
7676
- [ ] My code follows the code style of this project.
7777
- [ ] My change requires a change to the documentation.
78-
- [ ] I have updated the documentation accordingly.
78+
- [ ] I have updated the documentation accordingly.
79+
- [ ] I have incremented the version according to [semantic versioning](https://semver.org/).
80+
- [ ] I have updated the changelog accordingly.

.github/SECURITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ We appreciate your efforts to disclose your findings responsibly and will make e
66

77
To report a security issue, go to the project's issues and create a new issue using the ⚠️ Security Report 'issue template'.
88

9-
Read the instructions of this issue template carefully, and if your report could leak data or might expose how to gain access to a restricted area or break the system, please email [thread@ngjx.org](mailto:thread@ngjx.org) and include the word "SECURITY" in the subject line.
9+
Read the instructions of this issue template carefully, and if your report could leak data or might expose how to gain access to a restricted area or break the system, please email [contact@thread.ngjx.org](mailto:contact@thread.ngjx.org) and include the word "SECURITY" in the subject line.
1010

11-
We'll endeavour to respond quickly and keep you updated throughout the process.
11+
We'll endeavour to respond quickly and keep you updated throughout the process.

poetry.lock

Lines changed: 20 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,30 @@ packages = [
1010
{ include = "thread/py.typed", from = "src" },
1111
]
1212
include = [{ path = "tests", format = "sdist" }]
13-
homepage = "https://thread.ngjx.org"
14-
repository = "https://github.com/python-thread/thread"
15-
documentation = "https://thread.ngjx.org/docs"
1613
keywords = ["thread", "threading", "extension", "multiprocessing"]
1714
classifiers = [
18-
"Development Status :: 3 - Alpha",
15+
"Development Status :: 4 - Beta",
1916
"Intended Audience :: Developers",
2017
"License :: OSI Approved :: BSD License",
18+
"Topic :: Software Development",
2119
"Operating System :: OS Independent",
2220
"Programming Language :: Python",
2321
"Programming Language :: Python :: 3",
22+
"Programming Language :: Python :: 3.9",
23+
"Programming Language :: Python :: 3.10",
24+
"Programming Language :: Python :: 3.11",
25+
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3 :: Only",
27+
"Programming Language :: Python :: Implementation :: CPython",
2428
"Typing :: Typed",
2529
]
2630

2731
[tool.poetry.urls]
28-
Changelog = "https://github.com/python-thread/thread/releases"
32+
Homepage = "https://thread.ngjx.org"
33+
Documentation = "https://thread.ngjx.org/docs/v1.1.0"
34+
Source = "https://github.com/python-thread/thread"
35+
Download = "https://pypi.org/project/thread/#files"
36+
"Release Notes" = "https://github.com/python-thread/thread/releases"
2937
"Bug Tracker" = "https://github.com/python-thread/thread/issues"
3038

3139
[tool.poetry.scripts]
@@ -38,7 +46,6 @@ typing-extensions = "^4.9.0"
3846

3947
[tool.poetry.group.dev.dependencies]
4048
pytest = "^7.4.3"
41-
coverage = "^7.3.2"
4249
ruff = "^0.1.5"
4350

4451
[build-system]

0 commit comments

Comments
 (0)