2
0
mirror of https://github.com/frappe/bench.git synced 2024-11-16 01:57:08 +00:00
Commit Graph

21 Commits

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