Skip to content

Commit

Permalink
Add pygithub for new app token support
Browse files Browse the repository at this point in the history
* fixed git requirements file with new
* added new github dep and relevant deps it needs
  • Loading branch information
thedoubl3j committed Feb 20, 2025
1 parent bf4d454 commit 845962e
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 5 deletions.
1 change: 1 addition & 0 deletions requirements/requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ prometheus_client
psycopg
psutil
pygerduty
PyGithub <= 2.6.0
pyopenssl>=23.2.0 # resolve dep conflict from cryptography pin above
pyparsing==2.4.6 # Upgrading to v3 of pyparsing introduce errors on smart host filtering: Expected 'or' term, found 'or' (at char 15), (line:1, col:16)
python-daemon>3.0.0
Expand Down
21 changes: 17 additions & 4 deletions requirements/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ autocommand==2.2.2
# via jaraco-text
automat==24.8.1
# via twisted
# awx-plugins-core @ git+https://git@github.com/ansible/awx-plugins.git@devel # git requirements installed separately
# awx-plugins-core @ git+https://github.com/ansible/awx-plugins.git@devel # git requirements installed separately
# via -r /awx_devel/requirements/requirements_git.txt
awx-plugins.interfaces @ git+https://github.com/ansible/awx_plugins.interfaces.git
# via -r /awx_devel/requirements/requirements_git.txt
Expand Down Expand Up @@ -79,7 +79,9 @@ cachetools==5.5.0
# msrest
# requests
cffi==1.17.1
# via cryptography
# via
# cryptography
# pynacl
channels==4.2.0
# via
# -r /awx_devel/requirements/requirements.in
Expand Down Expand Up @@ -115,6 +117,7 @@ deprecated==1.2.15
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-semantic-conventions
# pygithub
distro==1.9.0
# via -r /awx_devel/requirements/requirements.in
django==4.2.16
Expand Down Expand Up @@ -142,7 +145,9 @@ django-crum==0.7.9
django-extensions==3.2.3
# via -r /awx_devel/requirements/requirements.in
django-flags==5.0.13
# via -r /awx_devel/requirements/requirements.in
# via
# -r /awx_devel/requirements/requirements.in
# django-ansible-base
django-guid==3.5.0
# via -r /awx_devel/requirements/requirements.in
django-oauth-toolkit==1.7.1
Expand Down Expand Up @@ -366,12 +371,17 @@ pycparser==2.22
# via cffi
pygerduty==0.38.3
# via -r /awx_devel/requirements/requirements.in
pygithub==2.6.0
# via -r /awx_devel/requirements/requirements.in
pyjwt[crypto]==2.10.1
# via
# adal
# django-ansible-base
# msal
# pygithub
# twilio
pynacl==1.5.0
# via pygithub
pyopenssl==24.3.0
# via
# -r /awx_devel/requirements/requirements.in
Expand Down Expand Up @@ -427,6 +437,7 @@ requests==2.32.3
# msal
# msrest
# opentelemetry-exporter-otlp-proto-http
# pygithub
# python-dsv-sdk
# python-tss-sdk
# requests-oauthlib
Expand Down Expand Up @@ -490,12 +501,14 @@ typing-extensions==4.12.2
# jwcrypto
# opentelemetry-sdk
# psycopg
# pygithub
# twisted
urllib3==2.3.0
# via
# botocore
# django-ansible-base
# kubernetes
# pygithub
# requests
uwsgi==2.0.28
# via -r /awx_devel/requirements/requirements.in
Expand Down Expand Up @@ -527,4 +540,4 @@ setuptools==70.3.0
# incremental
# setuptools-rust
# setuptools-scm
# zope-interface
# zope-interface
2 changes: 1 addition & 1 deletion requirements/requirements_git.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ git+https://github.com/ansible/system-certifi.git@devel#egg=certifi
git+https://github.com/ansible/ansible-runner.git@devel#egg=ansible-runner
django-ansible-base @ git+https://github.com/ansible/django-ansible-base@devel#egg=django-ansible-base[rest-filters,jwt_consumer,resource-registry,rbac,feature-flags]
awx-plugins-core @ git+https://github.com/ansible/awx-plugins.git@devel#egg=awx-plugins-core
awx_plugins.interfaces @ git+https://github.com/ansible/awx_plugins.interfaces.git
awx_plugins.interfaces @ git+https://github.com/ansible/awx_plugins.interfaces.git

0 comments on commit 845962e

Please sign in to comment.