Skip to content

Commit ea963da

Browse files
Merge branch 'datajoint:master' into master
2 parents 43fabad + 53e38f7 commit ea963da

File tree

178 files changed

+4157
-1944
lines changed

Some content is hidden

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

178 files changed

+4157
-1944
lines changed

.coveragerc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ branch = False
33
source = datajoint
44

55
[report]
6-
show_missing = True
6+
show_missing = True

.devcontainer/devcontainer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
// "runServices": [],
2929
// Uncomment the next line if you want to keep your containers running after VS Code shuts down.
3030
"shutdownAction": "stopCompose",
31-
"onCreateCommand": "python3 -m pip install -q -e .[test]",
31+
"onCreateCommand": "python3 -m pip install -q -e .[dev]",
3232
"features": {
3333
"ghcr.io/devcontainers/features/git:1": {},
3434
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
@@ -47,4 +47,4 @@
4747
}
4848
// Uncomment to connect as an existing user other than the container default. More info: https://aka.ms/dev-containers-non-root.
4949
// "remoteUser": "devcontainer"
50-
}
50+
}

.devcontainer/docker-compose.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,3 @@ services:
2929

3030
# Overrides default command so things don't shut down after the process ends.
3131
command: /bin/sh -c "while sleep 1000; do :; done"
32-

.dockerignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ build
33
*.egg-info
44
dist
55
.vscode
6-
__pycache__
6+
__pycache__

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
name: Bug report
33
about: Create a report to help us improve
4-
title: ''
5-
labels: 'bug'
4+
title: "Bug: "
5+
labels: ["bug", "triage"]
66
assignees: ''
77

88
---

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
22
name: Feature request
33
about: Suggest an idea for a new feature
4-
title: ''
5-
labels: 'enhancement, awaiting-triage'
4+
title: "FEAT: "
5+
labels: ["enhancement", "triage"]
66
assignees: ''
77

88
---
99

1010
## Feature Request
1111

1212
### Problem
13-
A clear and concise description how this idea has manifested and the context. Elaborate on the need for this feature and/or what could be improved. Ex. I'm always frustrated when [...]
13+
A clear and concise description how this idea has manifested and the context. Elaborate on the need for this feature. Ex. I'm always frustrated when [...]
1414

1515
### Requirements
1616
A clear and concise description of the requirements to satisfy the new feature. Detail what you expect from a successful implementation of the feature. Ex. When using this feature, it should [...]
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
name: Improvement request
3+
about: Suggest an idea for improvement
4+
title: "IMPR: "
5+
labels: ["enhancement", "triage"]
6+
assignees: ''
7+
8+
---
9+
10+
## Improvement Request
11+
12+
### Problem
13+
A clear and concise description how this idea has manifested and the context. Elaborate on the need for what could be improved. Ex. I'm always frustrated when [...]
14+
15+
### Requirements
16+
A clear and concise description of the requirements to satisfy the new improvement. Detail what you expect from a successful implementation of the improvement. Ex. When using this improvement, it should [...]
17+
18+
### Justification
19+
Provide the key benefits in making this a supported improvement. Ex. Adding support for this improvement would ensure [...]
20+
21+
### Alternative Considerations
22+
Do you currently have a work-around for this? Provide any alternative solutions or improvements you've considered.
23+
24+
### Related Errors
25+
Add any errors as a direct result of not exposing this improvement.
26+
27+
Please include steps to reproduce provided errors as follows:
28+
- OS (WIN | MACOS | Linux)
29+
- Python Version OR MATLAB Version
30+
- MySQL Version
31+
- MySQL Deployment Strategy (local-native | local-docker | remote)
32+
- DataJoint Version
33+
- Minimum number of steps to reliably reproduce the issue
34+
- Complete error stack as a result of evaluating the above steps
35+
36+
### Screenshots
37+
If applicable, add screenshots to help explain your improvement.
38+
39+
### Additional Research and Context
40+
Add any additional research or context that was conducted in creating this improvement request.
41+
42+
For example:
43+
- Related GitHub issues and PR's either within this repository or in other relevant repositories.
44+
- Specific links to specific line or focus within source code.
45+
- Relevant summary of Maintainers development meetings, milestones, projects, etc.
46+
- Any additional supplemental web references or links that would further justify this improvement request.

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
day: "wednesday"
8+
time: "9:00"
9+
timezone: "America/Chicago"
10+
groups:
11+
all-actions:
12+
patterns: [ "*" ]

.github/pr_labeler.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# https://github.com/actions/labeler
2+
breaking:
3+
- head-branch: ['breaking', 'BREAKING']
4+
bug:
5+
- head-branch: ['fix', 'FIX', 'bug', 'BUG']
6+
feature:
7+
- head-branch: ['feat', 'FEAT']
8+
documentation:
9+
- changed-files:
10+
- any-glob-to-any-file:
11+
- docs/**
12+
- images/**
13+
- README.md
14+
- CHANGELOG.md
15+
- CONTRIBUTING.md
16+
enhancement:
17+
- head-branch: ['enhance', 'improve', 'IMPR', 'DJEP']
18+
- changed-files:
19+
- any-glob-to-any-file:
20+
- '**'
21+
- '!docs/**'
22+
- '!images/**'
23+
- '!README.md'
24+
- '!CHANGELOG.md'
25+
- '!CONTRIBUTING.md'

.github/release_drafter.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
version-resolver:
2+
major:
3+
labels:
4+
- 'breaking'
5+
minor:
6+
labels:
7+
- 'feature'
8+
patch:
9+
labels:
10+
- 'documentation'
11+
- 'enhancement'
12+
- 'bug'
13+
name-template: '$RESOLVED_VERSION'
14+
tag-template: 'v$RESOLVED_VERSION'
15+
categories:
16+
- title: '💥 Breaking Changes'
17+
labels:
18+
- 'breaking'
19+
- title: '🚀 Features'
20+
labels:
21+
- 'feature'
22+
- title: '⚡️ Enhancements'
23+
labels:
24+
- 'enhancement'
25+
- title: '🐛 Bug Fixes'
26+
labels:
27+
- 'bug'
28+
- title: '📝 Documentation'
29+
label: 'documentation'
30+
change-template: '- $TITLE(#$NUMBER)@$AUTHOR'
31+
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
32+
template: |
33+
$CHANGES
34+
35+
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION

0 commit comments

Comments
 (0)