Skip to content

Commit 1e527c6

Browse files
a6f1c82ebabef6e25a07ec84ee8b31419d2d39c4
1 parent b48070c commit 1e527c6

27 files changed

Lines changed: 476 additions & 223 deletions

.github/workflows/python.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ name: neurostore_sdk Python package
77

88
on: [push, pull_request]
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
build:
1215

1316
runs-on: ubuntu-latest
1417
strategy:
1518
matrix:
16-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1720

1821
steps:
1922
- uses: actions/checkout@v4
@@ -28,4 +31,4 @@ jobs:
2831
pip install -r test-requirements.txt
2932
- name: Test with pytest
3033
run: |
31-
pytest --cov={{packageName}}
34+
pytest --cov=neurostore_sdk

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,5 @@ docs/_build/
6262
# PyBuilder
6363
target/
6464

65-
#Ipython Notebook
65+
# Ipython Notebook
6666
.ipynb_checkpoints

.gitlab-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ stages:
1414
- pip install -r test-requirements.txt
1515
- pytest --cov=neurostore_sdk
1616

17-
pytest-3.8:
18-
extends: .pytest
19-
image: python:3.8-alpine
2017
pytest-3.9:
2118
extends: .pytest
2219
image: python:3.9-alpine
@@ -29,3 +26,6 @@ pytest-3.11:
2926
pytest-3.12:
3027
extends: .pytest
3128
image: python:3.12-alpine
29+
pytest-3.13:
30+
extends: .pytest
31+
image: python:3.13-alpine

.openapi-generator/FILES

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ docs/AnnotationRequestRelationships.md
2929
docs/AnnotationRequestRelationshipsNotes.md
3030
docs/AnnotationReturn.md
3131
docs/AnnotationReturnOneOf.md
32-
docs/AnnotationReturnOneOf1.md
3332
docs/AnnotationReturnRelationships.md
3433
docs/AnnotationReturnRelationshipsNotes.md
3534
docs/AnnotationsApi.md
@@ -166,7 +165,6 @@ neurostore_sdk/models/annotation_request_relationships.py
166165
neurostore_sdk/models/annotation_request_relationships_notes.py
167166
neurostore_sdk/models/annotation_return.py
168167
neurostore_sdk/models/annotation_return_one_of.py
169-
neurostore_sdk/models/annotation_return_one_of1.py
170168
neurostore_sdk/models/annotation_return_relationships.py
171169
neurostore_sdk/models/annotation_return_relationships_notes.py
172170
neurostore_sdk/models/base_studies_post200_response.py
@@ -251,6 +249,4 @@ setup.cfg
251249
setup.py
252250
test-requirements.txt
253251
test/__init__.py
254-
test/test_studyset_request_relationships_studies_inner.py
255-
test/test_studyset_request_relationships_studies_inner_one_of.py
256252
tox.ini

.openapi-generator/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.11.0
1+
7.17.0

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# ref: https://docs.travis-ci.com/user/languages/python
22
language: python
33
python:
4-
- "3.8"
54
- "3.9"
65
- "3.10"
76
- "3.11"
87
- "3.12"
8+
- "3.13"
99
# uncomment the following if needed
10-
#- "3.12-dev" # 3.12 development branch
10+
#- "3.13-dev" # 3.13 development branch
1111
#- "nightly" # nightly build
1212
# command to install dependencies
1313
install:

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ This Python package is automatically generated by the [OpenAPI Generator](https:
55

66
- API version: 1.0
77
- Package version: 0.0.1
8-
- Generator version: 7.11.0
8+
- Generator version: 7.17.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010
For more information, please visit [https://github.com/jdkent](https://github.com/jdkent)
1111

1212
## Requirements.
1313

14-
Python 3.8+
14+
Python 3.9+
1515

1616
## Installation & Usage
1717
### pip install
@@ -243,7 +243,6 @@ Class | Method | HTTP request | Description
243243
- [AnnotationRequestRelationshipsNotes](docs/AnnotationRequestRelationshipsNotes.md)
244244
- [AnnotationReturn](docs/AnnotationReturn.md)
245245
- [AnnotationReturnOneOf](docs/AnnotationReturnOneOf.md)
246-
- [AnnotationReturnOneOf1](docs/AnnotationReturnOneOf1.md)
247246
- [AnnotationReturnRelationships](docs/AnnotationReturnRelationships.md)
248247
- [AnnotationReturnRelationshipsNotes](docs/AnnotationReturnRelationshipsNotes.md)
249248
- [BaseStudiesPost200Response](docs/BaseStudiesPost200Response.md)

docs/AnalysesApi.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,9 @@ Name | Type | Description | Notes
633633
634634
Your POST endpoint
635635

636-
This endpoint does not allow for creation, only modification of existing annotation-analyses. If you wish to create an annotation-analysis, post to the annotations endpoint and/or add the analysis to the appropriate study in the studyset, and the annotation-analysis will be created automatically.
636+
This endpoint does not allow for creation, only modification of existing annotation-analyses.
637+
If you wish to create an annotation-analysis, post to the annotations endpoint and/or add the analysis
638+
to the appropriate study in the studyset, and the annotation-analysis will be created automatically.
637639

638640
### Example
639641

docs/AnnotationReturn.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8-
**metadata** | **object** | object describing metadata about the annotation, such as software used or descriptions of the keys used in the annotation. | [optional]
9-
**annotation_csv** | **str** | annotation object expressed as a CSV |
108
**name** | **str** | Descriptive name for the annotation. | [optional]
119
**description** | **str** | Long form description of the annotation. | [optional]
10+
**metadata** | **object** | | [optional] [readonly]
1211
**note_keys** | **object** | The keys (columns) in the annotation and the key's respective data type (such as an integer or string). | [optional]
1312
**created_at** | **datetime** | time the resource was created on the database | [optional] [readonly]
1413
**updated_at** | **str** | when the resource was last modified/updated. | [optional] [readonly]
@@ -21,6 +20,7 @@ Name | Type | Description | Notes
2120
**source_updated_at** | **str** | | [optional] [readonly]
2221
**notes** | [**AnnotationReturnRelationshipsNotes**](AnnotationReturnRelationshipsNotes.md) | | [optional]
2322
**studyset** | **str** | | [optional]
23+
**annotation_csv** | **str** | annotation object expressed as a CSV |
2424

2525
## Example
2626

docs/AnnotationReturnOneOf.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,21 @@
55

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8-
**metadata** | **object** | | [optional] [readonly]
9-
**annotation_csv** | **str** | annotation object expressed as a CSV |
8+
**name** | **str** | Descriptive name for the annotation. | [optional]
9+
**description** | **str** | Long form description of the annotation. | [optional]
10+
**metadata** | **object** | object describing metadata about the annotation, such as software used or descriptions of the keys used in the annotation. | [optional]
11+
**note_keys** | **object** | The keys (columns) in the annotation and the key's respective data type (such as an integer or string). | [optional]
12+
**created_at** | **datetime** | time the resource was created on the database | [optional] [readonly]
13+
**updated_at** | **str** | when the resource was last modified/updated. | [optional] [readonly]
14+
**id** | **str** | short UUID specifying the location of this resource | [optional]
15+
**public** | **bool** | whether the resource is listed in public searches or not | [optional] [default to True]
16+
**user** | **str** | who owns the resource | [optional] [readonly]
17+
**username** | **str** | human readable username | [optional]
18+
**source** | **str** | | [optional]
19+
**source_id** | **str** | | [optional]
20+
**source_updated_at** | **str** | | [optional] [readonly]
21+
**notes** | [**AnnotationReturnRelationshipsNotes**](AnnotationReturnRelationshipsNotes.md) | | [optional]
22+
**studyset** | **str** | | [optional]
1023

1124
## Example
1225

0 commit comments

Comments
 (0)