Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the minor-patch group with 3 updates #139

Merged
merged 1 commit into from
Mar 22, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 22, 2024

Bumps the minor-patch group with 3 updates: unstructured, pytest-mock and litellm.

Updates unstructured from 0.12.5 to 0.12.6

Release notes

Sourced from unstructured's releases.

0.12.6

Enhancements

  • Improve ability to capture embedded links in partition_pdf() for fast strategy Previously, a threshold value that affects the capture of embedded links was set to a fixed value by default. This allows users to specify the threshold value for better capturing.
  • Refactor add_chunking_strategy decorator to dispatch by name. Add chunk() function to be used by the add_chunking_strategy decorator to dispatch chunking call based on a chunking-strategy name (that can be dynamic at runtime). This decouples chunking dispatch from only those chunkers known at "compile" time and enables runtime registration of custom chunkers.

Features

  • Added Unstructured Platform Documentation The Unstructured Platform is currently in beta. The documentation provides how-to guides for setting up workflow automation, job scheduling, and configuring source and destination connectors.

Fixes

  • Partitioning raises on file-like object with .name not a local file path. When partitioning a file using the file= argument, and file is a file-like object (e.g. io.BytesIO) having a .name attribute, and the value of file.name is not a valid path to a file present on the local filesystem, FileNotFoundError is raised. This prevents use of the file.name attribute for downstream purposes to, for example, describe the source of a document retrieved from a network location via HTTP.
  • Fix SharePoint dates with inconsistent formatting Adds logic to conditionally support dates returned by office365 that may vary in date formatting or may be a datetime rather than a string.
  • Include warnings about the potential risk of installing a version of pandoc which does not support RTF files + instructions that will help resolve that issue.
  • Incorporate the install-pandoc Makefile recipe into relevant stages of CI workflow, ensuring it is a version that supports RTF input files.
  • Fix Google Drive source key Allow passing string for source connector key.
  • Fix table structure evaluations calculations Replaced special value -1.0 with np.nan and corrected rows filtering of files metrics basing on that.
  • Fix Sharepoint-with-permissions test Ignore permissions metadata, update test.
  • Fix table structure evaluations for edge case Fixes the issue when the prediction does not contain any table - no longer errors in such case.
Changelog

Sourced from unstructured's changelog.

0.12.6

Enhancements

  • Improve ability to capture embedded links in partition_pdf() for fast strategy Previously, a threshold value that affects the capture of embedded links was set to a fixed value by default. This allows users to specify the threshold value for better capturing.
  • Refactor add_chunking_strategy decorator to dispatch by name. Add chunk() function to be used by the add_chunking_strategy decorator to dispatch chunking call based on a chunking-strategy name (that can be dynamic at runtime). This decouples chunking dispatch from only those chunkers known at "compile" time and enables runtime registration of custom chunkers.
  • Redefine table_level_acc metric for table evaluation. table_level_acc now is an average of individual predicted table's accuracy. A predicted table's accuracy is defined as the sequence matching ratio between itself and its corresponding ground truth table.

Features

  • Added Unstructured Platform Documentation The Unstructured Platform is currently in beta. The documentation provides how-to guides for setting up workflow automation, job scheduling, and configuring source and destination connectors.

Fixes

  • Partitioning raises on file-like object with .name not a local file path. When partitioning a file using the file= argument, and file is a file-like object (e.g. io.BytesIO) having a .name attribute, and the value of file.name is not a valid path to a file present on the local filesystem, FileNotFoundError is raised. This prevents use of the file.name attribute for downstream purposes to, for example, describe the source of a document retrieved from a network location via HTTP.
  • Fix SharePoint dates with inconsistent formatting Adds logic to conditionally support dates returned by office365 that may vary in date formatting or may be a datetime rather than a string.
  • Include warnings about the potential risk of installing a version of pandoc which does not support RTF files + instructions that will help resolve that issue.
  • Incorporate the install-pandoc Makefile recipe into relevant stages of CI workflow, ensuring it is a version that supports RTF input files.
  • Fix Google Drive source key Allow passing string for source connector key.
  • Fix table structure evaluations calculations Replaced special value -1.0 with np.nan and corrected rows filtering of files metrics basing on that.
  • Fix Sharepoint-with-permissions test Ignore permissions metadata, update test.
  • Fix table structure evaluations for edge case Fixes the issue when the prediction does not contain any table - no longer errors in such case.
Commits
  • e5fab21 Unstructured v0.12.6 release (#2626)
  • 911f998 feat: redefine table level acc (#2620)
  • 3853840 fix: docker-publish build test missing key error (#2623)
  • 30b6a09 fix: declare -i [SC2324 shellcheck] (#2624)
  • b27ad9b fix: raises on file-like object with .name not a valid path (#2614)
  • e35306c fix: table evaluation metrics fix calculations when no tables found in predic...
  • 9866f1b BUG: name override not passed through in recursive _asdict call (#2613)
  • b59e4b6 rfctr: prepare for fix to raises on file-like-object with name not a path to ...
  • 79552ff Refactor threshold to annotation_threshold and make it an optional parameter ...
  • b6c1882 chore: add tests and small fixes in utils.py (#2554)
  • Additional commits viewable in compare view

Updates pytest-mock from 3.13.0 to 3.14.0

Release notes

Sourced from pytest-mock's releases.

v3.14.0

  • #415: MockType and AsyncMockType can be imported from pytest_mock for type annotation purposes.
  • #420: Fixed a regression which would cause mocker.patch.object to not being properly cleared between tests.
Changelog

Sourced from pytest-mock's changelog.

3.14.0 (2024-03-21)

  • [#415](https://github.com/pytest-dev/pytest-mock/issues/415) <https://github.com/pytest-dev/pytest-mock/pull/415>_: MockType and AsyncMockType can be imported from pytest_mock for type annotation purposes.

  • [#420](https://github.com/pytest-dev/pytest-mock/issues/420) <https://github.com/pytest-dev/pytest-mock/issues/420>_: Fixed a regression which would cause mocker.patch.object to not being properly cleared between tests.

Commits
  • 8733134 Update CHANGELOG for 3.14.0
  • 5257e3c Refactor MockCache to have a narrow interface
  • 4faf92a Fix regression with mocker.patch not being undone correctly
  • 6bd8712 Drop pre-Python 3.8 support code
  • 366966b Export MockType/AsyncMockType for type annotations (#415)
  • 852116b Merge pull request #418 from pytest-dev/release-3.13.0
  • See full diff in compare view

Updates litellm from 1.33.1 to 1.33.4

Release notes

Sourced from litellm's releases.

v1.33.4

Full Changelog: BerriAI/litellm@v1.33.3...v1.33.4

Load Test LiteLLM Proxy Results

Name Status Median Response Time (ms) Average Response Time (ms) Requests/s Failures/s Request Count Failure Count Min Response Time (ms) Max Response Time (ms)
/chat/completions Failed ❌ 85 93.98301701746783 1.5302020467054798 0.1403242051563977 458 42 63.60682199999701 802.5505589999966
/health/liveliness Failed ❌ 66 69.3704888863688 15.318725729573416 1.867648349581579 4585 559 63.33905499997172 1172.7252800000088
/health/readiness Failed ❌ 66 69.7621130132432 15.388887832151616 1.7373473019363526 4606 520 63.29959000004237 1177.4286550000284
Aggregated Failed ❌ 66 70.7256923906102 32.23781560843051 3.745319856674329 9649 1121 63.29959000004237 1177.4286550000284

v1.33.3

What's Changed

New Contributors

Full Changelog: BerriAI/litellm@v1.33.2...v1.33.3

Load Test LiteLLM Proxy Results

Name Status Median Response Time (ms) Average Response Time (ms) Requests/s Failures/s Request Count Failure Count Min Response Time (ms) Max Response Time (ms)
/chat/completions Passed ✅ 98 106.21492467973763 1.5333765656063003 0.0 459 0 94.59735499996214 1056.5959150000026
/health/liveliness Passed ✅ 79 84.34175220631124 15.350469104490088 0.0 4595 0 76.97201599995651 7435.313418000022
/health/readiness Passed ✅ 79 85.00047014053042 14.976311859723408 0.0 4483 0 77.01827100004266 7457.214043999955
Aggregated Passed ✅ 79 85.704111298731 31.860157529819798 0.0 9537 0 76.97201599995651 7457.214043999955

v1.33.2

Full Changelog: BerriAI/litellm@v1.33.1...v1.33.2

Load Test LiteLLM Proxy Results

Name Status Median Response Time (ms) Average Response Time (ms) Requests/s Failures/s Request Count Failure Count Min Response Time (ms) Max Response Time (ms)
/chat/completions Passed ✅ 44 51.45205149667403 1.5062946961373946 0.0 451 0 39.71838399996841 920.8826870000166
/health/liveliness Passed ✅ 25 27.315770033354834 15.520513199446725 0.010019698643929455 4647 3 23.040685000012218 894.733567000003
/health/readiness Passed ✅ 25 27.144077305639076 15.517173299898749 0.0 4646 0 23.28338799998164 1520.0081569999497
Aggregated Passed ✅ 25 28.351051080870196 32.54398119548287 0.010019698643929455 9744 3 23.040685000012218 1520.0081569999497
Commits
  • 93a1a86 bump: version 1.33.3 → 1.33.4
  • 66e7345 docs(virtual_keys.md): simplify virtual keys docs
  • db7974f Merge pull request #2617 from RoniGurvich/main
  • c980093 Merge pull request #2620 from BerriAI/litellm_fix_retry_logic
  • 8c45986 Merge pull request #2619 from BerriAI/litellm_install_tenacity
  • 5a08639 Merge pull request #2630 from BerriAI/litellm_bedrock_function_calling_streaming
  • 94f55aa fix(bedrock.py): support claude 3 function calling when stream=true
  • 425165d docs(gemini.md): fix string for calling gemini 1.5
  • d57995a build(schema.prisma): use jsonProtocol to fix db connection issues
  • bc17404 bump: version 1.33.2 → 1.33.3
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-patch group with 3 updates: [unstructured](https://github.com/Unstructured-IO/unstructured), [pytest-mock](https://github.com/pytest-dev/pytest-mock) and [litellm](https://github.com/BerriAI/litellm).


Updates `unstructured` from 0.12.5 to 0.12.6
- [Release notes](https://github.com/Unstructured-IO/unstructured/releases)
- [Changelog](https://github.com/Unstructured-IO/unstructured/blob/main/CHANGELOG.md)
- [Commits](Unstructured-IO/unstructured@0.12.5...0.12.6)

Updates `pytest-mock` from 3.13.0 to 3.14.0
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.13.0...v3.14.0)

Updates `litellm` from 1.33.1 to 1.33.4
- [Release notes](https://github.com/BerriAI/litellm/releases)
- [Commits](BerriAI/litellm@v1.33.1...v1.33.4)

---
updated-dependencies:
- dependency-name: unstructured
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: pytest-mock
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: litellm
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 22, 2024
@gecBurton gecBurton merged commit 842ec05 into main Mar 22, 2024
1 check passed
@gecBurton gecBurton deleted the dependabot/pip/minor-patch-a176b92a45 branch March 22, 2024 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant