Skip to content

bump panoptes-client to ~> 1.3 and gitignore docker-compose.override#1677

Open
kieftrav wants to merge 1 commit into
masterfrom
upgrade-panoptes-client
Open

bump panoptes-client to ~> 1.3 and gitignore docker-compose.override#1677
kieftrav wants to merge 1 commit into
masterfrom
upgrade-panoptes-client

Conversation

@kieftrav
Copy link
Copy Markdown

Bump panoptes-client from ~> 1.2 to ~> 1.3 to pick up the JWT v2 upgrade from zooniverse/panoptes-client.rb#49.

We're working toward adding OpenID Connect (OIDC) support to the Zooniverse platform via doorkeeper-openid_connect on Panoptes. That gem requires jwt >= 2.5, which conflicts with the old jwt ~> 1.5.0 pin in panoptes-client. This version bump pulls in the updated gem so Caesar stays compatible with the upgraded dependency chain.

Also adds docker-compose.override.yml to .gitignore so developers can customize ports and volume mounts locally.

Depends on:

Same change as zooniverse/panoptes#4596.

@kieftrav kieftrav requested review from lcjohnso and zwolf April 20, 2026 21:23
@kieftrav kieftrav force-pushed the upgrade-panoptes-client branch from d520962 to 15783ac Compare April 20, 2026 21:24
Comment thread Gemfile
gem 'sidekiq', '~> 6'
gem 'sidekiq-congestion', '~> 0.1.0'
gem 'sidekiq-unique-jobs', '~> 7.1'
gem 'panoptes-client', '~> 1.3'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bundler/OrderedGems: Gems should be sorted in an alphabetical order within their section of the Gemfile. Gem panoptes-client should appear before sidekiq-unique-jobs.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note - tests will fail and this won't pass successfully until zooniverse/panoptes-client.rb#49 is merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant