Commit Graph

21 Commits

Author SHA1 Message Date
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