Commit graph

16 commits

Author SHA1 Message Date
Noorhteen Raja NJ
0ea9dd8811
fix: xonfig web is not upto-date (#4606)
* fix: xonfig web is not upto-date

it should load data from backend

* refactor: update elm-compile module

* feat: update `xonfig web`

* todo:

* style:

* tmp

* feat: implements colors page

* feat: implement prompts page

* feat: implement xontribs page

* refactor: remove elm from project

* fix: qa errors

* docs:

* test: add test for xonfig.web

* fix: lru-cache call

* feat: add env variable for sys level config dir

* refactor: add method to handle post

* feat: implement updating prompts

* feat: implement xontribs update page

* style:

* fix: tests failure

* feat: add variables page

* feat: add abbrevs,aliases pages

* feat: run xonfig web in main process

this way we can update the current session

* style: optimize imports

* docs:

* refactor: write .xonshrc as the old code

* refactor: split file write functions
2022-01-18 11:11:16 -05:00
Noorhteen Raja NJ
fd597e6971
chore (ci): improve ci workflows and deps management (#3873)
* chore (ci): improve elm job speed by caching

* chore (ci): update ci generator script to be run from any dir

* chore: update pre-commit to use local black binary

* chore: mypy config skip amalgam generated modules

* chore: run-tests.xsh parameterisation

use argparser to make this file a cli

* feat: use requirements.txt during CI

* feat: run black/flake8/mypy during ci from pip-env

* chore: mypy version 0.790 fix

since the loose pinning on mypy version causes new PRs to fail

* refactor: update github actions template

remove poetry/environment.yml files
2020-10-19 11:52:37 -04:00
Noortheen Raja
68e723917b chore: update mypy config for different platforms 2020-10-09 20:19:09 +05:30
Noortheen Raja
a6b8f61a2e chore: add mypy to the conda environments file 2020-10-09 20:19:09 +05:30
Bob Hyman
6ecf2411d8 fix additional nit flagged by new flake3.8; remove stale reference to pytest-flake8 2020-05-15 20:18:16 -04:00
Gil Forsyth
fc2361b875 Set up Github Actions to handle CI
* Tweak env names for easier templating
* Add condarc file to force conda-forge
* Run xonsh as module to avoid windows PATH issues
2020-04-07 11:20:23 -04:00
Anthony Scopatz
544b3538b5 Add CI to build webconfig 2019-10-23 17:29:22 -04:00
Anthony Scopatz
3bb55669ac remove matplotlib from 3.5 deps 2019-06-04 11:38:29 -04:00
Anthony Scopatz
1b27d8aa38 Initial CI for Python 3.8 2019-05-09 11:09:55 -04:00
Rodrigo Oliveira
91ec14bb6d Drop support for Python 3.4
Minimal required Python version is now 3.5.
2019-05-06 16:51:32 -03:00
Morten Enemark Lund
044773b81c Updates to reflect that ply is only vended now 2019-02-10 14:04:05 +01:00
Anthony Scopatz
92a6af8c99 enable CI for Python 3.7 2018-07-19 19:08:00 -04:00
Anthony Scopatz
50be865385 added conda-forge 2018-07-15 16:16:22 -05:00
Anthony Scopatz
ea69369330 some ci fixes 2018-07-15 16:09:35 -05:00
Anthony Scopatz
c9828a50ec update reqs and CI 2018-07-15 15:53:46 -05:00
Gil Forsyth
1863b4f5ec Add support for circle 2.0 2018-03-12 11:52:39 -04:00