Chardata plus encoded datasets#122
Closed
pp-mo wants to merge 77 commits intochardata_plus_encoded_datasets_BASISfrom
Closed
Chardata plus encoded datasets#122pp-mo wants to merge 77 commits intochardata_plus_encoded_datasets_BASISfrom
pp-mo wants to merge 77 commits intochardata_plus_encoded_datasets_BASISfrom
Conversation
* matplotlib/matplotlib#30198: Python 3.14 compatible deepcopy. * Remove Python 3.14 pin. * Support Python 3.14. * Fix dumb versioning in test_python_versions. * Drop support for Python 3.11. * Update lock-files. * Removed `geovista` from py314 requirements. * pytest skips added to geovista experimental tests if import missing. * Refreshed lockfiles (no geovista in py314 lock) * Fixed lockfiles (were using JFrog Artifactory URL) * Added optional skips for doctests * Better geovista check in conf.py and reinstate missing doctest import * Updated whatsnew * Reference SciTools#6902 (reinstate goevista) in py314 YML file * Link `iris.yml` to `py314.yml` (and by association `readthedocs.yml`) --------- Co-authored-by: ukmo-ccbunney <christopher.bunney@metoffice.gov.uk> Co-authored-by: Chris Bunney <48915820+ukmo-ccbunney@users.noreply.github.com>
* add sphinx carousel * removed flake8. We have ruff instead. * added comment about pin * added whatsnew * reinstate flake8 * remove commented out code * added copyright notice for GeoVista * ensure make-noplot works
* used smaller cards on homepage * added whatsnew * corrected api link * merge tidy
Bumps the gha group with 3 updates in the / directory: [scitools/workflows/.github/workflows/ci-manifest.yml](https://github.com/scitools/workflows), [scitools/workflows/.github/workflows/ci-template-check.yml](https://github.com/scitools/workflows) and [scitools/workflows/.github/workflows/refresh-lockfiles.yml](https://github.com/scitools/workflows). Updates `scitools/workflows/.github/workflows/ci-manifest.yml` from 2026.01.0 to 2026.01.1 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.0...2026.01.1) Updates `scitools/workflows/.github/workflows/ci-template-check.yml` from 2026.01.0 to 2026.01.1 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.0...2026.01.1) Updates `scitools/workflows/.github/workflows/refresh-lockfiles.yml` from 2026.01.0 to 2026.01.1 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.0...2026.01.1) --- updated-dependencies: - dependency-name: scitools/workflows/.github/workflows/ci-manifest.yml dependency-version: 2026.01.1 dependency-type: direct:production dependency-group: gha - dependency-name: scitools/workflows/.github/workflows/ci-template-check.yml dependency-version: 2026.01.1 dependency-type: direct:production dependency-group: gha - dependency-name: scitools/workflows/.github/workflows/refresh-lockfiles.yml dependency-version: 2026.01.1 dependency-type: direct:production dependency-group: gha ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
updates: - [github.com/astral-sh/ruff-pre-commit: v0.14.10 → v0.14.14](astral-sh/ruff-pre-commit@v0.14.10...v0.14.14) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* converted __init__.py * converted actions/test__grid_mappings * converted actions/test__hybrid_formulae * converted actions/test__latlon_dims * converted actions/test__misc * converted actions/test__time_coords * converted engine/test_engine * test__add_or_capture * converted test__normalise_bounds_units * converted build albers * converted build and add ancil * converted build and add aux * converted test_build_and_add_cell_measure * converted test_build_and_add_cell_methods * converted test_build_and_add_dimesnsion_coordinate * remainder * yield to return --------- Co-authored-by: Henry <84939917+HGWright@users.noreply.github.com>
Bumps the gha group with 3 updates in the / directory: [scitools/workflows/.github/workflows/ci-manifest.yml](https://github.com/scitools/workflows), [scitools/workflows/.github/workflows/ci-template-check.yml](https://github.com/scitools/workflows) and [scitools/workflows/.github/workflows/refresh-lockfiles.yml](https://github.com/scitools/workflows). Updates `scitools/workflows/.github/workflows/ci-manifest.yml` from 2026.01.1 to 2026.02.0 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.1...2026.02.0) Updates `scitools/workflows/.github/workflows/ci-template-check.yml` from 2026.01.1 to 2026.02.0 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.1...2026.02.0) Updates `scitools/workflows/.github/workflows/refresh-lockfiles.yml` from 2026.01.1 to 2026.02.0 - [Release notes](https://github.com/scitools/workflows/releases) - [Commits](SciTools/workflows@2026.01.1...2026.02.0) --- updated-dependencies: - dependency-name: scitools/workflows/.github/workflows/ci-manifest.yml dependency-version: 2026.02.0 dependency-type: direct:production dependency-group: gha - dependency-name: scitools/workflows/.github/workflows/ci-template-check.yml dependency-version: 2026.02.0 dependency-type: direct:production dependency-group: gha - dependency-name: scitools/workflows/.github/workflows/refresh-lockfiles.yml dependency-version: 2026.02.0 dependency-type: direct:production dependency-group: gha ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* actioned test_ArakawaC * actioned test_ENDGame * converted test_FF2PP * converted test_FFHeader * converted test_Grid * converted test_NewDynamics * removed redundant import
* loader chunk control * loader get cf var data * loader load aux factory * loader load cube * loader translate constraints to var callback * loader load cubes * all saver, minus cdl * review comments * setup_method * some funky integration issues * some funky integration issues
* converted __convert_constraints * converted __create_field_data * converted __data_bytes... * test__field_gen * test__interpret * test_as_fields * test_load * test_PPData * test_PPField * test_save * test_save_fields * test_save_pairs * removed redundant import * PT fixes * fixed mocker patch cm
Co-authored-by: Lockfile bot <noreply@github.com>
* converted um_to_pp * converted optimal_array_structure * converted test_BasicFieldCollation * converted test_group_struct * converted test_FieldCollation * converted test__convert_collation
* add table 1 * add review comments * add table reference * remove duplicate entries * fixing tests * add tables 3 and 4 * add specific tests * Uncomment failing tests * improve tuples * regen cml for failing tests & fix name error * add enums * expand use of enum * Improve enum wording Co-authored-by: Elias <110238618+ESadek-MO@users.noreply.github.com> --------- Co-authored-by: Elias <110238618+ESadek-MO@users.noreply.github.com>
* added whatsnew for pr 6763 * Update docs/src/whatsnew/latest.rst Co-authored-by: Elias <110238618+ESadek-MO@users.noreply.github.com> --------- Co-authored-by: Elias <110238618+ESadek-MO@users.noreply.github.com>
Co-authored-by: Lockfile bot <noreply@github.com>
* ruff auto fixes * PT018 * PT013 * PT006 * PT007 * removed PT exclusion * ignored deprecated files * PT031 and PT011 * final misses * doctest thingy
* init commit * A bunch more deprecation warnings and a whatsnew * A bunch more deprecation warnings and a whatsnew * Missed whatsnews from previous pytest work * corrected whatsnew formatting * Missed a backtick Co-authored-by: Martin Yeo <40734014+trexfeathers@users.noreply.github.com> --------- Co-authored-by: Martin Yeo <40734014+trexfeathers@users.noreply.github.com>
Co-authored-by: Lockfile bot <noreply@github.com>
* Update docs/src/further_topics/s3_io.rst Co-authored-by: Chris Bunney <48915820+ukmo-ccbunney@users.noreply.github.com>
…ciTools#6958) Bumps the gha group with 1 update in the / directory: [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action). Updates `lycheeverse/lychee-action` from 2.7.0 to 2.8.0 - [Release notes](https://github.com/lycheeverse/lychee-action/releases) - [Commits](lycheeverse/lychee-action@a8c4c7c...8646ba3) --- updated-dependencies: - dependency-name: lycheeverse/lychee-action dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gha ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update env reqs to pandas 3 * Update env reqs to pandas 3 * Add copy kwarg checking * Add pylance ignores for decorator * Improve check copy decorator * Updates and fixes to test_pandas.py * Type checking fixes * Ruff fixes * Type checking fixes * Remove extraneous lock file * Further mypy clarification fixes * Yet more mypy-pytest intereaction fixing * Rebuild lock files * Test fixes * Whatsnew update * Whatsnew update 2 * MORE type fixing * Revert get_dimensional_metadata check * Code review responses * Update Whats New to reflect code reviewer * Further clarification of typing comment
* Introduce user_manual. * Reader-level restructure. * Add sphinx-needs to dependencies. * Add licence header to user_manual_directives.py. * Address Sphinx warnings. * Populate the explanation and how-to directories. * Populate the reference and tutorial directories. * Fix some references I missed before. * Refactor of get_started. * Remove defunct IEP directory. * Itemise all of Iris public API. * Rendering improvements. * Itemise all of the Iris docs pages. * Itemise all of the Gallery pages. * Topic descriptions. * user_manual_directives.py code quality. * Needs item validation routine. * Remove column titles. * Fix doctests. * Implement redirects. * Update lock files. * Better use of inbuilt indenting. * Remove Get Started and Iris API from top level toctree. * Clearer wording about the purpose of the User Manual and User Guide. * Page summary improvements. * Topic tag improvements. * Fix admonition. * Update lock files. * More accurate caption for plot_atlantic_profiles. * Diataxis metadata for s3_io.rst. * Review actions. * Rename topic_statistics. * Less aggressive phrasing about how to navigate. * Update lock files. * Adapt to sphinx-needs v7. * What's New entry.
Co-authored-by: Lockfile bot <noreply@github.com>
274fae4 to
31884e9
Compare
Owner
Author
|
Replaced by #124, since original branches were updated due to rebase |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A temporary equivalent to SciTools#6898
which is currently blocked by conflicts.
Just to see how the tests are doing without needing to resolve conflicts against main