Skip to content

Commit fdd3b27

Browse files
committed
Don't fight The Nameless.
1 parent 540bb38 commit fdd3b27

Some content is hidden

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

66 files changed

+227
-3801
lines changed

.github/CONTRIBUTING.md

-50
This file was deleted.

.github/FUNDING.yml

-2
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

-23
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

-9
This file was deleted.

.github/ISSUE_TEMPLATE/feature_request.md

-20
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

-20
This file was deleted.

.github/workflows/nameless_push.yml

+9-15
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
name: Validate pushes to main branch
1+
name: Validate pushes to official nameless* branch(es)
22

33
on:
44
push:
55
branches:
6-
- 'main'
6+
- "main"
7+
- "fix/**"
8+
- "feat/**"
79

810
permissions:
911
contents: write
@@ -14,7 +16,7 @@ jobs:
1416
runs-on: ubuntu-latest
1517
strategy:
1618
matrix:
17-
python-version: ["3.12"]
19+
python-version: ["3.13"]
1820

1921
steps:
2022
- uses: actions/checkout@v4
@@ -24,7 +26,7 @@ jobs:
2426
- name: Set up Python ${{ matrix.python-version }}
2527
uses: actions/setup-python@v4
2628
with:
27-
python-version: "3.12"
29+
python-version: ${{ matrix.python-version }}
2830
cache: "pip"
2931
cache-dependency-path: |
3032
**/requirements*.txt
@@ -33,11 +35,7 @@ jobs:
3335
run: |
3436
pip install --upgrade pip
3537
pip install --upgrade setuptools wheel
36-
pip install -U -r requirements_core.txt -r requirements_dev.txt
37-
38-
- name: Create dummy config file
39-
run: |
40-
cp NamelessConfig_example.py NamelessConfig.py
38+
pip install -U -r requirements.txt -r requirements.dev.txt
4139
4240
- name: Fix the code with ruff
4341
run: |
@@ -46,13 +44,9 @@ jobs:
4644
ruff check --fix --exit-zero .
4745
ruff format .
4846
49-
- name: Type checking with PyWrong
50-
run: |
51-
pyright
52-
53-
- name: Delete the dummy config file
47+
- name: Type checking with BasedPyright
5448
run: |
55-
rm NamelessConfig.py
49+
basedpyright
5650
5751
- name: Push the formatted code if needed.
5852
uses: stefanzweifel/git-auto-commit-action@v5

.github/workflows/nameless_validate.yml

-52
This file was deleted.

.gitignore

+5-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,8 @@
1-
# Local workspace files.
2-
.idea
3-
.vscode
4-
51
# Python stuffs.
6-
*venv*/
7-
**/__pycache__/**
2+
**/.venv/
3+
**/venv/
4+
**/__pycache__/
5+
**/.ruff_cache/
86

97
# Files should not not be exposed to the public
10-
nameless.db
11-
*.lck
12-
NamelessConfig.py
13-
nameless/internals.json
14-
nameless/internals.json.lck
15-
16-
# Why?
17-
.coverage
8+
.env

NamelessConfig_example.py

-127
This file was deleted.

0 commit comments

Comments
 (0)