Skip to content

Conversation

@cognifloyd
Copy link
Member

This extracts @nzlosh's st2client requirements updates from #6157.

  • Bump prompt-toolkit to 3.0.43 for py3.10 support
  • Switch python-editor to editor for py3.10 support.
  • Use pygment token in place of prompt_toolkit
  • update pants requirements to align with fixed requirements
  • Remove editor.EditorError since editor defaults to output redirection when binary not found.
  • Update pygment to be included in st2client
  • dependency tweak
  • Update pygment pinning to avoid version conflicts in st2client.
  • alphabetize requirements-pants.txt
  • add changelog entry
  • regenerate lockfiles/st2.lock

@cognifloyd cognifloyd added this to the 3.9.0 milestone Apr 24, 2024
@cognifloyd cognifloyd requested review from a team, amanda11, mamercad, nzlosh and winem April 24, 2024 16:30
@pull-request-size pull-request-size bot added the size/L PR that changes 100-499 lines. Requires some effort to review. label Apr 24, 2024
@cognifloyd cognifloyd enabled auto-merge April 24, 2024 17:10
@cognifloyd cognifloyd self-assigned this Apr 24, 2024
@cognifloyd cognifloyd requested a review from a team April 25, 2024 23:48
nzlosh and others added 11 commits April 25, 2024 19:20
And bump fixed-requirements to match the new locked versions

Lockfile diff: lockfiles/st2.lock [st2]

==                    Upgraded dependencies                     ==

  platformdirs                   4.2.0        -->   4.2.1
  pluggy                         1.4.0        -->   1.5.0
  prompt-toolkit                 1.0.18       -->   3.0.43
  redis                          5.0.3        -->   5.0.4
  virtualenv                     20.25.3      -->   20.26.0

==                      Added dependencies                      ==

  editor                         1.6.6
  pygments                       2.17.2
  runs                           1.2.2
  xmod                           1.8.1

==                     Removed dependencies                     ==

  python-editor                  1.0.4
@cognifloyd
Copy link
Member Author

rebased on master

@cognifloyd cognifloyd merged commit 817d30a into master Apr 30, 2024
@cognifloyd cognifloyd deleted the st2client_deps branch April 30, 2024 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement external dependency size/L PR that changes 100-499 lines. Requires some effort to review.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants