Commit Graph

159 Commits (master)

Author SHA1 Message Date
dependabot[bot] 0e6e37e2b4
build(deps): bump Swatinem/rust-cache from 2.0.0 to 2.5.0 (#79)
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.0.0 to 2.5.0.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](6720f05bc4...2656b87321)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  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>
2023-07-02 19:16:00 +10:00
dependabot[bot] baaf97ab02
build(deps): bump messense/maturin-action from 1.39.0 to 1.40.0 (#76)
Bumps [messense/maturin-action](https://github.com/messense/maturin-action) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/messense/maturin-action/releases)
- [Commits](49e11751aa...ce661d63d3)

---
updated-dependencies:
- dependency-name: messense/maturin-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>
2023-07-02 19:14:57 +10:00
dependabot[bot] 504e872693
build(deps): bump actions/setup-python from 4.5.0 to 4.6.1 (#78)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](d27e3f3d7c...bd6b4b6205)

---
updated-dependencies:
- dependency-name: actions/setup-python
  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>
2023-07-02 19:08:50 +10:00
dependabot[bot] 8f622ff70c
build(deps): bump ossf/scorecard-action from 2.1.2 to 2.2.0 (#81)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](e38b1902ae...08b4669551)

---
updated-dependencies:
- dependency-name: ossf/scorecard-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>
2023-07-02 18:56:06 +10:00
Cameron c737b5138c
Add python release build (#57)
* Add python release build

* workflow dispatch

* simple

* maturin requires

* add release

* fix publish pipeline

* update maturin args

* test

* maturin config

* build

* maturin

* add publish to pypi and scorecard

* dont fail if test token doesnt exist

* run scorecard earlier

* use new trusted publisher workflow

* add index crates to allow list

* add uploads.github.com to allowlist for codeql
2023-06-21 10:00:11 +10:00
Phill Mell-Davies 164adc87e1
Tantivy 0.19.2 (#67)
* Adding __init__.py file to the tantivy folder to make maturin happy

Add Cargo.lock to the repo

Set the git-fetch-with-cli cargo flag so that we can override fetch settings

Renaming .cargo/config to .cargo/config.toml

Adding github-quiq-sh cargo registry

Point dependencies at our github-quiq-sh registry

Trying to resolve this build issue, pointing pyo3-build-config at our github-quiq-sh registry

SER-21487: Enable support for all standard Tantivy languages plus Chinese + Japanese in tantivy-py

SER-21487: Use uname rather than UNAME in the Makefile

SER-21487: Fix document date handling

SER-23013: Upgrade Tantivy and other dependencies

* Upgrade to Tantivy 0.19.1

* Apply rustfmt and fix bug when fast option = None

* Upgrade to tantivy-0.19.2

* Standardize around using 'cargo fmt' rather than 'rustfmt'

* Reverting to old style dependencies

* Linting with clippy

* Switching out hashmap for defining tokenizers for an array, and adding test for Spanish indexing

* Use cargo fmt instead of rustfmt on the Lint ci step
2023-02-14 13:20:59 +00:00
Caleb Hattingh b2043793ee
Include Python 3.11 in nox tests and Github actions matrix (#56)
* Include Python 3.11 in nox tests and Github actions matrix
2023-01-13 16:29:38 +00:00
messense f901b8b081 Switch from pipenv to nox 2022-01-17 21:26:11 +08:00
Kapil Thangavelu df205492b4
feat: use github actions for basic ci (#38) 2022-01-03 22:43:52 +09:00