Skip to content

Releases: pyveci/pueblo

v0.0.15

08 Feb 00:22

Choose a tag to compare

What's Changed

  • Downgraded to unstructured v0.18.27 due to installation problems with llvmlite

Details

  • Downgrade to unstructured v0.18.27 due to problems with llvmlite by @amotl in #234
  • chore(deps): update dependency fsspec to <2026.3 by @renovate[bot] in #233
  • chore(deps): update dependency ruff to <0.16 by @renovate[bot] in #232

Full Changelog: v0.0.14...v0.0.15

v0.0.14

25 Jan 20:19

Choose a tag to compare

What's Changed

  • Testing: Fixed ValueError: Invalid frequency: S. Failed to parse with error message: Did you mean s?
  • ngr: Updated to poethepoet 0.38 at ngr-python-test-poethepoet
  • CI: Partially validated on Python 3.14t (free threading)

Details

  • Renovate: Configure :disableDependencyDashboard by @amotl in #215
  • Project metadata: Fix package discovery by @amotl in #216
  • Project metadata: Stop using license identifiers for backward compatibility by @amotl in #217
  • chore(deps): update dependency ruby to v3.4.8 by @renovate[bot] in #218
  • chore(deps): update dependency coverage to <7.14 by @renovate[bot] in #219
  • chore(deps): update dependency ruby to v4 by @renovate[bot] in #220
  • chore(deps): update dependency fsspec to v2026 by @renovate[bot] in #221
  • chore(deps): update dependency black to v26 by @renovate[bot] in #223
  • Testing: Fix ValueError: Invalid frequency: S by @amotl in #225
  • chore(deps): update dependency ruby to v4.0.1 by @renovate[bot] in #222
  • ngr: Update to poethepoet 0.37 at ngr-python-test-poethepoet by @amotl in #227
  • CI: Add ngr test path to Renovate configuration by @amotl in #226
  • CI: Adjust Renovate configuration about including test paths by @amotl in #229
  • ngr: Update to poethepoet 0.38 at ngr-python-test-poethepoet by @amotl in #228
  • CI: Partially validate on Python 3.14t (free threading) by @amotl in #230
  • CI: Configure Renovate not to ignore tests by @amotl in #231

Full Changelog: v0.0.13...v0.0.14

v0.0.13

25 Jan 20:18

Choose a tag to compare

What's Changed

  • nlp: Switched from langchain to langchain-core
  • Testing: Migrated from pytest's LocalPath to pathlib.Path

Details

  • build(deps-dev): update fsspec[github,http,libarchive,s3] requirement from <2025.10 to <2025.11 by @dependabot[bot] in #188
  • build(deps-dev): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2025.10 to <2025.11 by @dependabot[bot] in #190
  • build(deps-dev): update yarl requirement from <1.21 to <1.23 by @dependabot[bot] in #189
  • build(deps-dev): update pytest requirement from <8 to <9 by @dependabot[bot] in #191
  • build(deps-dev): update fsspec[github,http,libarchive,s3] requirement from <2025.10 to <2025.11 by @dependabot[bot] in #192
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #193
  • chore: Configure Renovate by @renovate[bot] in #195
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #201
  • chore(deps): update xunit-dotnet monorepo by @renovate[bot] in #200
  • chore(deps): update dependency coverlet.collector to 6.0.4 by @renovate[bot] in #196
  • chore(deps): update dependency microsoft.net.test.sdk to v18 by @renovate[bot] in #204
  • chore(deps): update dependency xunit.runner.visualstudio to v3 by @renovate[bot] in #206
  • chore(deps): update dependency ruby to v3.4.7 by @renovate[bot] in #199
  • chore(deps): update dependency fsspec to <2025.13 by @renovate[bot] in #197
  • chore(deps): update dependency ruby to v3.4.7 by @renovate[bot] in #208
  • ngr: Fix .NET/C# test by @amotl in #210
  • nlp: Switch from langchain to langchain-core and langchain-community by @amotl in #209
  • Tests: Update to pytest 9 by @amotl in #212
  • Testing: Migrate from pytest's LocalPath to pathlib.Path by @amotl in #211

Full Changelog: v0.0.12...v0.0.13

v0.0.12

05 Nov 01:55

Choose a tag to compare

What's Changed

  • ngr: Stopped overwriting existing Gradle wrapper. The --gradle-wrapper
    option can be used to optionally regenerate the Gradle wrapper now.
  • ngr: Deprecated Python's --accept-no-venv option: The test runner
    should not apply any governance here.

Details

  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2024.11 to <2024.13 by @dependabot[bot] in #147
  • build(deps): update black[jupyter] requirement from <25 to <26 by @dependabot[bot] in #148
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.13 to <2025.3 by @dependabot[bot] in #149
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2024.13 to <2025.3 by @dependabot[bot] in #150
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2024.13 to <2025.3 by @dependabot[bot] in #152
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2025.3 to <2025.4 by @dependabot[bot] in #153
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2025.3 to <2025.4 by @dependabot[bot] in #154
  • build(deps): update psutil requirement from <7 to <8 by @dependabot[bot] in #151
  • build(deps): update ruff requirement from <0.10 to <0.12 by @dependabot[bot] in #157
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2025.3 to <2025.4 by @dependabot[bot] in #156
  • build(deps): update unstructured requirement from <0.17 to <0.18 by @dependabot[bot] in #158
  • build(deps): update yarl requirement from <1.19 to <1.20 by @dependabot[bot] in #159
  • build(deps): update yarl requirement from <1.20 to <1.21 by @dependabot[bot] in #160
  • build(deps): bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #161
  • Tests: Meltano tests stopped working on Python 3.8 by @amotl in #168
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2025.4 to <2025.6 by @dependabot[bot] in #163
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2025.4 to <2025.6 by @dependabot[bot] in #164
  • build(deps): update ruff requirement from <0.12 to <0.13 by @dependabot[bot] in #166
  • build(deps): update unstructured requirement from <0.18 to <0.19 by @dependabot[bot] in #167
  • build(deps): update aiohttp requirement from <3.12 to <3.13 by @dependabot[bot] in #165
  • ngr: Stopped overwriting existing Gradle wrapper by @amotl in #184
  • ngr: Fix test_ngr_sample[ngr/java-gradle-nowrapper] example for Gradle 9 by @amotl in #187
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #172
  • ngr: Deprecated Python's --accept-no-venv option by @amotl in #185
  • CI: Validate on Python 3.14 by @amotl in #186
  • build(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #182
  • build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #179
  • build(deps): update ruff requirement from <0.13 to <0.15 by @dependabot[bot] in #181
  • build(deps): update pytest-cov requirement from <7 to <8 by @dependabot[bot] in #176
  • build(deps): update aiohttp requirement from <3.13 to <3.14 by @dependabot[bot] in #180
  • build(deps): update fsspec[github,http,libarchive,s3] requirement from <2025.4 to <2025.10 by @dependabot[bot] in #174
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2025.6 to <2025.10 by @dependabot[bot] in #175
  • build(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #173

Full Changelog: v0.0.11...v0.0.12

v0.0.11

19 Jan 03:23

Choose a tag to compare

What's Changed

  • ngr: For invoking Elixir, use mix test --trace
  • ngr: Added as dedicated install extra, pip install pueblo[ngr]
  • Testing: Unlocked compatibility with pytest version 8
  • SFA: Added a subsystem for loading single-file applications

Details

  • build(deps): update pyproject-fmt requirement from <2.5,>=1.3 to >=1.3,<2.6 by @dependabot in #114
  • build(deps): update validate-pyproject requirement from <0.19 to <0.23 by @dependabot in #115
  • build(deps): update pytest-cov requirement from <6 to <7 by @dependabot in #117
  • build(deps): update yarl requirement from <1.16 to <1.18 by @dependabot in #116
  • ngr: For invoking Elixir, use mix test --trace by @amotl in #119
  • build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #124
  • build(deps): bump astral-sh/setup-uv from 3 to 4 by @dependabot in #125
  • Update dependencies 2024-12 by @amotl in #126
  • build(deps): update twine requirement from <6 to <7 by @dependabot in #127
  • build(deps): bump astral-sh/setup-uv from 4 to 5 by @dependabot in #130
  • ngr: Poetry example: Update to Poetry 2 by @amotl in #135
  • build(deps): update ruff requirement from <0.9 to <0.10 by @dependabot in #132
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.11 to <2024.13 by @dependabot in #128
  • Testing: Unlock compatibility with pytest version 8 by @amotl in #138
  • Chore: Use caching for uv on CI by @amotl in #140
  • Chore: Naming package extras by @amotl in #141
  • SFA: Subsystem for loading single-file applications by @amotl in #112
  • ngr: Add as dedicated install extra, pip install pueblo[ngr] by @amotl in #145

Full Changelog: v0.0.10...v0.0.11

v0.0.10

03 Nov 16:05

Choose a tag to compare

What's Changed

  • nlp: Updated dependencies langchain, langchain-text-splitters, unstructured
  • CI: Verify compatibility with Python 3.13
  • Testing: Add pueblo.testing.notebook.{list_notebooks,generate_notebook_tests,run_notebook}

Details

  • build(deps-dev): update nbclient requirement from <0.10 to <0.11 by @dependabot in #78
  • build(deps-dev): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.3 to <2024.4 by @dependabot in #79
  • build(deps-dev): update pytest-cov requirement from <5 to <6 by @dependabot in #80
  • build(deps): update ruff requirement from <0.4 to <0.5 by @dependabot in #83
  • build(deps): update pyproject-fmt requirement from <1.8,>=1.3 to >=1.3,<1.9 by @dependabot in #82
  • build(deps): update pyproject-fmt requirement from <1.9,>=1.3 to >=1.3,<2.2 by @dependabot in #90
  • build(deps): update validate-pyproject requirement from <0.17 to <0.19 by @dependabot in #92
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.4 to <2024.6 by @dependabot in #89
  • build(deps): update unstructured requirement from <0.12 to <0.15 by @dependabot in #91
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.6 to <2024.7 by @dependabot in #93
  • Chore: Update ruff by @amotl in #97
  • build(deps): update aiohttp requirement from <3.10 to <3.11 by @dependabot in #99
  • build(deps): update pyproject-fmt requirement from <2.2,>=1.3 to >=1.3,<2.3 by @dependabot in #100
  • This and that: Satisfy software tests by @amotl in #103
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.7 to <2024.10 by @dependabot in #101
  • build(deps): update ruff requirement from <0.6 to <0.7 by @dependabot in #102
  • build(deps): update ruff requirement from <0.7 to <0.8 by @dependabot in #104
  • build(deps): update yarl requirement from <1.10 to <1.16 by @dependabot in #105
  • build(deps): update pyproject-fmt requirement from <2.3,>=1.3 to >=1.3,<2.5 by @dependabot in #107
  • build(deps): update fsspec[abfs,dask,gcs,git,github,http,s3,smb] requirement from <2024.10 to <2024.11 by @dependabot in #108
  • nlp: Update packages langchain, langchain-text-splitters, unstructured by @amotl in #109
  • CI: Use uv package manager by @amotl in #110
  • build(deps): update psutil requirement from <6 to <7 by @dependabot in #95
  • CI: Verify compatibility with Python 3.13 by @amotl in #111
  • Testing: Add more utilities to pueblo.testing.notebook by @amotl in #113

Full Changelog: v0.0.9...v0.0.10

v0.0.9

07 Mar 16:48

Choose a tag to compare

What's Changed

  • Testing: Add pueblo.testing.notebook.{list_path,generate_tests}

Full Changelog: v0.0.8...v0.0.9

v0.0.8

09 Feb 23:50

Choose a tag to compare

What's Changed

  • ngr: Add capability to invoke Python's built-in unittest

Full Changelog: v0.0.7...v0.0.8

v0.0.7

30 Jan 01:50

Choose a tag to compare

What's Changed

  • Testing: Add pueblo.testing.pandas.{makeTimeDataFrame,makeMixedDataFrame}.
    They have been removed from pandas._testing on behalf of pandas 2.2.0.

Full Changelog: v0.0.6...v0.0.7

v0.0.6

19 Jan 04:00

Choose a tag to compare

What's Changed

  • Packaging: Fix MANIFEST.in

Full Changelog: v0.0.5...v0.0.6