summaryrefslogtreecommitdiffstats
path: root/requirements (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Update dependency django-ansible-base (#14752)Hao Liu2024-01-102-30/+7
|
* Update setuptools-scm (#14716)jessicamack2023-12-111-1/+1
| | | | | | | | | | | | | | | * properly format requirement * upgrade setuptools_scm * Revert "properly format requirement" This reverts commit 4c8792950fbdbc623c5c373b970850bc2eb5b844. * test ansible-runner package upgrade * Revert "test ansible-runner package upgrade" This reverts commit ba4b74f2bb173441195574ff70a4bc946391661f.
* Fix updater bug due to missing newline at EOF (#14713)Alan Rominger2023-12-083-2/+9
|
* Remove incorrectly formatted line from requirements.txt (#14714)jessicamack2023-12-081-2/+0
| | | remove git+ line
* Add django-ansible-base (#14705)jessicamack2023-12-073-10/+45
| | | | | | | | | | | | | | | | | | | * add django-ansible-base Signed-off-by: jessicamack <jmack@redhat.com> * add licenses * add django-ansible-base Signed-off-by: jessicamack <jmack@redhat.com> * add licenses * apply patch to fix permissions issue --------- Signed-off-by: jessicamack <jmack@redhat.com>
* allow pytest --migrations to succeed (#14663)23.5.0Chris Meyers2023-11-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allow pytest --migrations to succeed * We actually subvert migrations from running in test via pytest.ini --no-migrations option. This has led to bit rot for the sqlite migrations happy path. This changeset pays off that tech debt and allows for an sqlite migration happy path. * This paves the way for programatic invocation of individual migrations and weaving of the creation of resources (i.e. Instance, Job Template, etc). With this, a developer can instantiate various database states, trigger a migration, assert the state of the db, and then have pytest rollback all of that. * I will note that in practice, running these migrations is dog shit slow BUT this work also opens up the possibility of saving and re-using sqlite3 database files. Normally, caching is not THE answer and causes more harm than good. But in this case, our migrations are mostly write-once (I say mostly because this change set violates that :) so cache invalidation isn't a major issue. * functional test for migrations on sqlite * We commonly subvert running migrations in test land. Test land uses sqlite. By not constantly exercising this code path it atrophies. The smoke test here is to continuously exercise that code path. * Add ci test to run migration tests separately, they take =~ 2-3 minutes each on my laptop. * The smoke tests also serves as an example of how to write migration tests. * run migration tests in ci
* Remove specific version for receptorctl (#14593)Hao Liu2023-10-202-2/+2
|
* Fix CVE-2023-43665 (#14561)Hao Liu2023-10-123-15/+2
|
* Upgrade client library for dsv since tss already landed (#14362)Alan Rominger2023-10-112-5/+3
|
* Update django version to address CVE-2023-41164 (#14460)Hao Liu2023-09-272-2/+2
|
* Get rid of names_digest hack no longer needed (#14459)23.2.0Alan Rominger2023-09-261-8/+2
|
* Re-run the updater script after upstream removal of future (#14265)Alan Rominger2023-08-291-2/+2
|
* Fix CVE-2023-40267 (#14388)Hao Liu2023-08-282-2/+2
| | | | | | | | | CVE-2023-40267 GitPython: Insecure non-multi options in clone and clone_from is not blocked https://bugzilla.redhat.com/show_bug.cgi?id=2231474 GitPython before 3.1.32 does not block insecure non-multi options in clone and clone_from. NOTE: this issue exists because of an incomplete fix for CVE-2022-24439. References: gitpython-developers/GitPython@ca965ec gitpython-developers/GitPython#1609
* Update cryptography for CVE-2023-38325 (#14358)Rick Elrod2023-08-232-7/+8
| | | Signed-off-by: Rick Elrod <rick@elrod.me>
* Update python-tss-sdk dependency (#14207)delinea-sagar2023-08-162-2/+2
| | | Signed-off-by: delinea-sagar <sagar.wani@c.delinea.com>
* Integrate scheduler into dispatcher main loop (#14067)Alan Rominger2023-08-102-3/+0
| | | | | | | | | | Dispatcher refactoring to get pg_notify publish payload as separate method Refactor periodic module under dispatcher entirely Use real numbers for schedule reference time Run based on due_to_run method Review comments about naming and code comments
* bump python-daemon package (#14301)Seth Foster2023-08-012-5/+5
|
* Drop unused django-taggit dependency (#14241)22.6.0Rick Elrod2023-07-312-4/+0
| | | | | | This drops the django-taggit dependency and drops the relevant fields from old migrations. Signed-off-by: Rick Elrod <rick@elrod.me>
* Require pyyaml >= 6.0.1 (#14262)Satoe Imaishi2023-07-182-2/+2
|
* Migrate from django-redis to Django's built-in Redis caching support (#14210)Rick Elrod2023-07-132-7/+1
| | | Signed-off-by: Rick Elrod <rick@elrod.me>
* Upgrade django to 4.2.3 (#14228)John Westcott IV2023-07-132-3/+3
|
* Try to fix CI by adding dropped coreapi lib (#14165)Alan Rominger2023-06-261-0/+1
|
* Add AWS Secretsmanager plugin (#13778)Gabriel Muniz2023-06-152-0/+17
| | | Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
* Removes psycopg2 in favor of psycopg3John Westcott IV2023-06-142-2/+2
|
* Fix /api/swagger endpoint (available only in development mode) (#13197)Shane McDonald2023-06-021-1/+1
| | | Co-authored-by: John Westcott IV <john.westcott.iv@redhat.com>
* Updated sqlparse library (#13962)John Westcott IV2023-05-242-2/+5
| | | Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
* Upgrading djgno to 4.2 LTSJohn Westcott IV2023-05-112-6/+5
|
* Adding upgrade to django-oauth-toolkit pre-migraitonJohn Westcott IV2023-05-112-2/+9
|
* Updated pycryptography (#13964)John Westcott IV2023-05-112-3/+3
| | | Co-authored-by: Jessica Steurer <70719005+jay-steurer@users.noreply.github.com>
* [wsrelay] switch from psycopg 3 to asyncpg (#13965)Rick Elrod2023-05-102-4/+4
| | | | | | | | | | | Due to dependency issues specifically around upgrading to Django 4.2, we cannot feasibly have a dependency on psycopg2 and psycopg3. The only place that was currently using psycopg3 was wsrelay. Change wsrelay to use the asyncpg library and psycopg2 instead. Tested locally on kind with a dev build of awx. Signed-off-by: Rick Elrod <rick@elrod.me>
* Unpinning futureJohn Westcott IV2023-04-102-4/+3
|
* Fix importlib-metadata dependency conflictHao Liu2023-04-071-2/+4
| | | | rerun requirements/updator.sh to regenerate requirements.txt fix conflict introduced by https://github.com/ansible/ansible-runner/pull/1224
* Add comment for new psycopg depRick Elrod2023-03-301-1/+1
| | | | Signed-off-by: Rick Elrod <rick@elrod.me>
* WIP: Make wsrelay listen for pg_notify heartbeatRick Elrod2023-03-302-1/+4
| | | | Signed-off-by: Rick Elrod <rick@elrod.me>
* regenerated .txt file.Lila2023-01-251-1/+1
|
* Ran updater script to generate new requirements.txt file.Lila2023-01-231-0/+465
|
* Merge pull request #6276 from simaishi/43_bump_depsSatoe Imaishi2023-01-232-467/+2
| | | | [4.3] Bump python dependencies for security fixes
* Merge pull request #13366 from fosterseth/bump_receptorctl_1.3.0Seth Foster2022-12-212-2/+2
|\ | | | | bump receptorctl version to 1.3.0
| * bump receptorctl version to 1.3.0Seth Foster2022-12-212-2/+2
| |
* | Pin hiredis to 2.0.0Dimitri Savineau2022-12-213-2/+14
|/ | | | | | | The hiredis 2.1.0 release doesn't provide source distribution on PyPi so users can't build that python package from sources. Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
* Pin channels-redis to 4.3.1 to fix an async issue (#13348)21.10.2Rick Elrod2022-12-213-6/+21
| | | | | | Refs django/channels_redis#332 Refs #13313 Signed-off-by: Rick Elrod <rick@elrod.me>
* Add back pkgconfig for offline buildSatoe Imaishi2022-12-162-0/+3
|
* Updating python3-saml (#13263)John Westcott IV2022-12-153-15/+6
| | | Moved to forked version to get latest lxml to allow other pacakges to update
* Pinning django-split-settings per build issueJohn Westcott IV2022-12-023-2/+44
|
* Changing wording of README to better reflect how to test the offline buildJohn Westcott IV2022-11-291-2/+2
|
* Cleaning up requirements.inJohn Westcott IV2022-11-282-27/+16
| | | | | | | | | | Removing all >= dependencies as these were upgraded past the >= version with the last update. The following libraries were secondary imports and were removed from the requirements.in as we are past the version required to fix their CVEs: * autobhan * kubernetes * pyjwt * sqlparse
* Pinning xmlsec to allow for lxml 4.7.0John Westcott IV2022-11-282-22/+21
|
* Pinning pyparsing due to testing issuesJohn Westcott IV2022-11-282-3/+4
|
* General lib upgradesJohn Westcott IV2022-11-282-119/+140
|
* Merge pull request #13109 from TheRealHaoLiu/move-licensesShane McDonald2022-11-171-2/+2
|\ | | | | move license directory out of docs