Drew DeVault
a78ae0fdd6
Replace pystache with string.Template
2021-05-16 16:14:59 -04:00
Drew DeVault
42bd96641f
Fix error in setup.py
2021-02-25 10:12:24 -05:00
Drew DeVault
9159cbc545
Add Python riggings for GraphQL API
2021-02-25 10:04:22 -05:00
Drew DeVault
e101e7eeca
Utilize srht.cache instead of direct Redis access
...
This also removes some outdated dependencies in setup.py that were found
while grepping around for redis use-cases.
2020-06-29 10:41:12 -04:00
Eli Schwartz
0f87ec7453
setup.py: use importlib.resources from python 3.7 to find core.sr.ht Makefile
...
importlib.resources will guarantee to find any importable module, and
check that the resource ('Makefile') can be found within it.
This lets us get rid of the current getsitepackages() hack and
environment variable fallback, which is both verbose and badly handles
some edge cases when installing modules, and instead use the recommended
way to find data files shipped with a python module.
2020-05-11 09:44:26 -04:00
Drew DeVault
fcc0ae031b
Add todosrht-initdb
2020-03-26 09:05:34 -04:00
Drew DeVault
856ad5b04e
Updates for single-sign-on support
2019-11-30 10:17:42 -05:00
Drew DeVault
f4f961c00f
Add *.js to templates for optional js support
2019-08-12 10:34:30 +09:00
Éloi Rivard
c47162388c
Define 'make' program via an environment variable
2019-05-29 05:16:59 -04:00
Drew DeVault
425a5e5b5a
Add API blueprint to setup.py
2019-05-09 13:36:22 -04:00
Drew DeVault
b765014994
Implement todosrht-lmtp daemon
2019-04-29 14:42:45 -04:00
Ivan Habunek
9821cfa0a9
Cache rendered comments
2019-02-25 20:00:43 -05:00
Drew DeVault
f30fa6cb57
Ditch setuptools for distutils
2019-01-29 10:18:11 -05:00
Drew DeVault
931eb1e56d
Switch to core.sr.ht-managed alembic
2018-12-31 11:44:13 -05:00
Drew DeVault
ae0a827b2b
Import site in setup.py
2018-12-09 22:13:09 -05:00
Drew DeVault
1241d2e1a2
Update setup.py with Alpine fixes
2018-12-09 22:10:21 -05:00
Kaleb Elwert
bc2c922fda
Fix dependencies
2018-10-11 19:59:18 -04:00
Drew DeVault
324fba48c0
Include icons in Python package
2018-09-01 14:54:08 -04:00
Drew DeVault
044edc17ba
Add email templates to package
2017-11-10 12:55:53 -05:00
Drew DeVault
dbd434cbe2
Add alembic to setup.py
2017-09-14 07:36:24 -04:00
Drew DeVault
f9a69e8d17
Add setup.py
2017-09-13 22:30:05 -04:00