Lars Eggert
64d2ba2558
Run tidy as part of tests, and fix HTML issues it finds.
...
- Legacy-Id: 19904
2022-02-01 16:11:34 +00:00
Robert Sparks
1c1d9e885a
Add gunicorn to requirements to support new deployment model. Commit ready for merge.
...
- Legacy-Id: 19880
2022-01-27 15:58:21 +00:00
Lars Eggert
cf629a42ad
And more fixes.
...
- Legacy-Id: 19877
2022-01-25 10:14:25 +00:00
Robert Sparks
194c690f85
Merged in [19834] from lars@eggert.org:
...
Add djhtml (https://github.com/rtts/djhtml ), for auto-reformatting of the Django
templates via 'djlint --profile django --reformat'.
It still has some bugs and issues, esp. on complex templates and with regards to
whitespace after links, but those are manageable, and the benefits of having
consistently-formatted templates IMO outweigh them.
- Legacy-Id: 19847
Note: SVN reference [19834] has been migrated to Git commit f185da354a
2022-01-14 19:06:58 +00:00
Lars Eggert
f185da354a
Add djhtml ( https://github.com/rtts/djhtml ), for auto-reformatting of the Django
...
templates via "djlint --profile django --reformat".
It still has some bugs and issues, esp. on complex templates and with regards to
whitespace after links, but those are manageable, and the benefits of having
consistently-formatted templates IMO outweigh them.
Commit ready for merge.
- Legacy-Id: 19834
2022-01-12 07:04:16 +00:00
Robert Sparks
d41c94ba4c
Pin tastypie at 0.14.3. Related to #3500 . Commit ready to merge.
...
- Legacy-Id: 19804
2022-01-05 17:15:08 +00:00
Robert Sparks
f6d13b434e
Pin weasyprint to an earlier version because of packaging trouble with dependencies.
...
- Legacy-Id: 19769
2021-12-09 22:49:40 +00:00
Robert Sparks
adbf8acb81
Provide pdfs of htmlized (pdfized) documents to replace tools.ietf.org/pdf/ at /doc/pdf. Commit ready for merge.
...
- Legacy-Id: 19753
2021-12-07 23:49:58 +00:00
Lars Eggert
5174cb3e6f
Merge ^/personal/lars/7.39.1.dev4
...
- Legacy-Id: 19705
2021-11-24 09:35:06 +00:00
Robert Sparks
7da8d13d49
Update changelog, pin markdown
...
- Legacy-Id: 19681
2021-11-18 15:18:39 +00:00
Lars Eggert
2cef8b67cf
Require django-bootstrap5
...
- Legacy-Id: 19582
2021-11-09 13:02:43 +00:00
nick
e1c7ed4c2c
fix: downgrade docker/Dockerfile to Python 3.6 and selenium 3.141.0
...
- Legacy-Id: 19546
2021-11-03 21:52:14 +00:00
Robert Sparks
4726214190
Merged in ^/personal/nick/7.39.1.dev0@19535 from nick@staff.ietf.org:
...
Provide a docker environment that is friendly to vs code.
- Legacy-Id: 19536
2021-11-02 19:01:17 +00:00
nick
8559024b8b
fix: django-debug-toolbar urls import + missing pip requirement
...
- Legacy-Id: 19534
2021-11-02 18:37:54 +00:00
Robert Sparks
b6b3592d76
Merged in [19505] from lars@eggert.org:
...
Bump selenium requirement. Forgotten in r19432.
- Legacy-Id: 19532
Note: SVN reference [19505] has been migrated to Git commit af92cf024fd1c081716ab7bd77c46fc1b248a111
2021-11-02 18:15:56 +00:00
Robert Sparks
eefaf8f25c
Pin factory-boy and Faker until they recoordinate
...
- Legacy-Id: 19498
2021-10-29 18:27:15 +00:00
Robert Sparks
a8aab5cb17
Added scout-apm to the requirements and added settings scaffolding.
...
- Legacy-Id: 19399
2021-10-07 16:39:29 +00:00
Robert Sparks
6ac363e3e2
Remove remaining use of markdown2. Enable markdown extras when rendering agendas. Fixes #3316 . Commit ready for merge.
...
- Legacy-Id: 19358
2021-09-08 17:54:40 +00:00
Robert Sparks
b99eecc1ae
Bring the factory-boy and Faker dependencies forward through some minor breaking changes. Stop using the deprecated fr_QC locale in Faker. Commit ready for merge.
...
- Legacy-Id: 19270
2021-08-03 22:22:35 +00:00
Robert Sparks
84717102b0
Add BOF Requests to the datatracker. Commit ready for merge.
...
- Legacy-Id: 19228
2021-07-15 20:15:54 +00:00
Robert Sparks
8e71f4113a
Remove oic patch - 1.3.0 contains the fix. Commit ready for merge.
...
- Legacy-Id: 19214
2021-07-14 18:31:45 +00:00
Robert Sparks
6b383255ad
Staging for merge forward
...
- Legacy-Id: 19199
2021-07-06 18:05:54 +00:00
Robert Sparks
ccf33c323c
Hold Unidecode before 1.2.0 for awhile before adjusting patch to match changed __init__.py
...
- Legacy-Id: 18831
2021-02-16 16:40:02 +00:00
Robert Sparks
6697a131cc
Bump the required setuptools to at least the 51 releases to avoid issues with some python3.6 -mvenv installed ssetuptools.
...
- Legacy-Id: 18818
2021-02-01 21:23:13 +00:00
Robert Sparks
8a8202d757
constrain python-libmagic to at most 0.4.18. .20 breaks, .19 is not reflected at Pypi.
...
- Legacy-Id: 18811
2021-02-01 16:01:40 +00:00
Robert Sparks
c0a1d4e2c8
Allow setuptools to progress past py27
...
- Legacy-Id: 18779
2020-12-17 16:55:17 +00:00
Robert Sparks
ee600c76b8
Don't allow mysqlclient 2.0.2 due to compilation issues.
...
- Legacy-Id: 18762
2020-12-11 22:02:13 +00:00
Henrik Levkowetz
f41fd1867d
Upgraded the required versions of mypy and django-stubs to the latest that support Django 2.2. Fixed some issues found by after the upgrades.
...
- Legacy-Id: 18717
2020-11-22 21:13:36 +00:00
Robert Sparks
30ac9833c5
Provide a management command to inform github backups. Commit ready for merge.
...
- Legacy-Id: 18445
2020-08-28 15:34:25 +00:00
Henrik Levkowetz
4b937c9565
Updated the requirements on Django and tastypie
...
- Legacy-Id: 18412
2020-08-25 13:30:31 +00:00
Robert Sparks
f4fd4b1921
Gather actual repos to backup takinging user and organizational owners into account, iterating through owner repos when necessary using the github api.
...
- Legacy-Id: 18384
2020-08-19 19:07:29 +00:00
Henrik Levkowetz
bbcbc365e5
The factory-boy module now has a 3.0 release, which is backwards incompatible with 2.x. Updated the requirements file accordingly.
...
- Legacy-Id: 18364
2020-08-13 12:03:07 +00:00
Henrik Levkowetz
0edf58c0a2
Explicitly listed lxml in our requirements.
...
- Legacy-Id: 18145
2020-07-11 16:52:51 +00:00
Henrik Levkowetz
6170ebd64a
Merged in the final part of the automatic scheduler from sasha@dashcare.nl.
...
- Legacy-Id: 18100
2020-06-29 16:54:51 +00:00
Henrik Levkowetz
472584b1f8
Updated requirements for Django 2.2.
...
- Legacy-Id: 18083
2020-06-27 17:18:14 +00:00
Henrik Levkowetz
a9348f129a
Updated requirements for Django 2.1
...
- Legacy-Id: 18055
2020-06-24 20:42:39 +00:00
Henrik Levkowetz
3e6837a3b5
Updated version requirements for django-bootstrap3
...
- Legacy-Id: 18025
2020-06-22 13:35:56 +00:00
Henrik Levkowetz
6c9ba652da
Updated the requirements on django-markup.
...
- Legacy-Id: 18000
2020-06-16 20:55:21 +00:00
Sasha Romijn
6e026926f0
Rebase automatic-scheduler-2 onto 7.3.2.dev0
...
- Legacy-Id: 17990
2020-06-15 12:29:39 +00:00
Henrik Levkowetz
fabc6f8f04
Changed the required version of pyflakes to one that supports ANNASSIGN (python annotated assignments, now used in the code)
...
- Legacy-Id: 17982
2020-06-13 21:37:07 +00:00
Henrik Levkowetz
65c6c3eddd
Added logging_tree to the requirements list.
...
- Legacy-Id: 17978
2020-06-13 21:27:43 +00:00
Henrik Levkowetz
48d1cd8bb6
Increased the required version of request-profiler and updated its patch file.
...
- Legacy-Id: 17922
2020-06-06 21:15:10 +00:00
Henrik Levkowetz
65c919b325
Added OpenID support through django-oidc-provider, with tests using the certified python oic module.
...
- Legacy-Id: 17919
2020-06-06 21:01:21 +00:00
Sasha Romijn
2f8dfe8c78
Removed Python 2 compatibility for schedule builder as it's obsolete
...
- Legacy-Id: 17896
2020-05-29 12:49:51 +00:00
Sasha Romijn
1aad1bee48
Add Python 2 compatibility for schedule builder with functools32
...
- Legacy-Id: 17895
2020-05-29 12:14:51 +00:00
Henrik Levkowetz
eaa3b9797d
Updated minimum requirement for django-widget-tweaks.
...
- Legacy-Id: 17825
2020-05-19 04:18:09 +00:00
Henrik Levkowetz
986b43b234
Updated minimum requirement for Tastypie.
...
- Legacy-Id: 17824
2020-05-19 03:28:37 +00:00
Henrik Levkowetz
6d7c5b52ee
Django 2.0 conversion. Test suite passes, except for javascript tests.
...
- Legacy-Id: 17762
2020-05-08 13:07:07 +00:00
Henrik Levkowetz
82ea433dd3
Upped the required version of selenium (Minimum Libs test-run failure).
...
- Legacy-Id: 17705
2020-04-29 11:53:11 +00:00
Henrik Levkowetz
e920337c69
Moved minimum version up for python-magic, due to a Py3 issue with earlier versions.
...
- Legacy-Id: 17679
2020-04-23 18:50:30 +00:00
Henrik Levkowetz
493f393217
Updated another minimum versions for required packages.
...
- Legacy-Id: 17672
2020-04-21 07:05:41 +00:00
Henrik Levkowetz
5c0f15c9a7
Updated some minimum versions for required packages.
...
- Legacy-Id: 17671
2020-04-20 21:16:49 +00:00
Henrik Levkowetz
a99a4a3d3a
Added an explicit dependency on svn. Under py3 it can be installed with pip, and doesn't need OS packages for python-subversion (it still needs libsvn1, though).
...
- Legacy-Id: 17664
2020-04-20 17:49:34 +00:00
Henrik Levkowetz
78963ecdef
Added request profiler and a management command to purge profiler records.
...
- Legacy-Id: 17648
2020-04-15 20:48:08 +00:00
Henrik Levkowetz
f10ddadc0e
Merged in changes from trunk up to r17584.
...
- Legacy-Id: 17593
2020-04-07 16:02:52 +00:00
Henrik Levkowetz
24ffd57c9e
Updated requirements for Py27 compatibility, until fully removed.
...
- Legacy-Id: 17546
2020-03-27 13:46:45 +00:00
Henrik Levkowetz
e9a37d8ac8
Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
...
- Legacy-Id: 17385
2020-03-05 14:41:41 +00:00
Henrik Levkowetz
ffcce20e9f
Requirements adjustments
...
- Legacy-Id: 17329
2020-02-23 16:19:29 +00:00
Henrik Levkowetz
fa9427769a
Added cleaning of the session request form's 'comments' field, to convert any html entered to text. Related to [17322].
...
- Legacy-Id: 17324
Note: SVN reference [17322] has been migrated to Git commit eb88abc394
2020-02-21 21:36:18 +00:00
Henrik Levkowetz
6adc707a64
jsonfield 3.0 and higher is not compatible with Django 1.11. Changed the version requirements accordingly.
...
- Legacy-Id: 17296
2020-02-16 15:46:48 +00:00
Henrik Levkowetz
8c94e41c5f
Added a requirement limitation for the coverage module.
...
- Legacy-Id: 17152
2019-12-16 13:44:53 +00:00
Henrik Levkowetz
2749759216
Fixed a backwards compatibiltiy issue for the factoryboy lib and updated a dependency requirement.
...
- Legacy-Id: 17115
2019-11-30 13:15:44 +00:00
Robert Sparks
bc8f449aa1
Added typing to requirements.txt. Commit ready for merge.
...
- Legacy-Id: 16965
2019-11-05 19:23:51 +00:00
Henrik Levkowetz
97973959ba
Changed requirements to permit pyang 2.0 and greater.
...
- Legacy-Id: 16663
2019-08-20 19:52:04 +00:00
Henrik Levkowetz
2b1dd0f3e8
Merged in [16590] from rjsparks@nostrum.com:
...
Example of using webtest. The full testcase was not converted because the add_rule form is modified in-flight by javascript when a control value is changed.
- Legacy-Id: 16609
Note: SVN reference [16590] has been migrated to Git commit e89f200abc0d9af7609e4bff3592f87eddee1359
2019-08-01 15:09:51 +00:00
Henrik Levkowetz
0170657cf1
Disallowed a broken version of docutils
...
- Legacy-Id: 16572
2019-07-21 21:25:23 +00:00
Henrik Levkowetz
1cc7929999
Restored Trac to the requirements list, for installation under Py2
...
- Legacy-Id: 16567
2019-07-21 14:39:50 +00:00
Henrik Levkowetz
fae97ed7d9
Merged in ^/personal/henrik/6.98.2-py3@16468, containing code converted to work with both Python-2.7 and Python-3.7.
...
- Legacy-Id: 16470
2019-07-16 18:01:00 +00:00
Henrik Levkowetz
bdc73e771a
Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue.
...
- Legacy-Id: 16461
2019-07-16 13:20:05 +00:00
Henrik Levkowetz
0679eaa8d4
Removed unused imports.
...
- Legacy-Id: 16402
2019-07-04 21:06:57 +00:00
Henrik Levkowetz
f480799af9
Undid unintentional bulk commit
...
- Legacy-Id: 16401
2019-07-04 21:04:46 +00:00
Henrik Levkowetz
fc09a59950
Added decode() of command pipe output.
...
- Legacy-Id: 16400
2019-07-04 21:01:39 +00:00
Henrik Levkowetz
a204081a67
Added a requirement on django-form-utils
...
- Legacy-Id: 16339
2019-06-30 20:46:30 +00:00
Henrik Levkowetz
bafcc55d05
Removed anora from installed apps, and changed PEM key to bytes instead of str.
...
- Legacy-Id: 16319
2019-06-28 13:30:18 +00:00
Henrik Levkowetz
d8ac01dd42
Removed anora from installed apps, and changed PEM key to bytes instead of str.
...
- Legacy-Id: 16318
2019-06-28 13:29:56 +00:00
Henrik Levkowetz
1615f46fb5
Requirements after py3 first pass.
...
- Legacy-Id: 16308
2019-06-27 12:24:48 +00:00
Henrik Levkowetz
ac0430c596
Removed the requirement 'django-feature-policy', as it's not available for py27/django1.x.
...
- Legacy-Id: 16165
2019-04-25 14:47:36 +00:00
Henrik Levkowetz
255a815378
Added some HTTP header settings for better security. Brings results at https://securityheaders.com/ up to 'A'.
...
- Legacy-Id: 16142
2019-04-10 15:30:18 +00:00
Henrik Levkowetz
57a4c9f41f
Added 9 new group features, and changed list-like char fields to json fields, to get better support for using the values as lists. Modified code to use the group features instead of explicit lists of group types in many places in the code.
...
- Legacy-Id: 15908
2019-01-22 18:11:46 +00:00
Henrik Levkowetz
39769a0811
Bumped the minimum version requirement on django-simple-history; HistoricalChanges which we now use was introduced with 2.3.0.
...
- Legacy-Id: 15834
2018-12-19 07:43:55 +00:00
Henrik Levkowetz
a1fd1675c9
Disallowed additional bleach versions.
...
- Legacy-Id: 15569
2018-10-13 22:19:31 +00:00
Henrik Levkowetz
fb1baefcc1
Bleach 3.0.0 has a bug that can result in exceptions for some inputs. Bug report filed. Disallow this version.
...
- Legacy-Id: 15546
2018-10-09 15:08:40 +00:00
Robert Sparks
54d484493c
Add CORS headers for the api and views that serve json. Fixes #2546 , #2551 , and #2552 . Commit ready for merge.
...
- Legacy-Id: 15448
2018-09-11 20:04:35 +00:00
Henrik Levkowetz
a2e0794d91
Added a requirement of oauth2client, needed by google-api-python-client but not always automatically pulled in.
...
- Legacy-Id: 15200
2018-06-01 14:31:05 +00:00
Henrik Levkowetz
c7d31b44c3
Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507 .
...
- Legacy-Id: 15096
2018-04-27 17:36:20 +00:00
Henrik Levkowetz
2bb5788a76
Updated minimum requirements for bootstrap3, to work with django 1.11
...
- Legacy-Id: 15019
2018-04-06 13:55:50 +00:00
Henrik Levkowetz
7d4cb5be59
Found additional pip versions that are broken. Limiting pip to 9.0.1 for now.
...
- Legacy-Id: 15003
2018-04-04 13:10:46 +00:00
Henrik Levkowetz
f47e5ccf81
Updated requirement for decorator
...
- Legacy-Id: 14991
2018-04-02 09:24:24 +00:00
Henrik Levkowetz
207cf47243
There seems to be issues with pip 9.0.2 and 9.0.3; they seem to leave dross when down- and upgrading packages.
...
- Legacy-Id: 14949
2018-03-27 06:14:56 +00:00
Henrik Levkowetz
94415ecd0d
Updated minimum requirements
...
- Legacy-Id: 14748
2018-03-08 19:13:50 +00:00
Henrik Levkowetz
df5c3af747
Changed the minimum version requirement on six, to match the needs of html5lib.
...
- Legacy-Id: 14742
2018-03-07 13:28:38 +00:00
Henrik Levkowetz
2828683cee
Replaced html sanitization code that called html5lib directly with calls to bleach, and upgraded the requirements to let us use the latest html5lib and bleach.
...
- Legacy-Id: 14739
2018-03-06 18:35:34 +00:00
Henrik Levkowetz
daabfcd9bb
Updated the requirement on the xml2rfc version.
...
- Legacy-Id: 14700
2018-02-26 01:21:59 +00:00
Henrik Levkowetz
37c9fbd28e
Cleared up an unresolved merge conflict.
...
- Legacy-Id: 14698
2018-02-25 21:30:40 +00:00
Henrik Levkowetz
1ed8e967e7
Merged in ^/personal/henrik/6.72.1-django-1.11@14676: Upgrade to Django 1.11
...
- Legacy-Id: 14695
2018-02-25 19:55:16 +00:00
Henrik Levkowetz
8b6a71c804
Updated requirements.txt
...
- Legacy-Id: 14673
2018-02-22 00:12:38 +00:00
Henrik Levkowetz
f5cf9a2854
Changed requirements to Django 1.11
...
- Legacy-Id: 14659
2018-02-20 15:28:46 +00:00
Henrik Levkowetz
885532dd2a
Updated version requirement for bibtexparser.
...
- Legacy-Id: 14656
2018-02-19 17:07:09 +00:00
Henrik Levkowetz
21ddb22f26
bibtexparser v1.0 doesn't work under python 2.7. Bug filed: https://github.com/sciunto-org/python-bibtexparser/issues/191 . Disallowing version 1.0 in requirements.txt.
...
- Legacy-Id: 14648
2018-02-16 14:19:08 +00:00
Henrik Levkowetz
4f4e26a602
Added a missing indirect dependency on PyOpenSSL (via urllib3) to requirements.txt, to work around a broken dependency chain.
...
- Legacy-Id: 14636
2018-02-10 14:25:17 +00:00