Skip to content

Bundle custom plugins in this repo#2

Merged
manics merged 3 commits intomainfrom
dev
Apr 16, 2025
Merged

Bundle custom plugins in this repo#2
manics merged 3 commits intomainfrom
dev

Conversation

@manics
Copy link
Copy Markdown
Member

@manics manics commented Apr 16, 2025

Bundles the custom mkdocs-uktre-glossary-plugin in this repo instead of having it in a separate repo. There's no point in having it separate since it's only useful for this glossary.

timvink and others added 3 commits April 16, 2025 10:00
…ugin/tree/3fddd00a8af0a3e15f58b2bc6d7e8b32b70f5798 into one

--

First version of table-reader plugin

Fix pyflakes issues

Add shields to README

Update the package name

DOH!

Update tag line with markdown curly brackets

Update example

Tweak README

Use safer literal_eval(), closes #1

Remove use of eval for security reasons

Drop support for python 3.5

Clarify path is relative to mkdocs.yml file

blacken code

Expand unit test coverage to 100%

Add xlrd to test dependencies

change tabulate output format to pipe

clarify insertion as table in README

Fix insertion of multiple tables #4

Add examples with carriage return to test site

bump version to 0.3.0

Add **kwargs to mkdocs events to support future versions

Mention tablefmt in README example

Add unit tests for markdownextradata

fix codecov upload actions only on master branch

Add data_path option

Fix unit test not working on windows

Clarify data_path option

Fix whitespace in paths breaking plugin, closes #9

bump version to 0.4.1

Tweak heading size in README

Fix typo

Fix futurewarning in pandas 1.1

Improve compatiblity with macros plugin, see #14

bump version to 0.4.3

Add example website

Reference example website in the README, closes #11

Update docs on how to deal with xlsx files

Ensure normalized file path to config file, closes #16

bump version to 0.4.4

Add YAML support with read_yaml

update documentation, bump to v0.5

Add repo badge to documentation

Add support for python 3.9

Support for content tabs, closes #19

bump to version 0.6

Update unit tests after release mkdocs 1.2

Fix tests by changing use_directory_urls

Add configuration error for markdownextradata before table-reader, closes #20

Allow missing spaces in {{ read_csv }} syntax

Update tests for markdownextradata

fix docs deploy

Drop explicit support for python 3.6 as it is end of life, add 3.10

Refer to mkdocs-charts-plugin

Add reference to blogpost on reproducible reports

New major v1 release

Fix read_fwf keyword passing

docs: update column alignment section

Update readers.md

Add new option 'base_path'

Add unit test

Update docs/options.md

Co-authored-by: fotrimzi <85963311+fotrimzi@users.noreply.github.com>

update customization docs

Mention other readers

Fix bug in parsing keyword only kwargs

bump to v1.1.1

Add read_json reader

add data.json sample data to docs

Read json data with orient='split' in docs

Add FUNDING.yml

move FUNDING.yml to .github/

Update README.md

Allow paths relative to page

Config option, docs, and remove cruft

Refactor modules

Update options page

Add unit test for tables relative to page file

Add new option 'allow_missing_files', closes #31

remove unused imports

Escape pipe symbol, closes #29

Improve options docs page structure

Restructure docs content to include how to guides

Add a unit test for using relative paths

Document using mkdocs hooks, closes #41

improve documentation

Add a new read_raw() reader, closes #38

Fix deprecation warning by using raw string for the regex

Fix regression in fix_indentation

Update to 2.0

Add guide on using docker, closes #46

Update README link, closes #49

Add multiline yaml table to example, see #47

Update CONTRIBUTING guide on docs deployment

Add example with urls, see #48

fix_kwargs_utils_functions

Update publish github action

add permissions

bump to v2.0.1

Add benchmark script

update benchmark

Avoid deprecated applymap warning, closes #55

Document alternatives, closes #50

Fix regression, df.map only available with pd>=2.1

bump to v2.0.3

Add contents write permission for publishing docs on release

add select readers option

add documentation about select-readers

add select readers option

include select_reader option in benchmark

 add read_feather

 add read_feather example

drop support for python 3.7

update options description

Update contributing guidelines

fix setup.py python version

update docs config

added schema

Add github action to codespell master on push and PRs

[DATALAD RUNCMD] run codespell throughout fixing typos automagically

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^

Update arg kwargs parsing to support komma-separated lists also

Update kwargs parsing to deal with tuples, closes #62

Update README.md typo

Bugfix: Support non-string table headers

Document 'enabled' option

Update test

Refactor for compatibility with macros

Update docs and add deprecation warnings

Update docs and add deprecation warnings, update gh actions

fix codespell action

ruff format

bump to v3.0.0

Add support for fixing indentation in jinja

update docs on how to use jinja, see #72

Extend number of macros

Use macros in table-reader docs

typos

Update documentation on macros compatibility

Move to pyproject.toml structure

Do ruff check --fix

Revert "Do ruff check --fix"

This reverts commit 41b386373bef8b0bf2014823ffdb0f5d2a79b2ca.

Ruff fixes

Update pythonpublish.yml build command

Update pythonpublish.yml

Add example inserting images

codespell fix

add smiley to base64 example
@manics manics merged commit c23fd84 into main Apr 16, 2025
5 checks passed
@manics manics deleted the dev branch April 16, 2025 09:18
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.

2 participants