Commit graph

72 commits

Author SHA1 Message Date
Griatch
ffd6da2c5f Sync dependencies with master branch 2021-11-14 15:18:21 +01:00
Griatch
ffbdc6206a Pin django-sekizai version 2021-11-14 15:16:20 +01:00
Griatch
bad81b0c5a Some doc updates 2021-11-10 21:31:34 +01:00
Griatch
6908fec3d9 Up min Django version to 3.2. Update recommended. 2021-10-05 23:22:50 +02:00
Griatch
a1882fde08 Move scipy requirement to requirements_extra.txt 2021-10-05 22:04:55 +02:00
henddher
927a8e3e5b Add missing dependency scipy. Contrib xyzroom needs it. 2021-10-03 18:51:16 -05:00
Griatch
28c7f91bd2 Fix merge conflicts 2021-09-06 21:52:17 +02:00
Griatch
77c16a4779 Up twisted requirement to 21.7.0 2021-09-06 21:48:09 +02:00
Griatch
8b834a6016 Customize api and add redoc autodocs 2021-05-23 13:12:07 +02:00
Griatch
e907f69829 Add support for latest Twisted and Python 3.9 2021-05-15 23:46:34 +02:00
Griatch
470ef47154 Up django version to 3.2 2021-05-15 11:02:57 +02:00
Griatch
f678292073 Fix confusing "about" lunr search issue 2021-05-08 20:48:00 +02:00
Griatch
2638db73f4 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
27de2c2dde Add verb conjugation module 2021-03-22 00:47:27 +01:00
Griatch
7acb9c2667 Add simple_parser dependency. Extend/test new funcparser 2021-03-17 17:02:53 +01:00
Griatch
8de5284b28 [feat] Script refactor; decouple timer component from script lifetime. Resolve #1715 2021-03-07 10:34:01 +01:00
Griatch
8274a4c05b fix typo in req file 2020-10-13 21:21:58 +02:00
Griatch
261c28ad43 Up autobahn min requirement, restrict top version range 2020-10-13 21:20:25 +02:00
Griatch
a6a42001a1 Resolve merge conflicts 2020-09-16 23:49:05 +02:00
Griatch
d9667115f6 Fix django requirements for current LTS version 2020-09-15 20:54:31 +02:00
Griatch
a795059d04 Resolve merge conflicts 2020-07-18 15:56:47 +02:00
Griatch
ae7ed38b19 Update twisted dependency as per released CVEs 2020-07-17 11:47:23 +02:00
Griatch
da45c4261c Better indexing of help suggestions with lunr, better display 2020-04-11 09:42:22 +02:00
TehomCD
80f0054c1c Resolve merge conflict 2020-03-08 00:10:18 -05:00
TehomCD
af04d06e71 Add more fields to serializers 2020-03-01 19:11:04 -05:00
Griatch
162326fe1b Try different requirement to resolve trello build conflict 2020-02-24 16:29:04 +01:00
TehomCD
fa3f71671e Pin attrs version due to 3.7 conflict 2020-02-16 18:10:21 -05:00
TehomCD
1fbea32acf Add django rest framework with CRUD views 2020-02-16 17:12:38 -05:00
Greg Taylor
8cb5b4cefe 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
013c5a1884 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
c8e7a77d18 Resolve merge conflicts 2019-09-15 13:02:35 +02:00
Griatch
495cc92d8b
Merge pull request #1927 from gtaylor/futures-removal
Remove Python 2.7 compatibility shims
2019-09-15 13:00:43 +02:00
Greg Taylor
b026b65b08 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
efaa4ee535 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
97f8bf8a6f 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
924c273f8c Security update; Increase rec Django version to 2.2.4 2019-08-09 18:03:02 +02:00
Griatch
607d9b6e69 Handle websocket autoconnect and remove session duplicates. Resolves #1851. Resolves #1562. 2019-06-15 22:24:32 +02:00
Griatch
5447c57731 Support Django 2.1 2019-03-25 23:36:38 +01:00
Griatch
d9c1fa56e5 Resolve support for Django 2.0 2019-03-25 21:45:34 +01:00
Griatch
d9fafee2fb Add model_mummy for mocking model data 2019-03-12 19:15:22 +01:00
Griatch
1013d16041 Merge with develop and fix merge conflicts 2018-10-01 20:58:16 +02:00
Griatch
6b7766d295 Up requirements to Django 1.11, Twisted 18 and pillow 5.2.0 2018-09-25 22:11:34 +02:00
Griatch
85ad1d14f4 Sync win/unix requirement files 2018-09-04 20:33:48 +02:00
Griatch
fe26ffac5f Add unittests, fix bugs 2018-06-10 14:27:34 +02:00
Griatch
dfd2d3897a Add inflect dependency. Add get_plural_name and mechanisms discussed in #1385. 2018-01-07 19:31:01 +01:00
Ryan Stein
5074c112af We need the latest version of Twisted possible for Py3. 2017-10-29 22:58:04 -04:00
Ryan Stein
bb15fed784 Switch to autobahn-python for WebSockets support. 2017-10-29 21:29:09 -04:00
geoffrey stoel
f845b3c8af Updated dockerfile to clean alpine image and add python + required libs to make work again. Fixed requirements.txt to fixed twisted version 2017-10-05 00:27:21 +02:00
DamnedScholar
58f2d7cf74 Sekizai 2017-09-18 18:17:10 -05:00
Griatch
e2de340f7d Move to Django 1.11. 2017-06-06 18:56:04 +02:00