Commit graph

82 commits

Author SHA1 Message Date
Griatch
eafe390db4 Use isort, run format on code 2022-11-18 12:02:46 +01:00
Griatch
dcc9777e8d Up djangorestframework dependency 2022-11-16 21:18:00 +01:00
Griatch
070ac15418 Up Django req to 4.1, PostgreSQL 11+ 2022-11-16 20:53:08 +01:00
Chris Routh
211b40309e #2840 Add tzdata to requirements.txt to prevent stack traces in container systems with no timezone set. 2022-09-01 08:02:53 -07:00
Griatch
c619d03639 Limit jinja2 version for sphinx error 2022-06-22 08:25:17 +02:00
Hellgheast
66b3770f6e Testing to fix the jinja2 problem 2022-06-21 11:28:21 +02:00
Griatch
8ea4bafe91 Update doc on requirements 2022-02-05 20:37:27 +01:00
Griatch
66f5c4ab20 Fix and clean up docker build doc 2022-02-05 18:51:23 +01:00
Griatch
f7c01c2ee4 Clean up admin frontpage 2022-02-05 01:13:41 +01:00
Griatch
b76c5d2bab Up min versions to py3.9, Django 4 2022-02-04 23:24:48 +01:00
Griatch
fa3c2aacb7 Sync dependencies with master branch 2021-11-14 15:18:21 +01:00
Griatch
d2e3536d73 Pin django-sekizai version 2021-11-14 15:16:20 +01:00
Griatch
b27e51ac32 Some doc updates 2021-11-10 21:31:34 +01:00
Griatch
4136298695 Up min Django version to 3.2. Update recommended. 2021-10-05 23:22:50 +02:00
Griatch
c3df322a70 Move scipy requirement to requirements_extra.txt 2021-10-05 22:04:55 +02:00
henddher
42feb07a08 Add missing dependency scipy. Contrib xyzroom needs it. 2021-10-03 18:51:16 -05:00
Griatch
b855f4fb20 Fix merge conflicts 2021-09-06 21:52:17 +02:00
Griatch
36ded8408d Up twisted requirement to 21.7.0 2021-09-06 21:48:09 +02:00
Griatch
87e0796f05 Customize api and add redoc autodocs 2021-05-23 13:12:07 +02:00
Griatch
a4f5ae2c96 Add support for latest Twisted and Python 3.9 2021-05-15 23:46:34 +02:00
Griatch
63009a2a65 Up django version to 3.2 2021-05-15 11:02:57 +02:00
Griatch
5155ec049d Fix confusing "about" lunr search issue 2021-05-08 20:48:00 +02:00
Griatch
2da679cdd1 Adopt old comm commands to new channel system. Allow using page without an equal sign if target name has no spaces. Not passing tests 2021-05-02 23:18:29 +02:00
Griatch
24a6d2cfab Add verb conjugation module 2021-03-22 00:47:27 +01:00
Griatch
f445f34356 Add simple_parser dependency. Extend/test new funcparser 2021-03-17 17:02:53 +01:00
Griatch
b5195a6e96 [feat] Script refactor; decouple timer component from script lifetime. Resolve #1715 2021-03-07 10:34:01 +01:00
Griatch
fd46257a2b fix typo in req file 2020-10-13 21:21:58 +02:00
Griatch
06a5b88a96 Up autobahn min requirement, restrict top version range 2020-10-13 21:20:25 +02:00
Griatch
9cdc37355c Resolve merge conflicts 2020-09-16 23:49:05 +02:00
Griatch
488707b5b9 Fix django requirements for current LTS version 2020-09-15 20:54:31 +02:00
Griatch
862d2a5d06 Resolve merge conflicts 2020-07-18 15:56:47 +02:00
Griatch
98b040634b Update twisted dependency as per released CVEs 2020-07-17 11:47:23 +02:00
Griatch
2a18cb0a2d Better indexing of help suggestions with lunr, better display 2020-04-11 09:42:22 +02:00
TehomCD
1153433a2c Resolve merge conflict 2020-03-08 00:10:18 -05:00
TehomCD
1c4fabbfa2 Add more fields to serializers 2020-03-01 19:11:04 -05:00
Griatch
e063d82bfb Try different requirement to resolve trello build conflict 2020-02-24 16:29:04 +01:00
TehomCD
83d4737027 Pin attrs version due to 3.7 conflict 2020-02-16 18:10:21 -05:00
TehomCD
abb8eaae13 Add django rest framework with CRUD views 2020-02-16 17:12:38 -05:00
Greg Taylor
ac810054aa Add auto-formatting via black
Introduce black, a Python code formatter. Also a Makefile that
includes two common targets:

* fmt (auto-format the code)
* lint (lint the code and return non-zero if out of spec)

We can re-use the latter in CI.

By introducing a code formatter, we can cut down on stylistic
variations across a now-large codebase. We can also avoid most style
discussions in PR if we just have this thing enforce it for us.
2019-09-22 10:23:28 +02:00
Greg Taylor
ba895ce703 Remove pillow from requirements
This was originally suggested due to an imagefield, but that is
no longer present. Since Pillow is not required to run Evennia,
we should remove it and let the users opt into it if they end
up wanting/needing it for their custom code.
2019-09-15 17:28:10 -07:00
Griatch
02a391d308 Resolve merge conflicts 2019-09-15 13:02:35 +02:00
Griatch
ac3a8d2199 Merge pull request #1927 from gtaylor/futures-removal
Remove Python 2.7 compatibility shims
2019-09-15 13:00:43 +02:00
Greg Taylor
93ca8504d0 Bump min Django version to 2.2.5
Bug fix release. For more details, see:
https://docs.djangoproject.com/en/2.2/releases/2.2.5/
2019-09-15 00:40:26 -07:00
Greg Taylor
0c5628759f Condense requirements files down to one
PEP 508 defines a way to specify platform-specific requirements.
Rather than having to manage two different requirements files, let's
crunch them down to one and use that facility.

For more details on how this works, see:
https://www.python.org/dev/peps/pep-0508/
2019-09-15 00:37:30 -07:00
Greg Taylor
bd33886cc0 Remove uses of the 'future' py2->3 module
This is no longer needed, now that we are Py3.7+ only. One
layer of indirection removed, and one less dependency.
2019-09-15 00:18:56 -07:00
Griatch
781e8310f5 Security update; Increase rec Django version to 2.2.4 2019-08-09 18:03:02 +02:00
Griatch
005b3f4530 Handle websocket autoconnect and remove session duplicates. Resolves #1851. Resolves #1562. 2019-06-15 22:24:32 +02:00
Griatch
a1f7fd3081 Support Django 2.1 2019-03-25 23:36:38 +01:00
Griatch
fbfb6da975 Resolve support for Django 2.0 2019-03-25 21:45:34 +01:00
Griatch
37151e6b89 Add model_mummy for mocking model data 2019-03-12 19:15:22 +01:00