Skip to content

Drop Py3.8 from ods-tools schema testing - #264

Merged
sambles merged 1 commit into
mainfrom
fix/CI_drop-py3.8
Dec 16, 2025
Merged

sambles merged 1 commit into
mainfrom
fix/CI_drop-py3.8

Conversation

@sambles

@sambles sambles commented Dec 16, 2025 •

Copy link
Copy Markdown
Contributor

Drop Py3.8 from ods-tools schema testing

ODS-tools dropped py3.8 as its out of support, the package now has syntax that fails tests with that version OasisLMF/ODS_Tools#176 Align schema tests with that change.

@github-actions

Copy link
Copy Markdown

Build Preview

You can find files attached to the below linked Workflow Run URL (Logs).
Please note that files only stay for around 14 days!

Name Link
Commit 00dccca
Build https://github.com/OasisLMF/ODS_OpenExposureData/actions/runs/20268887756
Excel File excel_spec.zip
JSON File extracted_spec.zip

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.
@sambles sambles changed the title Drop Py3.8 Drop Py3.8 from ods-tools testing Dec 16, 2025
@sambles sambles changed the title Drop Py3.8 from ods-tools testing Drop Py3.8 from ods-tools schema testing Dec 16, 2025
@github-actions

Copy link
Copy Markdown

Build Preview

You can find files attached to the below linked Workflow Run URL (Logs).
Please note that files only stay for around 14 days!

Name Link
Commit 99f2a8e
Build https://github.com/OasisLMF/ODS_OpenExposureData/actions/runs/20268987384
Excel File excel_spec.zip
JSON File extracted_spec.zip

@sambles sambles added the bug Something isn't working label Dec 16, 2025
@sambles
sambles merged commit 45f3117 into main Dec 16, 2025
8 checks passed
@sambles
sambles deleted the fix/CI_drop-py3.8 branch December 16, 2025 13:14
benhayes21 pushed a commit that referenced this pull request Dec 18, 2025
* Replacing Nasdaq with Verisk

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
benhayes21 added a commit that referenced this pull request Dec 18, 2025
* initial renewables proposals

* updates following feedback

* quoted text

* quoting fixes for numbers

* replaced n/a values

* fixes for na values

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

* fix construction na

* fix construction 5155

* na values for float defaults

* na values for o/r/cr defaults

* na values replace gaps

* power capacity

---------

Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
benhayes21 added a commit that referenced this pull request Dec 18, 2025
* data center occ code

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
benhayes21 added a commit that referenced this pull request Dec 18, 2025
* added none values for retrofit and shapeirregularity

* retest

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
Co-authored-by: sambles <sambles@users.noreply.github.com>
benhayes21 added a commit that referenced this pull request Dec 18, 2025
* spain area codes

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
sambles added a commit that referenced this pull request Feb 3, 2026
* Replacing Nasdaq with Verisk

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
sambles added a commit that referenced this pull request Feb 3, 2026
* initial renewables proposals

* updates following feedback

* quoted text

* quoting fixes for numbers

* replaced n/a values

* fixes for na values

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

* fix construction na

* fix construction 5155

* na values for float defaults

* na values for o/r/cr defaults

* na values replace gaps

* power capacity

---------

Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
sambles added a commit that referenced this pull request Feb 3, 2026
* data center occ code

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
sambles added a commit that referenced this pull request Feb 3, 2026
* added none values for retrofit and shapeirregularity

* retest

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
Co-authored-by: sambles <sambles@users.noreply.github.com>
sambles added a commit that referenced this pull request Feb 3, 2026
* spain area codes

* Drop Py3.8 (#264)

ODS-tools dropped py3.8 as its out of support, the package now has
syntax that fails tests with that version OasisLMF/ODS_Tools#176
Align schema tests with that change.

---------

Co-authored-by: Ben Hayes <benhayes@benhayes.lan>
Co-authored-by: sambles <sambles@users.noreply.github.com>
Co-authored-by: Sam Gamble <hexadessa@gmail.com>
@awsbuild awsbuild added this to the 5.0.0 milestone Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants