Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/langchain-google-firestore-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.2
Choose a base ref
...
head repository: googleapis/langchain-google-firestore-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.2.0
Choose a head ref
  • 6 commits
  • 21 files changed
  • 5 contributors

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    cd23bea View commit details
    Browse the repository at this point in the history
  2. feat(ci): test against multiple versions (#35)

    * feat(ci): test against multiple versions
    
    * move tests
    
    * fix test location
    
    * replace source names
    
    * fix optional types
    
    * document loader fix
    
    * fix collection name
    
    * fix multiple source testing
    
    ---------
    
    Co-authored-by: duwenxin <[email protected]>
    averikitsch and duwenxin99 authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1639f3a View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump langchain-core from 0.1.32 to 0.1.35 (#42)

    Bumps [langchain-core](https://github.com/langchain-ai/langchain) from 0.1.32 to 0.1.35.
    - [Release notes](https://github.com/langchain-ai/langchain/releases)
    - [Commits](https://github.com/langchain-ai/langchain/commits)
    
    ---
    updated-dependencies:
    - dependency-name: langchain-core
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Averi Kitsch <[email protected]>
    dependabot[bot] and averikitsch authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3c4a310 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    96028f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. feat: Firestore Vector Store (#7)

    * feat: init vector store base
    
    * feat: FirestoreVectorStore init
    
    * chore: license header
    
    * chore: reformatting using black
    
    * chore: running isort
    
    * chore: fixing mypy issues
    
    * test: vector store import
    
    * test: fixing mocked embeddings
    
    * feat: add vector type
    
    * chore: reformatting
    
    * chore: add dependency for more_itertools 10.2.0
    
    * feat: use Firestore DIstanceMeasure
    
    * test: update assert for source type
    
    * feat: implement from_textx and delete
    
    * fix: init
    
    * feat: similarity search & max marginal relevance
    
    * chore: move vector store tests
    
    * feat: implement the rest of methods & use async client
    
    * feat: add from_document
    
    * feat: remove async client
    
    * docs: update the notebook
    
    * feat: update source to collection
    
    * fix: remove vector fields before converting
    
    * feat: add version to user agent
    
    * chore: update docstring
    
    * chore: formatting
    
    * tests: fixing argument name
    
    * feat: support upsert in add methods
    
    * feat: pre-filters
    
    * feat: adding filters on init
    
    * docs: method comments
    
    * docs: notebook
    
    * docsd: add the index error to method comment
    
    * fix: adding metadata with key
    
    * test: add/update tests
    
    * test: use fake embeddings
    
    * format: vectorstore notebook
    
    * chore: running isort
    
    * chore: ignore type on import
    
    * fix: remove the import error
    
    * fix: `delete` return type to None
    
    * test: vectorstore & doc converter
    
    * test: load/save with Vector tye
    
    * fix: running isort
    
    * chore: remove conftest.py
    
    * chore: docs
    
    * test: fix len check of results
    
    * ci: mypy ignore missing imports
    
    * chore: notebook
    
    * refactor: simplify id check
    
    * test: vector type conversion
    
    * test: vectorstore client via fixtures
    
    * test: get embeddings object through fixtures
    
    * test: add remaining tests
    
    * test: refactor to use test_case for assertions
    
    * chhore: removing unused method
    
    * test: fix client scoping
    
    * test: removing uneeded test
    
    * fix: document_converter
    
    * test: remove api endpoint
    
    * fix: import google-cloud-firestore from git
    
    * Update docs/vectorstores.ipynb
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * Update docs/vectorstores.ipynb
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * Update docs/vectorstores.ipynb
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * Update docs/vectorstores.ipynb
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * Update src/langchain_google_firestore/vectorstores.py
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * chore: use relative imports
    
    * Update src/langchain_google_firestore/vectorstores.py
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * chore: apply changes from comments
    
    * deps: google-cloud-firestore 2.16.0
    
    * Update pyproject.toml
    
    Co-authored-by: Averi Kitsch <[email protected]>
    
    * fix(vectorstores): use python version in the tests collection name (#47)
    
    ---------
    
    Co-authored-by: Averi Kitsch <[email protected]>
    pr-Mais and averikitsch authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    2845e97 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 0.2.0 (#44)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    ff95c5c View commit details
    Browse the repository at this point in the history
Loading