summaryrefslogtreecommitdiffstats
path: root/setup.py
AgeCommit message (Collapse)Author
2019-05-24Define 'make' program via an environment variableÉloi Rivard
2019-02-14Rewrite gitsrht-dispatch in GoDrew DeVault
2019-01-23setuptools can fucking shove itDrew DeVault
2019-01-22Replace repo management code with scmsrht libLudovic Chabant
- All db types are now using scmsrht mixins - Delete all code that's already provided by scmsrht
2019-01-07Remove deprecated symlinks from setup.pyDrew DeVault
2018-12-31Add missing commas to setup.pyDrew DeVault
2018-12-31Add gitsrht-* symlinks to git-srht-*Drew DeVault
2018-12-30Move alembic jazz into core.sr.htDrew DeVault
2018-11-24Tweaks to contributors pageDrew DeVault
2018-11-21Support installing into a virtual environmentLudovic Chabant
It turns out that `virtualenv` has a custom (and non quite working) implementation of the `site` module, and it doesn't have the `getsitepackages` method... so since we already need the `$SRHT_PATH` environment variable, we can use that instead to locate the core `srht` package. We also give an error so the user knows what's going on. Finally, we support situations where Python installs packages in the `USER_BASE` directory.
2018-11-21Revert "Support installing into a virtual environment."Drew DeVault
This reverts commit 9e44fb17111d19fea80513ce68dbd15831e4c3dc.
2018-11-21Support installing into a virtual environment.Ludovic Chabant
It turns out that `virtualenv` has a custom (and non quite working) implementation of the `site` module, and it doesn't have the `getsitepackages` method... so since we already need the `$SRHT_PATH` environment variable, we can use that instead to locate the core `srht` package. We also give an error so the user knows what's going on.
2018-11-19Specify version for redis dependency.Ludovic Chabant
This is because there are breaking changes in version 3+ that we don't want yet.
2018-11-15Correct typo in os.path.join call (setup.py)Drew DeVault
2018-11-15Add Alpine build manifestDrew DeVault
2018-10-11Add missing dependencies to setup.pykaleb@coded.io
2018-09-01Add icons to setup.pyDrew DeVault
2017-12-10Refactor SSH auth for greater extensibilityDrew DeVault
This introduces a dispatcher and splits the authorized keys command and the git.sr.ht shell into two binaries. The dispatcher is now to be set as the authorized keys function, and some configuration allows you to configure how it dispatches to the authentication agent. This will be necessary for implementing man.sr.ht's git support. This change requires manual intervention to apply.
2017-11-12Create repos if they don't exist on pushDrew DeVault
2017-04-18Set license in setup.py correctlyDrew DeVault
2017-04-16Add alembicDrew DeVault
2017-04-14Move update hook into /usr and add symlinksDrew DeVault
2017-04-02Move hooks into moduleDrew DeVault
2017-04-02Fix non-git versioning and dependenciesDrew DeVault
2017-04-02Update deps in setup.pyDrew DeVault
2017-04-02Implement authorized keys commandDrew DeVault