Skip to content

Conversation

@gisellerosetta
Copy link
Contributor

@gisellerosetta gisellerosetta commented Apr 3, 2025

Proposed Changes: gptables 2.0.0

  • Removing support for Python <3.9
  • Adding pre-commit hooks
  • Fixing docs deployment

Pre-requisites

This section may not be fully required if the branch is not merging into main.
Please indicate items that aren't necessary and why, with comments around incomplete checks.

  • Version number has been incremented, according to SemVer
  • Changelog has been updated, listing changes to this version. Use the keep a changelog format
  • New features are tested
  • New features are documented using the numpydoc docstring format
  • Other relevant package documentation is updated
  • For new functionality, examples are included in the docs or a feature request has
    been made for it/them.

gisellerosetta and others added 16 commits April 3, 2025 11:20
* update read the docs config

* remove python version key

* update readthedocs config

* fix typo in config

* remove pages workflow

* remove built_and_deploy action
* add hooks, update readme, update config

* update workflows

* update workflows

* update hooks step in workflow

* move precommit check in workflows

* update pr template, readme, remove secret files

* Update bandit to skip checking for asserts in unit tests

* bulk formatting changes from commit hooks

* Add bandit excl. for pickle

* Add bandit excl. for pickle

* update config, add excl to init

* add flake8 config

* remove unused imports, update comment hashes

* remove unused imports, f-strings, update comparisons

* update flake8 config

* precommit black formatter gptable.py

* precommit flake8 black formatting

* precommit isort black formatting wrappers

* precommit isort cover test

* precommit isort pickle themes

* precommit isort unpickle themes

* Fix circular imports (#266)

* update imports

* add importlib_resources to imports

* fix .toml syntax

* move fixture

* fix pre-commit formatting

* change type to string

* fix precommit formatting

* fix hyperlinks, color checks

* add actual workbook to gitignore

* make comparison test less strict on auto font@

* add if ignore color var, formatting

* update xlsxwriter dependency req

---------

Co-authored-by: Jday7879 <57715292+Jday7879@users.noreply.github.com>
@gisellerosetta
Copy link
Contributor Author

Current docs

Sara-Jade-O and others added 30 commits October 13, 2025 16:06
…or-auto-column-widths

Use cell_autofit_width to calculate column widths
* template restructure

* restructure docs

* run hooks

* update changelog

* add mkdocs-material for subheading support, add multi sheets example

* run hooks
#294)

* Add exception catching and example of note entry with no link in penguins_notes.py

* Run pre-commits

---------

Co-authored-by: daviel9 <Luke.Davies@ons.gov.uk>
* Add issue 265 to closed issues

* Update closed_issue_log.md

* Update closed_issue_log.md

* Bump pypa/gh-action-pypi-publish in /.github/workflows (#279)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.12.3...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update closed_issue_log.md

* Update closed_issue_log.md

* Update closed_issue_log.md

* run pre-commits

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add issue 265 to closed issues

* Update closed_issue_log.md

* Update closed_issue_log.md

* Bump pypa/gh-action-pypi-publish in /.github/workflows (#279)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.12.3...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update closed_issue_log.md

* Update closed_issue_log.md

* Update closed_issue_log.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add issue 265 to closed issues

* Update closed_issue_log.md

* Update closed_issue_log.md

* Bump pypa/gh-action-pypi-publish in /.github/workflows (#279)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.12.3...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update closed_issue_log.md

* Update closed_issue_log.md

* Update closed_issue_log.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add issue 265 to closed issues

* Update closed_issue_log.md

* Update closed_issue_log.md

* Bump pypa/gh-action-pypi-publish in /.github/workflows (#279)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.13.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.12.3...v1.13.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.13.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update closed_issue_log.md

* Update closed_issue_log.md

* Update closed_issue_log.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add basic example, update commentary, add picture

* run hooks
…ded comment to clarify in the wrapper function
* update intro, add picture

* run hooks

* fix typos and broken link

---------

Co-authored-by: rowlec1 <charlotte.rowley@ons.gov.uk>
…k-colour-contrast

Merged dev into feature branch to fix unit tests failing
…r-contrast

blue in python is #0000FF which passes the WCAG AA contrast check, ad…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Website updates not deploying Align with govcookiecutter pre-commit hooks

8 participants