Releases
v5.4.0
5.4.0 (2021-04-27)
Bug Fixes
add declarative config support for bench (186ba28 )
change TEST_PYPI to PYPI (4211f5d )
create bench folder in user directory (5c5d2b5 )
Don't break update if no sites exist on patching sites stage (778fe6c )
fail2ban help message (fec8921 )
Invoke pip via python (b0ccb6e )
nginx proxy buffer (7f9bed4 )
only fetch current branch (895c403 )
only fetch what is necessary, simplify & improve grepability (82173c1 )
only get the specific branch for version check (0ff8ddd )
Remove set-default-site from CLI (ed3f2d2 )
Return repo_name if app_name doesn't exist (aa1a1b9 )
serious bug capable of deleting apps path (a1db48b )
Update documentation for user directory (294b399 )
Upgrade pip first (#1120 ) (17ef5da )
use correct path for compiling py files (b3a0757 )
Features
Keep repos shallow if --reset is specified and shallow_clone is set (66240e1 )
skip redis config during supervisor setup (5cf1363 )
Performance Improvements
Remove ast from the import tree (104efd3 )
Remove bench.config.common_site_config from the import tree (c5d2fb9 )
Remove bench.config.letsencrypt from the import tree (cab2d44 )
Remove bench.config.nginx from the import tree (36e48c7 )
Remove crontab from the import tree (e12717d )
Remove crontab from the import tree (2a4377a )
Remove git from the import tree (df773d4 )
Remove Jinja and PackageLoader from the import tree (ad90d94 )
Remove multiprocessing from the import tree (8527b10 )
Remove multiprocessing from the import tree (ad37665 )
Remove requests from the import tree (cc92584 )
Remove semantic_version from the import tree (2df0bf7 )
Remove shutil from the import tree (07ecaa1 )
Remove six.moves.reload_module from the import tree (5d90346 )
Remove six.moves.urllib from the import tree (6706b23 )
Remove six.moves.urllib from the import tree (5525548 )
Remove siz.moves.configparser from the import tree (6c0e1a3 )
You can’t perform that action at this time.