Recent Releases of pycsvy
pycsvy - v0.2.3
This Release incorporate a large number of changes, mostly related to the infrastructure of PyCSVY and the use of newest dependencies, but a few that are user facing. The most relevant of these are: - Support for Polars DataFrame/LazyFrame - Support for the definition of the encoding when reading/writing the files - Implementation of validators for the metadata (usage to be documented)
What's Changed
- Fix markdownlint hook by @alexdewar in https://github.com/ImperialCollegeLondon/pycsvy/pull/59
- Bump abatilo/actions-poetry from 2.2.0 to 2.3.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/43
- Bump black from 22.12.0 to 23.3.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/48
- Remove deprecated pytest-flake8. by @jamesturner246 in https://github.com/ImperialCollegeLondon/pycsvy/pull/66
- Add flush_immediately to writer. by @jamesturner246 in https://github.com/ImperialCollegeLondon/pycsvy/pull/68
- Fix Poetry groups and update version. by @jamesturner246 in https://github.com/ImperialCollegeLondon/pycsvy/pull/69
- docs: add jamesturner246 as a contributor for infra by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/78
- docs: add jamesturner246 as a contributor for code by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/87
- Use more rational workflows for testing and publishing by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/88
- Add auto-merge workflow for dependabot by @mikeheyns in https://github.com/ImperialCollegeLondon/pycsvy/pull/89
- Replace black, flake8 and isort with ruff by @dc2917 in https://github.com/ImperialCollegeLondon/pycsvy/pull/95
- Include support for polars by @AdrianDAlessandro in https://github.com/ImperialCollegeLondon/pycsvy/pull/94
- Add numpy, polars and pandas as extra dependencies by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/97
- Add polars to readme by @AdrianDAlessandro in https://github.com/ImperialCollegeLondon/pycsvy/pull/98
- docs: add dc2917 as a contributor for infra, and code by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/99
- Add CSV Dialect
pydanticclass by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/93 - Bump numpy from 1.26.4 to 2.0.2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/103
- Bump pytest-cov from 3.0.0 to 5.0.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/106
- Bump pre-commit from 2.21.0 to 4.0.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/105
- Bump pytest from 7.4.4 to 8.3.3 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/102
- Bump mkdocs-material from 8.5.11 to 9.5.39 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/104
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/109
- Bump abatilo/actions-poetry from 2.3.0 to 3.0.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/107
- Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/108
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/110
- ⬆️ Bump mkdocstrings from 0.19.1 to 0.26.2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/113
- ⬆️ Bump coverage from 7.6.1 to 7.6.3 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/112
- ⬆️ Bump ruff from 0.6.8 to 0.6.9 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/115
- ⬆️ Bump mkdocs-material from 9.5.39 to 9.5.40 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/111
- ⬆️ Bump polars from 1.8.2 to 1.9.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/114
- ⬆️ Bump polars from 1.9.0 to 1.10.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/116
- ⬆️ Bump mkdocs-material from 9.5.40 to 9.5.42 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/119
- ⬆️ Bump pre-commit from 4.0.0 to 4.0.1 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/117
- ⬆️ Bump ruff from 0.6.9 to 0.7.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/118
- ⬆️ Bump coverage from 7.6.3 to 7.6.4 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/120
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/121
- docs: add mikeheyns as a contributor for infra by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/122
- Creates the validators registry by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/123
- ⬆️ Bump ruff from 0.7.0 to 0.7.1 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/127
- ⬆️ Bump polars from 1.10.0 to 1.12.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/128
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/130
- ⬆️ Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/134
- ⬆️ Bump ruff from 0.7.1 to 0.7.2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/135
- ⬆️ Bump mkdocs-material from 9.5.42 to 9.5.43 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/133
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/136
- ⬆️ Bump mkdocs-material from 9.5.43 to 9.5.44 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/137
- ⬆️ Bump mkdocstrings from 0.26.2 to 0.27.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/139
- ⬆️ Bump ruff from 0.7.2 to 0.7.3 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/140
- ⬆️ Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/141
- ⬆️ Bump abatilo/actions-poetry from 3.0.0 to 3.0.1 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/129
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/145
- ⬆️ Bump mkdocs-material from 9.5.44 to 9.5.45 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/146
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/150
- ⬆️ Bump pydantic from 2.9.2 to 2.10.2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/151
- ⬆️ Bump ruff from 0.7.3 to 0.8.1 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/154
- ⬆️ Bump coverage from 7.6.4 to 7.6.8 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/148
- ⬆️ Bump polars from 1.12.0 to 1.16.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/153
- ⬆️ Bump mkdocs-material from 9.5.45 to 9.5.47 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/152
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/155
- ⬆️ Bump actions/attest-build-provenance from 1 to 2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/156
- ⬆️ Bump polars from 1.16.0 to 1.17.0 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/157
- ⬆️ Bump ruff from 0.8.1 to 0.8.2 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/160
- ⬆️ Bump pytest from 8.3.3 to 8.3.4 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/159
- ⬆️ Bump coverage from 7.6.8 to 7.6.9 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/158
- ⬆️ Bump pydantic from 2.10.2 to 2.10.3 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/161
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/162
- Set UTF-8 as default encoding when reading and writing by @dc2917 in https://github.com/ImperialCollegeLondon/pycsvy/pull/124
- Remove
setup.cfgby @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/164 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/165
- ⬆️ Bump mkdocs-material from 9.5.48 to 9.5.49 by @dependabot in https://github.com/ImperialCollegeLondon/pycsvy/pull/166
New Contributors
- @jamesturner246 made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/66
- @mikeheyns made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/89
- @dc2917 made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/95
Full Changelog: https://github.com/ImperialCollegeLondon/pycsvy/compare/v0.2.2...v0.2.3
- Python
Published by dalonsoa over 1 year ago
pycsvy - v0.2.1
What's Changed
- Update pre-commit hooks by @github-actions in https://github.com/ImperialCollegeLondon/pycsvy/pull/8
- Bumping version from 0.1.3 to 0.2.0 by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/9
- Update pre-commit hooks by @github-actions in https://github.com/ImperialCollegeLondon/pycsvy/pull/10
- Add citation file by @dalonsoa in https://github.com/ImperialCollegeLondon/pycsvy/pull/11
- docs: add dalonsoa as a contributor for infra, ideas, and 4 more by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/17
- docs: add alexdewar as a contributor for ideas by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/18
- :bug: Upgrade mypy to fix test error in CI for python 3.10 by @AdrianDAlessandro in https://github.com/ImperialCollegeLondon/pycsvy/pull/21
- docs: add AdrianDAlessandro as a contributor for bug, and code by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/22
- docs: add AdrianDAlessandro as a contributor for doc by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/23
- Set up MkDocs by @AdrianDAlessandro in https://github.com/ImperialCollegeLondon/pycsvy/pull/20
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/24
- Add
read_metadata()function by @alexdewar in https://github.com/ImperialCollegeLondon/pycsvy/pull/26 - docs: add alexdewar as a contributor for test, and code by @allcontributors in https://github.com/ImperialCollegeLondon/pycsvy/pull/29
- Add support for writing CSV data sequentially by @alexdewar in https://github.com/ImperialCollegeLondon/pycsvy/pull/27
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ImperialCollegeLondon/pycsvy/pull/30
New Contributors
- @allcontributors made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/17
- @AdrianDAlessandro made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/21
- @alexdewar made their first contribution in https://github.com/ImperialCollegeLondon/pycsvy/pull/26
Full Changelog: https://github.com/ImperialCollegeLondon/pycsvy/compare/v0.2.0...v0.2.1
- Python
Published by dalonsoa over 3 years ago