Commit graph

18 commits

Author SHA1 Message Date
Noortheen Raja
7fe724255f feat: upgrade black version to 20.8b1
this changes docstring indendation
but facilitates additional control over new lines with comma
2020-11-25 12:46:35 +05:30
Noorhteen Raja NJ
ee46b17255
chore: add pip cache for github actions (#3973)
this will further speedup the workflow.
- also the macos and windows should now have proper cache with conda
- use jinja to template workflows that looks the same
2020-11-17 14:48:22 -05:00
Anthony Scopatz
ac1a7982f8
Merge pull request #3902 from t0fik/fix_prompt_toolkit_version
Updated prompt-toolkit version requirement
2020-10-19 11:41:07 -05:00
Jerzy Drozdz
3b651d5fd0 Version update in docs.txt requirements file 2020-10-19 18:24:15 +02: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
Jerzy Drozdz
bc924816a8 Updated prompt-toolkit version requirement 2020-10-19 14:29:17 +02: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
Noortheen Raja
609e9304e9 feat: add mypy to project 2020-10-09 20:19:09 +05:30
Noortheen Raja
64efb3b3df feat: integrate flake8-docstring
most of the rules are disabled since it will take longer to fix them all

maybe in future version we can fix them one by one
2020-09-30 16:07:58 +05:30
Danny Sepler
7e0c3073df Stop pinning sphinx 2020-08-29 13:45:10 -04:00
Bob Hyman
dd82c5ffd8 Clean up ignorable warnings in clean pytest run 2020-05-08 15:41:06 -04:00
Bob Hyman
a6bb5e2d56 Run (pure) flake8 in CI; deprecate config for pytest-flake8 2020-05-06 22:49:11 -04:00
Bob Hyman
53bfe8c99c
Add ptk3 (#3521)
* delete package ptk; rename ptk2 to ptk_shell.; leave ptk2 as alias for ptk_shell.
* SHELL_TYPE "prompt_toolkit" only; remove ptk1 specific behavior.
* Doc updates: eliminate reference to prompt-toolkit < 2.0
* update requirements files ptk>=2; test shell_style="none"
* fix ptk2 stub per code review
* Add ptk2 to list of packages to install.
2020-04-18 10:44:27 -04:00
Morten Enemark Lund
c37818d4b4
Merge pull request #3483 from xonsh/runthis
runthis
2020-04-07 22:48:48 +02:00
Gil Forsyth
f01d3a2b7b
Pin sphinx so the docs don't break 2020-04-07 09:36:29 -04:00
Anthony Scopatz
0942d7b3d7 runthis 2020-03-19 23:05:18 -05:00
Anthony Scopatz
88d239d976 black not available on 3.5 2019-07-19 17:30:34 -04:00