Gavin D'souza
e0f6b1735d
fix: Remove virtualenv dependency
...
Use virtualenv cli only if found in PATH. Else use
venv package of the invoker's Python installation.
venv was added in the std lib since PY33.
ref: https://docs.python.org/3/library/venv.html
2022-05-30 14:32:55 +05:30
Ankush Menat
d7ad7fd780
chore: bump jinja
...
https://jinja.palletsprojects.com/en/3.0.x/changes/
2022-02-18 11:26:02 +05:30
Gavin D'souza
3b0bcb7616
fix: Update Click requirement
2022-01-05 16:04:20 +05:30
Gavin D'souza
7ad4813cc3
build: Loose-er dependencies
...
* Replaced one of the = with ~ to allow any patch releases to be
compatible
* Removed pinning from requests, honcho & Click since we're using the
more basic APIs
* Made these changes so that it's easier to install bench globally :')
2021-10-12 21:47:20 +05:30
Gavin D'souza
54d48f61a3
fix: Remove PY2 compatibility code
...
* Set Python requires Python 3.6+ but < Py4
* Remove six from dependencies
* Use click.confirm instead of self implemented confirm code
* Fix imports for 3.6+ compatibility
References for updated imports:
* https://docs.python.org/3/library/configparser.html
* https://docs.python.org/3/library/urllib.request.html#legacy-interface
* https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlparse
* https://docs.python.org/3/library/importlib.html#importlib.reload
2021-05-11 12:01:32 +05:30
dependabot-preview[bot]
9b297284a6
build(deps): [security] bump jinja2 from 2.10.3 to 2.11.3 ( #1142 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.10.3 to 2.11.3. **This update includes a security fix.**
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.10.3...2.11.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-22 16:23:26 +05:30
gavin
03576d10b4
fix: Unpin setuptools, six and virtualenv
2020-09-03 13:58:54 +05:30
gavin
ddcd2c11a1
chore: update GitPython ( #938 )
...
* Revert "chore: pin gitdb2 only for python < 3.4"
* chore: update GitPython and remove second level dependencies
2020-02-28 14:42:14 +05:30
Chinmay D. Pai
e5b84be566
chore: pin gitdb2 only for python < 3.4
...
pip allows pinning requirement using environment markers[0]
[0]: https://www.python.org/dev/peps/pep-0508/#environment-markers
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2020-02-25 12:11:24 +05:30
Gavin D'souza
c660593a9a
fix: pin dependencies of requirements
2020-02-25 11:57:28 +05:30
gavin
92d2fbdc13
fix: setup cron job for renewing ssl certificate ( #918 )
...
* fix: setup cronjob for renewing ssl certificate
cronjob set for 1st of every month
* fix: cannonical PYPI package name updates
refs:
- https://pypi.org/project/python-crontab/
- https://github.com/frappe/bench/pull/918#issuecomment-589961301
2020-02-24 12:09:24 +05:30
Gavin D'souza
02826d7dce
fix: add honcho and pin dependency
2019-11-27 19:34:27 +05:30
Gavin D'souza
c0b8da4d74
style: alphabetically sorted requirements
2019-11-18 14:00:26 +05:30
Gavin D'souza
8a8405a8b4
chore: pinned requirements
2019-11-13 16:58:26 +05:30
gavin
ce6b4c8a11
fix: git depth, fixed requirements ( #845 )
2019-10-21 15:48:38 +05:30
Ameya Shenoy
8d1e1f3137
fix: bump up GitPython to 2.1.11
2018-10-23 08:07:17 +00:00
Ameya Shenoy
e6defad003
removed psutil as a requirement
2018-06-19 00:32:45 +05:30
Saurabh
83edb97232
[fix]
2017-12-29 12:00:48 +05:30
shreyas
f9067f3d7a
[Minor] Add rate limiting for bench
2016-07-28 17:55:08 +05:30
Valmik Jangla
ea07745bbb
Added command for adding Let's Encrypt SSL to site
2016-06-03 16:03:46 +05:30
Anand Doshi
bba5b46112
Set version as 2.0.0 and split cli.py into multiple files
2016-03-22 13:14:31 +05:30