Skip to content

Failed cs_tools git deploy on Github Action #181

Answered by boonhapus
kaypro4 asked this question in Q&A
Discussion options

You must be logged in to vote

@kaypro4 This is due to pydantic_settings == 2.6.0 changing their API and leading to quite a few issues.

I haven't had time to debug it fully yet and switch to their recommended approaches, but you can swap your install lines in your workflow file for these...

  # Restrict pydantic-settings
  - name: Install Pydantic-Setting requirements
    run: python -m pip install pydantic-settings==2.5.2

  # Install a specific version of CS Tools
  - name: Install CS Tools
    run: python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v1.5.10.zip"

and unblock the issue I believe.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@kaypro4
Comment options

@boonhapus
Comment options

Answer selected by kaypro4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants