Skip to content

Commit 2d389d3

Browse files
committed
Initial commit
0 parents  commit 2d389d3

Some content is hidden

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

42 files changed

+4389
-0
lines changed

.cookiecutter.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"_commit": "1b94f545381a9ce08e205e7451d7a4f07eaef142",
3+
"_copy_without_render": [
4+
"*.rst_t"
5+
],
6+
"_jinja2_env_vars": {
7+
"lstrip_blocks": true,
8+
"trim_blocks": true
9+
},
10+
"_template": "https://github.com/statisticsnorway/ssb-pypitemplate.git",
11+
"author": "Team Fellesfunksjoner",
12+
"code_quality_level": "Medium",
13+
"copyright_owner": "Statistics Norway",
14+
"copyright_year": "2026",
15+
"department_number": "724",
16+
"dependency_manager_tool": "poetry",
17+
"development_status": "Development Status :: 4 - Beta",
18+
"email": "[email protected]",
19+
"friendly_name": "SSB Parquedit",
20+
"github_organization": "statisticsnorway",
21+
"license": "MIT",
22+
"package_name": "ssb_parquedit",
23+
"project_name": "ssb-parquedit",
24+
"version": "0.0.0"
25+
}

.cruft.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"template": "https://github.com/statisticsnorway/ssb-pypitemplate.git",
3+
"commit": "1b94f545381a9ce08e205e7451d7a4f07eaef142",
4+
"checkout": "2026.1.7",
5+
"context": {
6+
"cookiecutter": {
7+
"project_name": "ssb-parquedit",
8+
"package_name": "ssb_parquedit",
9+
"friendly_name": "SSB Parquedit",
10+
"copyright_owner": "Statistics Norway",
11+
"copyright_year": "2026",
12+
"author": "Team Fellesfunksjoner",
13+
"email": "[email protected]",
14+
"github_organization": "statisticsnorway",
15+
"version": "0.0.0",
16+
"license": "MIT",
17+
"development_status": "Development Status :: 4 - Beta",
18+
"code_quality_level": "Medium",
19+
"dependency_manager_tool": "poetry",
20+
"department_number": "724",
21+
"_copy_without_render": [
22+
"*.rst_t"
23+
],
24+
"_jinja2_env_vars": {
25+
"lstrip_blocks": true,
26+
"trim_blocks": true
27+
},
28+
"_template": "https://github.com/statisticsnorway/ssb-pypitemplate.git",
29+
"_commit": "1b94f545381a9ce08e205e7451d7a4f07eaef142"
30+
}
31+
},
32+
"directory": null
33+
}

.editorconfig

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
9+
[*.{py,toml}]
10+
indent_style = space
11+
indent_size = 4
12+
13+
[*.yml,yaml,json]
14+
indent_style = space
15+
indent_size = 2

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* text=auto eol=lf
2+
*.ipynb filter=nbstripout
3+
*.ipynb diff=ipynb
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: "\U0001F41E Bug Report"
2+
description: Report a bug
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Please fill out the sections below to help everyone identify and fix the bug
9+
- type: textarea
10+
id: description
11+
attributes:
12+
label: Describe the bug
13+
placeholder: A clear and concise description of what the bug is.
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: reproduce
18+
attributes:
19+
label: To Reproduce
20+
description: Steps to reproduce the behavior.
21+
placeholder: |
22+
1. Step 1...
23+
2. Step 2...
24+
3. Step 3...
25+
4. Step 4...
26+
validations:
27+
required: false
28+
- type: textarea
29+
id: expected
30+
attributes:
31+
label: Expected behaviour
32+
placeholder: A clear and concise description of what you expected to happen.
33+
validations:
34+
required: false
35+
- type: dropdown
36+
id: platform
37+
attributes:
38+
label: Platforms and Environments
39+
multiple: true
40+
description: >
41+
On which platforms does the bug occur?
42+
The first four items are platforms in Statistics Norway.
43+
You can select multiple platforms.
44+
options:
45+
- DaplaLab with vscode
46+
- DaplaLab with Jupyter
47+
- Jupyter on-prem
48+
- Old Dapla with Jupyter
49+
- Windows
50+
- Linux
51+
- macOS
52+
validations:
53+
required: true
54+
- type: input
55+
id: version
56+
attributes:
57+
label: Version
58+
description: What version of our software are you running?
59+
placeholder: 1.0.0
60+
validations:
61+
required: false
62+
- type: textarea
63+
id: logs
64+
attributes:
65+
label: Error messages or logs
66+
description: Please copy and paste any relevant log output or error messages.
67+
render: shell
68+
validations:
69+
required: false
70+
- type: markdown
71+
attributes:
72+
value: |
73+
Thanks for reporting this issue! We will get back to you as soon as possible.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: "\U0001F381 Feature Request"
2+
description: Suggest a new feature or enhancment.
3+
labels: ["enhancement"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Description
9+
description: >
10+
Describe the feature or enhancement and explain why it should be implemented.
11+
Include a code example if applicable.
12+
validations:
13+
required: true
14+
- type: markdown
15+
attributes:
16+
value: |
17+
Thanks for reporting this issue! We will get back to you as soon as possible.

.github/dependabot.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
open-pull-requests-limit: 99
8+
groups:
9+
github-action-dependencies:
10+
patterns:
11+
- "*"
12+
- package-ecosystem: "pip"
13+
directory: "/.github/workflows"
14+
schedule:
15+
interval: "monthly"
16+
open-pull-requests-limit: 99
17+
groups:
18+
workflows-dependencies:
19+
patterns:
20+
- "*"
21+
- package-ecosystem: "pip"
22+
directory: "/"
23+
schedule:
24+
interval: "monthly"
25+
versioning-strategy: lockfile-only
26+
allow:
27+
- dependency-type: "all"
28+
open-pull-requests-limit: 99
29+
groups:
30+
poetry-dependencies:
31+
patterns:
32+
- "*"

.github/labels.yml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
# Labels names are important as they are used by Release Drafter to decide
3+
# regarding where to record them in changelog or if to skip them.
4+
#
5+
# The repository labels will be automatically configured using this file and
6+
# the GitHub Action https://github.com/marketplace/actions/github-labeler.
7+
- name: breaking
8+
description: Breaking Changes
9+
color: bfd4f2
10+
- name: bug
11+
description: Something isn't working
12+
color: d73a4a
13+
- name: ci
14+
description: Continuous Integration
15+
color: 4a97d6
16+
- name: dependencies
17+
description: Pull requests that update a dependency file
18+
color: 0366d6
19+
- name: documentation
20+
description: Improvements or additions to documentation
21+
color: 0075ca
22+
- name: duplicate
23+
description: This issue or pull request already exists
24+
color: cfd3d7
25+
- name: enhancement
26+
description: New feature or request
27+
color: a2eeef
28+
- name: github_actions
29+
description: Pull requests that update Github_actions code
30+
color: "000000"
31+
- name: good first issue
32+
description: Good for newcomers
33+
color: 7057ff
34+
- name: help wanted
35+
description: Extra attention is needed
36+
color: 008672
37+
- name: invalid
38+
description: This doesn't seem right
39+
color: e4e669
40+
- name: performance
41+
description: Performance
42+
color: "016175"
43+
- name: python
44+
description: Pull requests that update Python code
45+
color: 2b67c6
46+
- name: question
47+
description: Further information is requested
48+
color: d876e3
49+
- name: refactoring
50+
description: Refactoring
51+
color: ef67c4
52+
- name: removal
53+
description: Removals and Deprecations
54+
color: 9ae7ea
55+
- name: style
56+
description: Style
57+
color: c120e5
58+
- name: testing
59+
description: Testing
60+
color: b1fc6f
61+
- name: wontfix
62+
description: This will not be worked on
63+
color: ffffff
64+
- name: "skip-changelog"
65+
description: Changes that should be omitted from the release notes
66+
color: ededed

.github/release-drafter.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
categories:
2+
- title: ":boom: Breaking Changes"
3+
label: "breaking"
4+
- title: ":rocket: Features"
5+
label: "enhancement"
6+
- title: ":fire: Removals and Deprecations"
7+
label: "removal"
8+
- title: ":beetle: Fixes"
9+
label: "bug"
10+
- title: ":racehorse: Performance"
11+
label: "performance"
12+
- title: ":rotating_light: Testing"
13+
label: "testing"
14+
- title: ":construction_worker: Continuous Integration"
15+
label: "ci"
16+
- title: ":books: Documentation"
17+
label: "documentation"
18+
- title: ":hammer: Refactoring"
19+
label: "refactoring"
20+
- title: ":lipstick: Style"
21+
label: "style"
22+
- title: ":package: Dependencies"
23+
labels:
24+
- "dependencies"
25+
exclude-labels:
26+
- "skip-changelog"
27+
template: |
28+
## Changes
29+
30+
$CHANGES

.github/workflows/constraints.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
nox==2025.11.12
2+
pip==25.3
3+
nox-poetry==1.2.0
4+
poetry==2.2.1

0 commit comments

Comments
 (0)