Recent Releases of physrisk

physrisk - v1.2.2

Downloads for this release

  • Chore: pre-commit.ci automated linting tools update @pre-commit-ci[bot] (#486)
  • Monotonic fix bug fix @joemoorhouse (#491)

🔧 Maintenance 🔧

  • Chore: Bump actions/download-artifact from 4.3.0 to 5.0.0 @dependabot[bot] (#485)
  • Chore: Bump lfreleng-actions/python-dependencies-update-action from 0.1.1 to 0.1.2 @dependabot[bot] (#488)

Links

Sustainable Development - Sustainable Investment - Python
Published by github-actions[bot] 25 days ago

physrisk - v1.2.1

Downloads for this release

  • Chore: pre-commit.ci automated linting tools update @pre-commit-ci[bot] (#459)
  • Add more on interpretation of chronic and acute hazards. @joemoorhouse (#476)
  • Enhance hazard indicator image tiles generation. @joemoorhouse (#477)
  • Chore: pre-commit.ci automated linting tools update @pre-commit-ci[bot] (#474)
  • Migrate to uv, tidying docs creation @joemoorhouse (#478)
  • Hazard index tile @joemoorhouse (#481)
  • Deal with edge case: extrapolation of monotonic curves @joemoorhouse (#482)
  • Bump version @joemoorhouse (#483)

🐛 Bug Fixes 🐛

  • Chore: Bump python-audit-action to v0.2.0 @ModeSevenIndustrialSolutions (#467)

🔧 Maintenance 🔧

  • Chore: Bump lfit/releng-reusable-workflows from 0.2.15 to 0.2.18 @dependabot[bot] (#466)
  • Chore: Bump lfreleng-actions/python-audit-action from 0.2.0 to 0.2.1 @dependabot[bot] (#470)
  • Chore: Bump lfreleng-actions/python-test-action from 0.1.9 to 0.1.10 @dependabot[bot] (#468)
  • Chore: Bump lfreleng-actions/python-build-action from 0.1.11 to 0.1.12 @dependabot[bot] (#469)
  • Chore: Bump step-security/harden-runner from 2.12.1 to 2.12.2 @dependabot[bot] (#465)
  • Chore: Bump step-security/harden-runner from 2.12.2 to 2.13.0 @dependabot[bot] (#480)
  • Chore: Bump lfreleng-actions/python-build-action from 0.1.12 to 0.1.14 @dependabot[bot] (#479)
  • Chore: Bump lfreleng-actions/python-audit-action from 0.2.1 to 0.2.2 @dependabot[bot] (#471)
  • Chore: Bump lfreleng-actions/python-test-action from 0.1.10 to 0.1.11 @dependabot[bot] (#472)

Links

Sustainable Development - Sustainable Investment - Python
Published by github-actions[bot] 30 days ago

physrisk - v1.1.0

Downloads for this release

  • Fix: Coverage reports and release-drafter download links @ModeSevenIndustrialSolutions (#447)
  • Chore: enable coverage reports @ModeSevenIndustrialSolutions (#448)
  • Update inventory with Alpha-Klima wildfire hazard @violetacc (#451)
  • update urllib3 dependence @violetacc (#455)
  • Update version in pyproject.toml @joemoorhouse (#460)
  • Update pyproject.toml @joemoorhouse (#462)
  • don't fail on python-audit. @xbarra (#463)
  • Fix test_thermal_power_generation for python>3.10 @xbarra (#464)

🔧 Maintenance 🔧

  • Chore: Bump step-security/harden-runner from 2.12.0 to 2.12.1 @dependabot[bot] (#449)
  • Chore: Bump lfit/releng-reusable-workflows from 0.2.14 to 0.2.15 @dependabot[bot] (#450)
  • Chore: Bump lfreleng-actions/python-test-action from 0.1.8 to 0.1.9 @dependabot[bot] (#457)

Links

Sustainable Development - Sustainable Investment - Python
Published by github-actions[bot] 3 months ago

physrisk - v1.0.11

Downloads for this release

  • Chore: pre-commit.ci automated linting tools update @pre-commit-ci[bot] (#441)
  • Fix: Build/test workflow status badge @ModeSevenIndustrialSolutions (#443)
  • Chore: Rename workflow @ModeSevenIndustrialSolutions (#444)
  • Chore: Rename workflows (testing) @ModeSevenIndustrialSolutions (#445)
  • Chore: Bump version prior to release @ModeSevenIndustrialSolutions (#446)

Links

Sustainable Development - Sustainable Investment - Python
Published by github-actions[bot] 3 months ago

physrisk - v1.0.10

  • Support hazard-only score-based risk measures; expose multiple measures types to API @joemoorhouse (#306)
  • Chore: Add heading to README.md @ModeSevenIndustrialSolutions (#309)
  • docs: Important OS-Climate project announcement @ModeSevenIndustrialSolutions (#311)
  • Fix inventory display and improve nan handling. @joemoorhouse (#313)
  • Update pyproject.toml @joemoorhouse (#314)
  • Fix: Add missing linting exclusions for README.md [skip ci] @ModeSevenIndustrialSolutions (#315)
  • Physrisk subsidence @EglantineGiraud (#317)
  • calculate_impacts signature change @EglantineGiraud (#320)
  • Fix NaN with WaterTemp @EglantineGiraud (#325)
  • Generic score based risk measures @Floflow (#310)
  • Update pyproject.toml version @joemoorhouse (#329)
  • Fix: Update wildcard for SigStore artefacts @ModeSevenIndustrialSolutions (#330)
  • Add ruff and mypy to pre-commit. Configure ruff as linter and formatter. @xbarra (#332)
  • Demonstrate hazard set selection; logging pytest. @joemoorhouse (#333)
  • Improve IRIS description. @xbarra (#334)
  • Change WRI Inundation hazard selectors behaviour. @xbarra (#335)
  • Generic score-based risk measure calculation. @joemoorhouse (#336)
  • Update version @joemoorhouse (#337)
  • Define additional Asset sub-types for plug-in vulnerability models. @joemoorhouse (#340)
  • Config based vulnerability implementation @joemoorhouse (#341)
  • Rename test folder; define addition asset classes. @joemoorhouse (#344)
  • Update version @joemoorhouse (#345)
  • Add OilGasAsset @joemoorhouse (#347)
  • Update version @joemoorhouse (#348)
  • Partial implementation of a vulnerability-config-based worked example using TUDelft flood data. @joemoorhouse (#349)
  • Update .readthedocs.yaml @joemoorhouse (#350)
  • Reorganize vulnerability on-boarding and update documentation. @joemoorhouse (#351)
  • Fix PDM lock and update CI to maintain @joemoorhouse (#355)
  • Configuration based TUDelft calculation @joemoorhouse (#353)
  • Update documentation of hazard resources. @joemoorhouse (#356)
  • Restructure docs and move to ReadTheDocs theme. @joemoorhouse (#358)
  • Update background @joemoorhouse (#359)
  • Fix links @joemoorhouse (#360)
  • Tidy graphs @joemoorhouse (#361)
  • Add missing reprojection for ZarrReader max in shape. @joemoorhouse (#362)
  • Vulnerability configuration generation and documentation. @joemoorhouse (#364)
  • Support historical scenario for score-based risk measures. @joemoorhouse (#372)
  • Update release.yaml @joemoorhouse (#373)
  • Update test-release.yaml @joemoorhouse (#374)
  • Updated physrisk sandbox URL @redmikhail (#371)
  • Requester refactor @joemoorhouse (#375)
  • Update pyproject.toml @joemoorhouse (#376)
  • Update inventory from hazard; add to documentation (exposed in Open API) @joemoorhouse (#377)
  • Update README.md @joemoorhouse (#366)
  • Update pyproject.toml @joemoorhouse (#378)
  • Vulnerability onboarding from Hazus hurricane; documentation update. @joemoorhouse (#369)
  • Docs indicators and conventions @joemoorhouse (#379)
  • Fix tile bug; update inventory; add support for NetCDF coords; update default bucket @joemoorhouse (#381)
  • Update pyproject.toml @joemoorhouse (#382)
  • Update walk-throughs @joemoorhouse (#383)
  • Update pyproject.toml @joemoorhouse (#384)
  • Documentation: raster formats @joemoorhouse (#386)
  • Updated Phys Risk sandbox url to point to osc-cl1 cluster @redmikhail (#390)
  • Overhaul of hazard data download: cascading paths and interpolation @joemoorhouse (#391)
  • Update version in pyproject.toml @joemoorhouse (#392)
  • Add tropical cyclone damage functions as vulnerability builders; begin cement plant walk-through; change to deal with running event loop (esp. Jupyter notebooks) @joemoorhouse (#393)
  • Update version in pyproject.toml @joemoorhouse (#394)
  • Bug fix bounds @joemoorhouse (#395)
  • Update version in pyproject.toml @joemoorhouse (#396)
  • Fix bug whereby scenario request for missing data is fatal exception. @joemoorhouse (#398)
  • Update version in pyproject.toml @joemoorhouse (#399)
  • Update version in pyproject.toml @joemoorhouse (#404)
  • Add static data provision into API @joemoorhouse (#403)
  • Update version in pyproject.toml @joemoorhouse (#405)
  • Chore: Rename codeql.yaml -> codeql.yml @ModeSevenIndustrialSolutions (#414)
  • Chore: Update workflow environment @ModeSevenIndustrialSolutions (#416)
  • Chore: Remove codeql.yml; will add through web portal @ModeSevenIndustrialSolutions (#417)
  • Create codeql.yml @ModeSevenIndustrialSolutions (#418)
  • Chore: remove Jupyter Notebook teesting from build/test/release @ModeSevenIndustrialSolutions (#420)
  • Fix: Remove EOL Python 3.8 @ModeSevenIndustrialSolutions (#421)
  • Fix: Update linting setup and add automated linting fixes @ModeSevenIndustrialSolutions (#419)
  • Fix: Issues flagged by markdownlint @ModeSevenIndustrialSolutions (#423)
  • Docs: Address remaining markdownlint errors @ModeSevenIndustrialSolutions (#424)
  • Chore: Rename tests to pass linting checks @ModeSevenIndustrialSolutions (#425)
  • Fix: Typing errors in tests and MyPy Python 3.11 errors @ModeSevenIndustrialSolutions (#426)
  • Fix: Address Notebook/docs issues flagged by ruff linting tool @ModeSevenIndustrialSolutions (#427)
  • Chore: Add sonar-project.properties @ModeSevenIndustrialSolutions (#428)
  • Add static methodology information and tidy API @joemoorhouse (#429)
  • Update version in pyproject.toml @joemoorhouse (#430)
  • Update build-test-release.yaml @joemoorhouse (#431)
  • Update pyproject.toml @joemoorhouse (#432)
  • Chore: Import build-test-release.yaml from osc-github-devops @ModeSevenIndustrialSolutions (#434)
  • Docs: Update repository badges in README.md @ModeSevenIndustrialSolutions (#435)
  • Fix: Point pypi links to physrisk-lib not physrisk @ModeSevenIndustrialSolutions (#436)
  • Update README @joemoorhouse (#437)
  • Update version in pyproject.toml @joemoorhouse (#438)
  • Reinstate Annotated @joemoorhouse (#439)
  • Reinstate encoder. Add to list of nan-data-as-zero. @joemoorhouse (#440)

⚡ Enhancements ⚡

  • Feat: Implement OpenSSF Scorecard report @ModeSevenIndustrialSolutions (#406)
  • Feat: Add standard release engineering workflows @ModeSevenIndustrialSolutions (#407)

🔧 Maintenance 🔧

  • [dependabot] Chore: Bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 @dependabot[bot] (#324)
  • [dependabot] Chore: Bump actions/setup-python from 5.1.0 to 5.1.1 @dependabot[bot] (#323)
  • [dependabot] Chore: Bump numba from 0.56.4 to 0.60.0 @dependabot[bot] (#308)
  • [dependabot] Chore: Bump numpydoc from 1.0.0 to 1.8.0 @dependabot[bot] (#331)
  • [dependabot] Chore: Bump numpy from 2.0.2 to 2.1.3 @dependabot[bot] (#367)
  • [dependabot] Chore: Bump actions/setup-python from 5.1.1 to 5.3.0 @dependabot[bot] (#365)
  • [dependabot] Chore: Bump actions/setup-python from 5.3.0 to 5.6.0 @dependabot[bot] (#402)
  • [dependabot] Chore: Bump babel from 2.16.0 to 2.17.0 @dependabot[bot] (#401)

Links

Sustainable Development - Sustainable Investment - Python
Published by github-actions[bot] 3 months ago