summaryrefslogtreecommitdiffstats
path: root/requirements/updater.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updating README and update.sh usageJohn Westcott IV2022-11-091-2/+38
|
* Updated dependencies to reduce issues with dependabot and container scanning ↵John Westcott IV2022-05-121-1/+3
| | | | | (#12180) Modify updater.sh to remove the local path references.
* Upgrade to Django 3.0Jeff Bradberry2022-03-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - upgrades - Django 3.0.14 - django-jsonfield 1.4.1 (from 1.2.0) - django-oauth-toolkit 1.4.1 (from 1.1.3) - Stopping here because later versions have changes to the underlying model to support OpenID Connect. Presumably this can be dealt with via a migration in our project. - django-guid 2.2.1 (from 2.2.0) - django-debug-toolbar 3.2.4 (from 1.11.1) - python3-saml 1.13.0 (from 1.9.0) - xmlsec 1.3.12 (from 1.3.3) - Remove our project's use of django.utils.six in favor of directly using six, in awx.sso.fields. - Temporarily monkey patch six back in as django.utils.six, since django-jsonfield makes use of that import, and is no longer being updated. Hopefully we can do away with this dependency with the new generalized JSONField brought in with Django 3.1. - Force a json decoder to be used with all instances of JSONField brought in by django-jsonfield. This deals with the 'cast to text' problem noted previously in our UPGRADE_BLOCKERS. - Remove the validate_uris validator from the OAuth2Application in migration 0025, per the UPGRADE_BLOCKERS, and remove that note. - Update the TEMPLATES setting to satisfy Django Debug Toolbar. It requires at least one entry that has APP_DIRS=True, and as near as I can tell our custom OPTIONS.loaders setting was effectively doing the same thing as Django's own machinery if this setting is set.
* Deal properly with comments in requirements_git.txtJeff Bradberry2022-01-281-4/+6
| | | | | The updater.sh script was expecting that _every_ line in this file was a repo reference.
* Use ansible-runner 2.1.1 buildSatoe Imaishi2021-11-191-2/+3
|
* Python: Bump to python 3.8Yanis Guenane2021-03-241-2/+2
|
* Note that we need to match python versions.Bill Nottingham2021-03-111-2/+2
| | | | (Some libraries don't have the same deps across python versions.)
* fix some requirements updater breakageRyan Petrello2021-03-111-55/+8
| | | | | | | | - remove requirements_ansible logic from the update script - removed the need for py2-specific system dependencies - update to the latest pip-tools and move to the new long format (https://github.com/jazzband/pip-tools/pull/1237) - fixed a few busted references to receptorctl @ devel
* pin pip-tools for nowRyan Petrello2021-01-051-1/+1
| | | | | | | | | a new version of pip-tools changed the format of dependency annotations in generated requirements.txt files we should probably change to the new format at some point, but maybe *after* we merge a few of our long-running branches that touch these files (otherwise, managing conflicts could be pretty hellish)
* reimplement licensing to work with RHSM and entitlement uploadsRyan Petrello2020-10-301-1/+6
| | | | Co-authored-by: Christian Adams <chadams@redhat.com>
* Update updater.shPhi|eas |ebada2020-07-161-1/+1
| | | I wrote this script a year ago and just realized that this sourcing won't work lol
* Remove requirements_setup_requires and related handling.Bill Nottingham2020-02-191-1/+2
| | | | | | Adjust requirements to keep docutils in awx requirements; these are downstream packaging adjustments. Override azure wheel dependency to a version that can install bcrypt properly.
* Add some minimal sanity checking before running the updater script.Bill Nottingham2019-07-111-0/+8
|
* Add pip-compile updater.sh scriptPhileas Lebada2019-07-021-0/+82
Signed-off-by: github.com/clushie <47661139+clushie@users.noreply.github.com>