Michele Pangrazzi
c192488bf6
Named entity extractor private models ( #8658 )
...
* add 'token' support to NamedEntityExtractor to enable using private models on HF backend
* fix existing error message format
* add release note
* add HF_API_TOKEN to e2e workflow
* add informative comment
* Updated to_dict / from_dict to handle 'token' correctly ; Added tests
* Fix lint
* Revert unwanted change
2024-12-20 11:15:55 +01:00
dependabot[bot]
c78eb9be4e
build(deps): bump readmeio/rdme from 8 to 9 ( #8615 )
...
Bumps [readmeio/rdme](https://github.com/readmeio/rdme ) from 8 to 9.
- [Release notes](https://github.com/readmeio/rdme/releases )
- [Changelog](https://github.com/readmeio/rdme/blob/next/CHANGELOG.md )
- [Commits](https://github.com/readmeio/rdme/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: readmeio/rdme
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 13:22:08 +01:00
Stefano Fiorucci
de7099e560
ci: add job to check imports ( #8594 )
...
* try checking imports
* clarify error message
* better fmt
* do not show complete list of successfully imported packages
* refinements
* relnote
* add missing forward references
* better function name
* linting
* fix linting
* Update .github/utils/check_imports.py
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
---------
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
2024-11-29 14:00:59 +00:00
Silvano Cerza
3e30b1db7e
Revert afdeaf5a6 and 8271b2d80
2024-10-30 15:41:30 +01:00
Silvano Cerza
8271b2d80b
Fix readme_sync.yml unstable version check
2024-10-30 15:34:53 +01:00
Silvano Cerza
afdeaf5a62
Fix readme_sync.yml ( #8506 )
2024-10-30 15:27:40 +01:00
Stefano Fiorucci
c7b898994e
build: unpin numpy
+ use Python 3.9 in CI ( #8492 )
...
* try unpinning numpy
* try python 3.9
* release note
2024-10-28 12:15:17 +01:00
Ikko Eltociear Ashimine
939698bb18
chore: update readme_sync.yml ( #8462 )
...
minor fix
2024-10-18 10:03:13 +02:00
Stefano Fiorucci
7788bfe558
ci: upgrade Hatch to 1.13.0 and adopt uv as installer ( #8313 )
...
* try uv
* upgrade hatch
* rm unnecessary specification
* release note
2024-10-17 10:32:14 +02:00
Stefano Fiorucci
c682a59f5e
ci: reintroduce macos-latest
in tests ( #8405 )
...
* try testing with macos-latest
* trigger CI
* remove trigger
2024-09-25 16:43:03 +02:00
Silvano Cerza
b6cde2414b
Remove unused benchmark.yml workflow ( #8380 )
2024-09-19 18:34:14 +02:00
Silvano Cerza
145dfce3aa
ci: Slightly rework docs release process ( #8363 )
...
* Slightly rework docs release process
* Apply suggestions from code review
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
---------
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
2024-09-16 09:28:40 +00:00
Silvano Cerza
907ee04c58
Remove version choice for workflow dispatch in minor_version_release.yml ( #8362 )
2024-09-12 16:41:00 +02:00
Silvano Cerza
7cedf7e894
Remove unused Slack notification on PyPi release ( #8351 )
2024-09-10 15:46:41 +02:00
Silvano Cerza
a34869da3f
ci: Fix docstrings linting workflow never running ( #8327 )
...
* Fix docstrings linting workflow never running
* Trigger file
* Remove trigger file
* Remove unnecessary trigger
2024-09-04 17:57:38 +02:00
Silvano Cerza
314a6396d3
Add step to verify release notes files are correctly formatted ( #8323 )
...
* Add step to verify release notes files are correctly formatted
* Fake release note
* Trigger file
* Fix step not running when it should
* Fix release notes error
* Remove trigger files
2024-09-04 17:37:32 +02:00
dependabot[bot]
83e9542a62
chore(deps): bump fossas/fossa-action from 1.3.3 to 1.4.0 ( #8167 )
...
Bumps [fossas/fossa-action](https://github.com/fossas/fossa-action ) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/fossas/fossa-action/releases )
- [Commits](https://github.com/fossas/fossa-action/compare/v1.3.3...v1.4.0 )
---
updated-dependencies:
- dependency-name: fossas/fossa-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-23 17:55:33 +02:00
dependabot[bot]
0a1a64cb0c
build(deps): bump tj-actions/changed-files from 44 to 45 ( #8269 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 45.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 17:00:17 +02:00
Silvano Cerza
a86bf963a0
ci: Fix workflows_linting.yml
never running ( #7941 )
...
* Fix workflows_linting.yml never running
* Add setup-go step
* Ignore SC2102 rule
2024-06-28 11:01:52 +02:00
dependabot[bot]
8583d8c6a6
chore(deps): bump actions/add-to-project from 1.0.1 to 1.0.2 ( #7926 )
...
Bumps [actions/add-to-project](https://github.com/actions/add-to-project ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/actions/add-to-project/releases )
- [Commits](https://github.com/actions/add-to-project/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 16:27:43 +02:00
Massimiliano Pippi
3a03fce71c
ci: Add code formatting checks ( #7882 )
...
* ruff settings
enable ruff format and re-format outdated files
feat: `EvaluationRunResult` add parameter to specify columns to keep in the comparative `Dataframe` (#7879 )
* adding param to explictily state which cols to keep
* adding param to explictily state which cols to keep
* adding param to explictily state which cols to keep
* updating tests
* adding release notes
* Update haystack/evaluation/eval_run_result.py
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
* Update releasenotes/notes/add-keep-columns-to-EvalRunResult-comparative-be3e15ce45de3e0b.yaml
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
* updating docstring
---------
Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
add format-check
fail on format and linting failures
fix string formatting
reformat long lines
fix tests
fix typing
linter
pull from main
* reformat
* lint -> check
* lint -> check
2024-06-18 15:52:46 +00:00
dependabot[bot]
a277af45a5
chore(deps): bump docker/bake-action from 4 to 5 ( #7881 )
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 4 to 5.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 17:05:00 +02:00
Massimiliano Pippi
5a247138cb
ci: add dependency cache step ( #7874 )
...
* add cache step
* add test commit
* do not use shell to get deps
* force shell on all platforms
* use short-lived cache
* do not use a dedicated build step
2024-06-17 10:46:11 +02:00
Massimiliano Pippi
24518dfa32
ci: merge linting steps into the test workflow ( #7866 )
...
* move license header check under format
* merge linting into test workflow
* test commit to trigger CI
* Revert "test commit to trigger CI"
This reverts commit ade5dcc6873cdd29ff5c5e8c9033b137cdef4d81.
* remove unused skipper
2024-06-14 16:01:37 +02:00
Massimiliano Pippi
324bbc3868
chore: clean up default
env and add a script to generate release notes. ( #7858 )
...
* clean up default env and add reno script
* update contributions guidelines
* use test script
* format
* re-add missing dep
* remove black in favour of ruff
2024-06-14 14:57:24 +02:00
Alejandro Lazaro
639ee598fd
ci: only run under deepset-ai GitHub org ( #7834 )
...
Since the workflow doesn't seem intended for forks, I decided to
disable it altogether for runs outside `deepset-ai` org.
Fix #7833
2024-06-10 10:51:41 +02:00
Massimiliano Pippi
aa767ae142
ignore rc0 ( #7776 )
2024-05-31 12:32:08 +02:00
Massimiliano Pippi
8e3a8999de
fix release workflow
2024-05-30 18:47:42 +02:00
Massimiliano Pippi
131e3498cd
fix release workflow
2024-05-30 18:08:06 +02:00
Massimiliano Pippi
c96741796a
fix release workflow
2024-05-30 18:06:15 +02:00
Silvano Cerza
15aa4217bd
Install hatch in testing jobs ( #7755 )
2024-05-28 17:04:21 +02:00
Massimiliano Pippi
cc521f42ef
ci: remove dependency cache job ( #7754 )
...
* remove dependency cache job
* leftover
2024-05-28 16:03:59 +02:00
Massimiliano Pippi
10c675d534
chore: add license header to all modules ( #7675 )
...
* add license header to modules
* check license header at linting time
2024-05-09 13:40:36 +00:00
Massimiliano Pippi
02b8a07e31
re-enable linting for the core package ( #7677 )
...
* re-enable linting for the core package
* fix docstring
2024-05-09 13:00:16 +00:00
Stefano Fiorucci
dd95def0d1
introduce any-of-labels ( #7676 )
2024-05-09 11:36:45 +02:00
Massimiliano Pippi
78e11bf764
Remove leftover from Haystack 1.x ( #7664 )
2024-05-08 17:34:21 +02:00
Silvano Cerza
34a79e368e
Enhance version bump PR body description ( #7644 )
2024-05-03 12:45:18 +02:00
Silvano Cerza
3b64664eb7
Fix call to git in minor_version_release.yml
2024-05-03 11:49:00 +02:00
Silvano Cerza
c0fe5e660b
Rework minor_version_release.yml to create PR that bumps version ( #7642 )
2024-05-03 11:45:25 +02:00
Silvano Cerza
db87074e68
Fix minor_version_release.yml workflow to work with both 1.x and 2.x ( #7630 )
2024-05-02 15:23:07 +02:00
Tobias Wochinger
451fae880e
ci: fix catch-all ( #7215 )
...
* ci: trigger separate workflow
* ci: temporary use current branch
* ci: fix workflow name
* ci: try with same job name
* ci: try with dispatch
* Revert "ci: try with dispatch"
This reverts commit bd66e56c0697ae97fc2599eebaceff417d9be65c.
* Revert "ci: try with same job name"
This reverts commit 9e2ae5b402758c14a9f812c2e06f820bd3ece767.
* ci: try with workflow call in both cases
* ci: introduce change to trigger CI
* Revert "ci: introduce change to trigger CI"
This reverts commit e3ec07c5e26f114364babea69535183253c801b7.
* ci: add name
* Revert "Revert "ci: introduce change to trigger CI""
This reverts commit 6718585fd24069112e0f773e010056e1d96e3eee.
* ci: improve naming
* ci: further improve naming
* Unset reusable workflow version and use relative path
* Remove CI trigger
---------
Co-authored-by: Silvano Cerza <silvanocerza@gmail.com>
2024-04-29 14:54:12 +02:00
Vladimir Blagojevic
36b9a05212
Rollback macos-latest to macos-12 ( #7597 )
2024-04-26 10:44:49 +02:00
David S. Batista
958f1eb3a3
doc: adding docstring
linting based on ruff
( #7463 )
...
* wip: docstrings linting
* set ruff rules
2024-04-23 18:43:09 +02:00
dependabot[bot]
3d0f7affed
chore(deps): bump actions/add-to-project from 1.0.0 to 1.0.1 ( #7547 )
...
Bumps [actions/add-to-project](https://github.com/actions/add-to-project ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/actions/add-to-project/releases )
- [Commits](https://github.com/actions/add-to-project/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 16:33:24 +02:00
Stefano Fiorucci
f5719ed12a
fix release notes generation on github release workflow ( #7515 )
2024-04-09 14:47:36 +02:00
Silvano Cerza
65705a8fdc
Add HF_API_TOKEN env var in tests.yml ( #7490 )
2024-04-05 17:02:26 +02:00
dependabot[bot]
6fcb62ae34
chore(deps): bump actions/add-to-project from 0.6.1 to 1.0.0 ( #7436 )
...
Bumps [actions/add-to-project](https://github.com/actions/add-to-project ) from 0.6.1 to 1.0.0.
- [Release notes](https://github.com/actions/add-to-project/releases )
- [Commits](https://github.com/actions/add-to-project/compare/v0.6.1...v1.0.0 )
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-28 12:23:39 +01:00
dependabot[bot]
7894024e6f
chore(deps): bump tj-actions/changed-files from 43 to 44 ( #7435 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 43 to 44.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v43...v44 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 15:26:56 +01:00
Stefano Fiorucci
69bd112f3e
ci: notify e2e nightly failures ( #7429 )
...
* try e2e notification
* rm code used to test
2024-03-27 11:12:54 +01:00
dependabot[bot]
42b587ab55
chore(deps): bump actions/add-to-project from 0.5.0 to 0.6.1 ( #7388 )
...
Bumps [actions/add-to-project](https://github.com/actions/add-to-project ) from 0.5.0 to 0.6.1.
- [Release notes](https://github.com/actions/add-to-project/releases )
- [Commits](https://github.com/actions/add-to-project/compare/v0.5.0...v0.6.1 )
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 09:26:50 +01:00