Skip to content

Commit 0c14015

Browse files
Initial commit
Signed-off-by: Flora <[email protected]>
1 parent eb2add1 commit 0c14015

File tree

12 files changed

+8
-81
lines changed

12 files changed

+8
-81
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ body:
5050
- Documentation (part:docs)
5151
- Unit, integration and performance tests (part:tests)
5252
- Build script, CI, dependencies, etc. (part:tooling)
53-
# TODO(cookiecutter): Add other parts
54-
# Please have in mind that that the part:xxx labels need to
55-
# be created in the GitHub repository.
5653
validations:
5754
required: true
5855
- type: textarea

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,5 @@ blank_issues_enabled: true
55
contact_links:
66
- name: Ask a question ❓
77
url: https://github.com/frequenz-floss/frequenz-client-assets-python/discussions/new?category=support
8-
# TODO(cookiecutter): Make sure the GitHub repository has a discussion category "Support"
98
# Rename the "Q&A" category to "Support" and change the emoji to 🆘 (SOS)
109
about: Use this if you are not sure how to do something, have installation problems, etc.

.github/keylabeler.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,3 @@ labelMappings:
1616
"part:tests": "part:tests"
1717
"part:tooling": "part:tooling"
1818
"part:❓": "part:❓"
19-
# TODO(cookiecutter): Add other parts
20-
# Please have in mind that that the part:xxx labels need to
21-
# be created in the GitHub repository.

.github/labeler.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,6 @@
66
# For more details on the configuration please see:
77
# https://github.com/marketplace/actions/labeler
88

9-
# TODO(cookiecutter): Add different parts of the source
10-
# For example:
11-
#
12-
# "part:module":
13-
# - changed-files:
14-
# - any-glob-to-any-file:
15-
# - "src/frequenz/lib/frequenz_client_assets/module/**"
16-
#
17-
# "part:other":
18-
# - changed-files:
19-
# - any-glob-to-any-file:
20-
# - "src/frequenz/lib/frequenz_client_assets/other/**"
21-
#
22-
# # For excluding some files (in this example, label "part:complicated"
23-
# # everything inside src/ with a .py suffix, except for src/__init__.py)
24-
# "part:complicated":
25-
# - all:
26-
# - changed-files:
27-
# - any-glob-to-any-file:
28-
# - "src/**/*.py"
29-
# - all-globs-to-all-files:
30-
# - "!src/__init__.py"
31-
#
32-
# Please have in mind that that the part:xxx labels need to
33-
# be created in the GitHub repository.
34-
359
"part:docs":
3610
- changed-files:
3711
- any-glob-to-any-file:

.github/workflows/ci.yaml

Lines changed: 5 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,6 @@ jobs:
4343
steps:
4444
- name: Setup Git
4545
uses: frequenz-floss/[email protected]
46-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
47-
# with:
48-
# username: ${{ secrets.GIT_USER }}
49-
# password: ${{ secrets.GIT_PASS }}
5046

5147
- name: Print environment (debug)
5248
run: env
@@ -128,10 +124,6 @@ jobs:
128124
steps:
129125
- name: Setup Git
130126
uses: frequenz-floss/[email protected]
131-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
132-
# with:
133-
# username: ${{ secrets.GIT_USER }}
134-
# password: ${{ secrets.GIT_PASS }}
135127

136128
- name: Fetch sources
137129
uses: actions/checkout@v4
@@ -235,10 +227,6 @@ jobs:
235227
steps:
236228
- name: Setup Git
237229
uses: frequenz-floss/[email protected]
238-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
239-
# with:
240-
# username: ${{ secrets.GIT_USER }}
241-
# password: ${{ secrets.GIT_PASS }}
242230

243231
- name: Fetch sources
244232
uses: actions/checkout@v4
@@ -261,7 +249,7 @@ jobs:
261249
run: python -m build
262250

263251
- name: Upload distribution files
264-
uses: actions/upload-artifact@v3
252+
uses: actions/upload-artifact@v4
265253
with:
266254
name: dist-packages
267255
path: dist/
@@ -274,16 +262,12 @@ jobs:
274262
steps:
275263
- name: Setup Git
276264
uses: frequenz-floss/[email protected]
277-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
278-
# with:
279-
# username: ${{ secrets.GIT_USER }}
280-
# password: ${{ secrets.GIT_PASS }}
281265

282266
- name: Fetch sources
283267
uses: actions/checkout@v4
284268

285269
- name: Download package
286-
uses: actions/download-artifact@v3
270+
uses: actions/download-artifact@v4
287271
with:
288272
name: dist-packages
289273
path: dist
@@ -315,10 +299,6 @@ jobs:
315299
steps:
316300
- name: Setup Git
317301
uses: frequenz-floss/[email protected]
318-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
319-
# with:
320-
# username: ${{ secrets.GIT_USER }}
321-
# password: ${{ secrets.GIT_PASS }}
322302

323303
- name: Fetch sources
324304
uses: actions/checkout@v4
@@ -345,7 +325,7 @@ jobs:
345325
mike set-default $MIKE_VERSION
346326
347327
- name: Upload site
348-
uses: actions/upload-artifact@v3
328+
uses: actions/upload-artifact@v4
349329
with:
350330
name: docs-site
351331
path: site/
@@ -361,10 +341,6 @@ jobs:
361341
steps:
362342
- name: Setup Git
363343
uses: frequenz-floss/[email protected]
364-
# TODO(cookiecutter): Uncomment this for projects with private dependencies
365-
# with:
366-
# username: ${{ secrets.GIT_USER }}
367-
# password: ${{ secrets.GIT_PASS }}
368344

369345
- name: Fetch sources
370346
uses: actions/checkout@v4
@@ -439,7 +415,7 @@ jobs:
439415
runs-on: ubuntu-20.04
440416
steps:
441417
- name: Download distribution files
442-
uses: actions/download-artifact@v3
418+
uses: actions/download-artifact@v4
443419
with:
444420
name: dist-packages
445421
path: dist
@@ -485,7 +461,7 @@ jobs:
485461
id-token: write
486462
steps:
487463
- name: Download distribution files
488-
uses: actions/download-artifact@v3
464+
uses: actions/download-artifact@v4
489465
with:
490466
name: dist-packages
491467
path: dist

.github/workflows/release-notes-check.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ jobs:
2424
if: github.event_name == 'pull_request'
2525
uses: brettcannon/check-for-changed-files@871d7b8b5917a4f6f06662e2262e8ffc51dff6d1 # v1.2.1
2626
with:
27-
# TODO(cookiecutter): Uncomment the following line for private repositories, otherwise remove it
28-
# token: ${{ secrets.github_token }}
2927
file-pattern: "RELEASE_NOTES.md"
3028
prereq-pattern: "src/**"
3129
skip-label: "cmd:skip-release-notes"

CODEOWNERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@
44
# Fallback owner.
55
# These are the default owners for everything in the repo, unless a later match
66
# takes precedence.
7-
# TODO(cookiecutter): Add more specific code-owners, check if the default is correct
87
* @frequenz-floss/api-assets-team

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
Assets API client for Python
1010

11-
TODO(cookiecutter): Improve the README file
12-
1311
## Supported Platforms
1412

1513
The following platforms are officially supported (tested):

mkdocs.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,12 @@ site_author: "Frequenz Energy-as-a-Service GmbH"
88
copyright: "Copyright © 2025 Frequenz Energy-as-a-Service GmbH"
99
repo_name: "frequenz-client-assets-python"
1010
repo_url: "https://github.com/frequenz-floss/frequenz-client-assets-python"
11-
# TODO(cookiecutter): "v0.x.x" is the GitHub repo default branch, you might want to update it
12-
# if the project uses a different default branch.
1311
edit_uri: "edit/v0.x.x/docs/"
1412
strict: true # Treat warnings as errors
1513

1614
# Build directories
1715
theme:
1816
name: "material"
19-
# TODO(cookiecutter): You might want to change the logo, the file is located in "docs/"
2017
logo: _img/logo.png
2118
favicon: _img/logo.png
2219
language: en
@@ -51,7 +48,6 @@ theme:
5148
name: Switch to light mode
5249

5350
extra:
54-
# TODO(cookiecutter): You probably want to update the social links
5551
social:
5652
- icon: fontawesome/brands/github
5753
link: https://github.com/frequenz-floss
@@ -117,7 +113,6 @@ plugins:
117113
show_symbol_type_toc: true
118114
signature_crossrefs: true
119115
import:
120-
# TODO(cookiecutter): You might want to add other external references here
121116
# See https://mkdocstrings.github.io/python/usage/#import for details
122117
- https://docs.python.org/3/objects.inv
123118
- https://typing-extensions.readthedocs.io/en/stable/objects.inv

pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ description = "Assets API client for Python"
1515
readme = "README.md"
1616
license = { text = "MIT" }
1717
keywords = ["frequenz", "python", "lib", "library", "frequenz-client-assets", "client-assets", "client", "assets", "api"]
18-
# TODO(cookiecutter): Remove and add more classifiers if appropriate
1918
classifiers = [
2019
"Development Status :: 3 - Alpha",
2120
"Intended Audience :: Developers",
@@ -26,7 +25,6 @@ classifiers = [
2625
"Typing :: Typed",
2726
]
2827
requires-python = ">= 3.11, < 4"
29-
# TODO(cookiecutter): Remove and add more dependencies if appropriate
3028
dependencies = [
3129
"typing-extensions >= 4.12.2, < 5",
3230
]
@@ -36,7 +34,6 @@ dynamic = ["version"]
3634
name = "Frequenz Energy-as-a-Service GmbH"
3735
3836

39-
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4037
[project.optional-dependencies]
4138
dev-flake8 = [
4239
"flake8 == 7.1.1",

0 commit comments

Comments
 (0)