-
-
Notifications
You must be signed in to change notification settings - Fork 25
work from #66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
work from #66
Changes from all commits
501942b
228fb65
2ea9ae0
faa39cb
15575be
4eee06f
7c9bf71
53ccf40
cc60adf
5080b42
6bbf50a
d9f21d8
83f9509
1bf20b6
6a67da7
94f604e
5a2f55c
b176b64
1e084be
0865614
3aa80e2
fae7639
706f22c
93dc96b
916c9e0
e731532
f978ac1
a6b5c5d
02e60b4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| # Set update schedule for GitHub Actions | ||
|
|
||
| version: 2 | ||
| updates: | ||
|
|
||
| - package-ecosystem: "github-actions" | ||
| directory: "/" | ||
| schedule: | ||
| # Check for updates to GitHub Actions every week | ||
| interval: "weekly" |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| name: Test | ||
|
|
||
| on: | ||
| push: | ||
| branches: ["master"] | ||
| paths: | ||
| - ".github/workflows/test.yml" | ||
| - "**.py" | ||
| - "uv.lock" | ||
| - "pyproject.toml" | ||
| pull_request: | ||
| paths: | ||
| - ".github/workflows/test.yml" | ||
| - "**.py" | ||
| - "uv.lock" | ||
| - "pyproject.toml" | ||
|
|
||
| jobs: | ||
| test: | ||
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] | ||
| os: [ubuntu-latest, macos-latest, windows-latest] | ||
| runs-on: ${{ matrix.os }} | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
| - name: Install uv and set the python version ${{ matrix.python-version }} | ||
| uses: astral-sh/setup-uv@v5 | ||
| with: | ||
| python-version: ${{ matrix.python-version }} | ||
| - name: Install the project | ||
| run: uv sync --all-extras --dev | ||
| - name: Run tests | ||
| run: uv run pytest | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,21 +1,21 @@ | ||
| __pycache__ | ||
| *.pyc | ||
| .idea | ||
| env/ | ||
| *.swo | ||
| *.swp | ||
| *.*~ | ||
| *.egg | ||
| *.egg-info | ||
| .#*.* | ||
| TAGS | ||
| docs | ||
| .mypy_cache | ||
| .pytest_cache | ||
| build | ||
| dist | ||
| .eggs | ||
| .vscode | ||
| gmon.out | ||
| .vim | ||
| pyproject.toml | ||
| __pycache__ | ||
| *.pyc | ||
| .idea | ||
| env/ | ||
| *.swo | ||
| *.swp | ||
| *.*~ | ||
| *.egg | ||
| *.egg-info | ||
| .#*.* | ||
| TAGS | ||
| docs | ||
| .mypy_cache | ||
| .pytest_cache | ||
| build | ||
| dist | ||
| .eggs | ||
| .vscode | ||
| gmon.out | ||
| .vim | ||
| .aider* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| 3.13 |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -23,6 +23,11 @@ Dataclass CSV makes working with CSV files easier and much better than working w | |
| using a list of instances of a dataclass. | ||
|
|
||
|
|
||
| ## Thanks | ||
|
|
||
| Thank you to all the amazing contributors who have supported this project over the years, with special thanks to [@kraktus](https://github.com/kraktus) for setting up GitHub Actions, improving automation for package creation, and making numerous code enhancements. | ||
|
|
||
|
Owner
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Noted your work here, I hope it is ok. |
||
|
|
||
| ## Installation | ||
|
|
||
| ```shell | ||
|
|
||
This file was deleted.
|
Owner
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Great you removed the stubs |
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's great! Exactly what I was going to do. 👍🏽