Skip to content

Commit 7b3eaf6

Browse files
committed
Merge remote-tracking branch 'origin/dev'
2 parents 3bd6210 + fd15152 commit 7b3eaf6

File tree

350 files changed

+4569
-2597
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

350 files changed

+4569
-2597
lines changed

.all-contributorsrc

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,9 +395,19 @@
395395
"ideas",
396396
"financial"
397397
]
398+
},
399+
{
400+
"login": "techdragon",
401+
"name": "Samuel Bishop",
402+
"avatar_url": "https://avatars.githubusercontent.com/u/2115079?v=4",
403+
"profile": "https://github.com/techdragon",
404+
"contributions": [
405+
"bug",
406+
"ideas"
407+
]
398408
}
399409
],
400-
"contributorsPerLine": 7,
410+
"contributorsPerLine": 5,
401411
"contributorsSortAlphabetically": true,
402412
"linkToUsage": false
403413
}

.coveragerc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ omit =
1313
PyFunceble/dataset/mariadb_base.py
1414
PyFunceble/dataset/*/mariadb.py
1515
PyFunceble/dataset/*/mysql.py
16-
PyFunceble/checker/availability/extra_rules.py
16+
PyFunceble/checker/availability/extras/*
1717
PyFunceble/__init__.py
1818
PyFunceble/logger.py
1919

.github/ISSUE_TEMPLATE/00-bug.yml

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
name: Bug Report
2+
description: Report a but or issue.
3+
title: BUG | My Awesome Bug
4+
labels:
5+
- bug
6+
projects:
7+
- funilrys/6
8+
assignees:
9+
- funilrys
10+
body:
11+
- type: markdown
12+
attributes:
13+
value: |+
14+
Thanks for taking the time to fill out this bug report!
15+
16+
Please be patient and rest assured that we will get back to you as soon as possible.
17+
To help us understand and reproduce the issue, please provide as much information as possible.
18+
19+
If you have a question or need help, please ask in our [Discussions](https://github.com/funilrys/PyFunceble/discussions) section.
20+
21+
- type: textarea
22+
id: problem
23+
attributes:
24+
label: What is the problem you are experiencing?
25+
description: Please describe the problem you are experiencing.
26+
placeholder: |
27+
I am experiencing a problem where...
28+
value: |
29+
I am experiencing a problem where...
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: reproduction
35+
attributes:
36+
label: How can we reproduce the problem?
37+
description: Please describe how we can reproduce the problem.
38+
placeholder: |
39+
To reproduce the problem:
40+
41+
1.
42+
2.
43+
3.
44+
4.
45+
value: |
46+
To reproduce the problem:
47+
48+
1.
49+
2.
50+
3.
51+
4.
52+
validations:
53+
required: true
54+
55+
- type: textarea
56+
id: screenshot
57+
attributes:
58+
label: Do you have a screenshot?
59+
description: |
60+
If applicable to the problem, please provide some screenshots to help explain the problem.
61+
placeholder: |
62+
<details><summary>Screenshot</summary>
63+
64+
65+
</details>
66+
value: |
67+
<details><summary>Screenshot</summary>
68+
</details>
69+
validations:
70+
required: false
71+
72+
- type: textarea
73+
id: expected
74+
attributes:
75+
label: What did you expect to happen?
76+
description: Please describe what you expected to happen.
77+
placeholder: |
78+
I expected that...
79+
value: |
80+
I expected that...
81+
validations:
82+
required: true
83+
84+
- type: textarea
85+
id: workaround
86+
attributes:
87+
label: Is there a workaround?
88+
description: Please describe if there is a workaround.
89+
placeholder: |
90+
I found a workaround...
91+
value: |
92+
I found a workaround...
93+
validations:
94+
required: false
95+
96+
- type: textarea
97+
id: configuration
98+
attributes:
99+
label: How did you configure PyFunceble?
100+
description: |
101+
Please provide a representation of the non-default configuration you used or the content of your `.PyFunceble.overwrite.yaml` file.
102+
placeholder: |
103+
```yaml
104+
# .PyFunceble.overwrite.yaml
105+
106+
# Your configuration here.
107+
```
108+
value: |
109+
```yaml
110+
.PyFunceble.overwrite.yaml
111+
112+
# Your configuration here
113+
```
114+
validations:
115+
required: false
116+
117+
- type: dropdown
118+
id: OS
119+
attributes:
120+
label: Which Operating System did you use?
121+
description: |
122+
Please select the operating system you used.
123+
multiple: true
124+
options:
125+
- Arch Linux
126+
- Debian 12
127+
- Debian 11
128+
- Debian 10
129+
- Ubuntu 24.04 LTS
130+
- Ubuntu 23.10
131+
- Ubuntu 22.04 LTS
132+
- Ubuntu 20.04 LTS
133+
- Linux Other
134+
- Unix or *BSD like OS
135+
- MacOS
136+
- Windows 10
137+
- Windows 11
138+
- Windows Server 2016
139+
- Windows Server 2019
140+
- Windows Server 2022
141+
validations:
142+
required: false
143+
144+
- type: dropdown
145+
id: python_version
146+
attributes:
147+
label: Which Python Version did you use?
148+
description: |
149+
Please select the Python version you used.
150+
multiple: true
151+
options:
152+
- "3.9"
153+
- "3.10"
154+
- "3.11"
155+
- "3.12"
156+
- "3.13"
157+
validations:
158+
required: false
159+
160+
- type: input
161+
id: pyFunceble_version
162+
attributes:
163+
label: Which PyFunceble Version did you use?
164+
description: |
165+
Please provides the output of the `pyfunceble --version` command.
166+
validations:
167+
required: false
168+
169+
- type: textarea
170+
id: additional
171+
attributes:
172+
label: Additional context
173+
description: Please provide any additional context related to the problem.
174+
placeholder: |
175+
I would like to add...
176+
value: |
177+
I would like to add...
178+
validations:
179+
required: false
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project.
3+
title: "Feature Request | My Awesome Idea"
4+
labels:
5+
- enhancement
6+
projects:
7+
- funilrys/6
8+
assignees:
9+
- funilrys
10+
body:
11+
- type: markdown
12+
attributes:
13+
value: |+
14+
Thanks for taking the time to fill out this feature request!
15+
16+
Please be patient and rest assured that we will get back to you as soon as possible.
17+
To help us understand the request, please provide as much information as possible.
18+
19+
If you have a question or need help, please ask in our [Discussions](https://github.com/funilrys/PyFunceble/discussions) section.
20+
21+
- type: textarea
22+
id: feature
23+
attributes:
24+
label: What is the feature you'd like to request?
25+
description: Please describe the feature you'd like to request.
26+
placeholder: |
27+
I'd like to request a feature that...
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: problem
33+
attributes:
34+
label: What problem are you trying to solve?
35+
description: Please describe the problem you are trying to solve.
36+
placeholder: |
37+
I'm trying to solve a problem where...
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: solution
43+
attributes:
44+
label: What solution would you like to see?
45+
description: Please describe the solution you'd like to see.
46+
placeholder: |
47+
I'd like to see a solution that...
48+
validations:
49+
required: true
50+
51+
- type: textarea
52+
id: alternatives
53+
attributes:
54+
label: Are there any alternatives you've considered?
55+
description: Please describe any alternatives you've considered.
56+
placeholder: |
57+
I've considered alternatives such as...
58+
validations:
59+
required: false
60+
61+
- type: textarea
62+
id: additional
63+
attributes:
64+
label: Additional context
65+
description: Please provide any additional context or screenshots.
66+
placeholder: |
67+
I would like to add...
68+
validations:
69+
required: false
70+
71+
- type: checkboxes
72+
id: terms
73+
attributes:
74+
label: Code of Conduct
75+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/funilrys/PyFunceble/blob/dev/CODE_OF_CONDUCT.md).
76+
options:
77+
- label: I agree to follow this project's Code of Conduct
78+
required: true
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Documentation Improvement Request
2+
description: Suggestions for improving the documentation.
3+
title: "Documentation | My Awesome Idea"
4+
labels:
5+
- documentation
6+
projects:
7+
- funilrys/6
8+
assignees:
9+
- funilrys
10+
body:
11+
- type: markdown
12+
attributes:
13+
value: |+
14+
Thanks for taking the time to fill out this documentation improvement request!
15+
16+
lease be patient and rest assured that we will get back to you as soon as possible.
17+
To help us understand and reproduce the issue, please provide as much information as possible.
18+
19+
If you have a question or need help, please ask in our [Discussions](https://github.com/funilrys/PyFunceble/discussions) section.
20+
21+
- type: textarea
22+
id: description
23+
attributes:
24+
label: What is missing or not easy to understand?
25+
description: |
26+
Please describe what is missing or not easy to understand in the documentation.
27+
28+
placeholder: |
29+
I've found it hard to understand how...
30+
value: |
31+
I've found it hard to understand how...
32+
validations:
33+
required: true
34+
35+
- type: textarea
36+
id: suggestion
37+
attributes:
38+
label: What is your suggestion or improvement?
39+
description: |
40+
A clear description of your suggestion and what you would like to improve and how you would like to improve it.
41+
placeholder: |
42+
I suggest that we...
43+
value: |
44+
I suggest that we...
45+
validations:
46+
required: true

.github/ISSUE_TEMPLATE/bug_report.md

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

.github/ISSUE_TEMPLATE/config.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Discussions
4+
url: https://github.com/funilrys/PyFunceble/discussions
5+
about: Please ask and answer questions here.
6+
- name: Documentation
7+
url: https://docs.pyfunceble.com
8+
about: Find more information about PyFunceble through our documentation.

0 commit comments

Comments
 (0)