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
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
Griatch
ce3558d654
Go to Django 1.10. Remove support for Django 1.9.
2017-06-06 18:45:41 +02:00
Griatch
7e416e0cd6
Start fixing things for django 1.10.
2017-06-06 14:56:13 +02:00
Griatch
335f3d0425
Removed pyopenssl requirement from requirements.txt again.
2016-03-27 15:30:07 +02:00
Sina Mashek
2d54bc33ab
Added support for SSL IRC connections.
2016-03-26 02:44:20 -07:00
Griatch
402b9a7394
Upped twisted requirement to 16.0.0. This because of a backwards incompatible change in Twisted's lLoopingCall that Evennia makes use of. This fixes failings with loading the tutorual world (due to loopingcall errors).
2016-03-24 11:50:58 +01:00
Griatch
907322cc2f
Updated Evennia for django 1.9 (1.8 still supported). Run 'pip install --upgrade -e .' in
...
the Evennia repository to upgrade.
2016-02-20 09:14:31 +01:00
Griatch
e6a866a150
Made Evennia run with Django 1.9
2016-02-18 10:12:42 +01:00
Ahmed Charles
8a66fc40a9
Use with_metaclass from future.utils for python3 compat.
2015-11-01 15:11:12 +01:00
Griatch
f111753e0f
Forcing pillow 2.9.0 for now to avoid the new forced dependencies introduced in 3.0.
2015-10-13 22:47:37 +02:00
Griatch
f116543e14
Added pytz to the requirement list, to handle timezones better
2015-06-20 15:17:07 +02:00