Skip to content

Commit 016b52e

Browse files
25Q4.0 - Updating specs for files, sk, systems, apps, notifications.
1 parent e53ea64 commit 016b52e

14 files changed

+1752
-1335
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
3+
4+
## 25Q4.0
5+
### Added
6+
- No change.
7+
8+
### Changed
9+
- 25Q4.0 release
10+
- Updated specs for files, sk, systems, apps, notifications
11+
- Python package version is 25.4.0, omitting alpha character
12+
13+
### Removed
14+
- No change.
15+
316
## 1.9.1 - 2025-08-28
417
### Added
518
- No change.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "tapipy"
3-
version = "1.9.1"
3+
version = "25.4.0"
44
description = "Python lib for interacting with an instance of the Tapis API Framework"
55
license = "BSD-4-Clause"
66
authors = ["Joe Stubbs <jstubbs@tacc.utexas.edu>"]

tapipy/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.9.1'
1+
__version__ = '25.4.0'

tapipy/resources/openapi_v3-apps.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.3
22
info:
33
title: Tapis Applications API
44
description: The Tapis Applications API provides for management of Tapis applications including permissions.
5-
version: '1.8.2'
5+
version: '25Q4.0'
66
termsOfService: "https://tapis-project.org"
77
contact:
88
name: "Applications API - CICSupport"
@@ -1730,6 +1730,8 @@ components:
17301730
archiveOnAppError:
17311731
type: boolean
17321732
default: true
1733+
archiveMode:
1734+
$ref: '#/components/schemas/ArchiveModeEnum'
17331735
isMpi:
17341736
type: boolean
17351737
default: false
@@ -2377,12 +2379,11 @@ components:
23772379
- DOCKER
23782380
- ZIP
23792381
# NOTE: RuntimeOption starts with NONE due to a bug in client code generation.
2380-
# Without an initial entry the prefix SINGULARITY_ gets stripped off the other 2 entries.
2382+
# Without an initial entry the prefix SINGULARITY_ gets stripped off the other entries.
23812383
RuntimeOptionEnum:
23822384
type: string
23832385
enum:
23842386
- NONE
2385-
- SINGULARITY_START
23862387
- SINGULARITY_RUN
23872388
NotifDeliveryMethod:
23882389
type: string
@@ -2439,3 +2440,10 @@ components:
24392440
- GET_PERMS
24402441
- GRANT_PERMS
24412442
- REVOKE_PERMS
2443+
ArchiveModeEnum:
2444+
type: string
2445+
enum:
2446+
- ALWAYS
2447+
- SKIP_ON_FAIL
2448+
- NEVER
2449+
default: ALWAYS

tapipy/resources/openapi_v3-files.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -864,7 +864,11 @@ paths:
864864
description: |
865865
Create a background task which will transfer files between systems.
866866
Note that not all combinations of system types are supported. For example, transfers involving a GLOBUS
867-
system must be GLOBUS to GLOBUS.
867+
system must be GLOBUS to GLOBUS.
868+
869+
Transfers will fail if there are more than a set number of files per directory. The current limit is
870+
10,000 files, however that could change in the future. It's recommended that for large numbers of files
871+
you build an archive (tar, zip, etc) and transfer that instead.
868872
operationId: createTransferTask
869873
security:
870874
- TapisJWT: []

tapipy/resources/openapi_v3-notifications.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.3
22
info:
33
title: Tapis Notifications API
44
description: The Tapis Notifications API provides for management of subscriptions and event publication
5-
version: '1.8.1'
5+
version: '25Q4.0'
66
termsOfService: "https://tapis-project.org"
77
contact:
88
name: "Notifications API - CICSupport"

tapipy/resources/openapi_v3-sk.yml

Lines changed: 1520 additions & 1296 deletions
Large diffs are not rendered by default.

tapipy/resources/openapi_v3-systems.yml

Lines changed: 199 additions & 31 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"actors": "W/\"790d47ac8c8c65e702080db8e564c154ee3ba420\"", "authenticator": "W/\"302a3da22a4ecd23a5b2b81e4b84d1388585833d\"", "meta": "W/\"e49bc20f1b1e3296278db40fdd6b33d92c44beea\"", "files": "W/\"23d61f7f2adda1e3f65b32dec66431191d2ac6cf\"", "sk": "W/\"d013be0e593065162f0b7628e865cb50eecdd47f\"", "streams": "W/\"1455851696f5beb5a505b652506c24ad924aea81\"", "systems": "W/\"1e57ae8d96d36dc4702a7043c554f6fec444d15c\"", "tenants": "W/\"19937e762737fba432a63c8f32e824c182d2e973\"", "tokens": "W/\"ab429c47e75f628ae31c7e0ba77a8320604fc178\"", "pgrest": "W/\"6494d146379036fdd95de0ed7da22d1bec1335cd\"", "pods": "W/\"eae1bbd5329ca101f403cd6b8e60199e2b1056cd\"", "jobs": "W/\"2d18000df0764cc5904f3c5647ac002ca4811513\"", "apps": "W/\"265c52b25e8dbbbe7972241666d507aca3069e26\"", "notifications": "W/\"f5797696245dad4e44e26b4027910266eee351ff\"", "globus-proxy": "W/\"71f32672ab00802ff9a3b87e5c0754e7a4cd2279\""}
1+
{"actors": "W/\"790d47ac8c8c65e702080db8e564c154ee3ba420\"", "authenticator": "W/\"302a3da22a4ecd23a5b2b81e4b84d1388585833d\"", "meta": "W/\"e49bc20f1b1e3296278db40fdd6b33d92c44beea\"", "files": "\"e0c1563f99b992420457288d2c025ca9db68b9b3\"", "sk": "\"36d2e6aa44ad19de840ab8bd3c173a807cea7c2a\"", "streams": "W/\"1455851696f5beb5a505b652506c24ad924aea81\"", "systems": "\"811f86c9463113e81a65b853667d8460f43ce8be\"", "tenants": "W/\"19937e762737fba432a63c8f32e824c182d2e973\"", "tokens": "W/\"ab429c47e75f628ae31c7e0ba77a8320604fc178\"", "pgrest": "W/\"6494d146379036fdd95de0ed7da22d1bec1335cd\"", "pods": "W/\"eae1bbd5329ca101f403cd6b8e60199e2b1056cd\"", "jobs": "W/\"2d18000df0764cc5904f3c5647ac002ca4811513\"", "apps": "\"a3c4d7764d8c403c6c50063860421eff8d13dd30\"", "notifications": "\"92c512f64e0f83f20acf3d5223ff2c444d1f49ff\"", "globus-proxy": "W/\"71f32672ab00802ff9a3b87e5c0754e7a4cd2279\""}
Binary file not shown.

0 commit comments

Comments
 (0)