From e5d8706dce1f43ecd56afa813b69e2b7d871fe4a Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Sat, 25 Feb 2023 16:37:53 +0100 Subject: [PATCH 1/4] Fix requirements version for dependabot --- requirements.txt | 18 +++++++++--------- setup.py | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/requirements.txt b/requirements.txt index 982fe99..347ec66 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ cement==2.10.12 -pynginxconfig>=0.3.4 -PyMySQL>=0.10.1 -psutil>=5.9.4 -sh>=1.14.3 -SQLAlchemy>=1.4.46 -requests>=2.28.1 -distro>=1.7.0 -argcomplete>=1.12.0 -colorlog>=4.6.2 +pynginxconfig==0.3.4 +PyMySQL==0.10.1 +psutil==5.9.4 +sh==1.14.3 +SQLAlchemy==1.4.46 +requests==2.28.1 +distro==1.7.0 +argcomplete==1.12.0 +colorlog==4.6.2 diff --git a/setup.py b/setup.py index 3bb861a..eb5f4fe 100644 --- a/setup.py +++ b/setup.py @@ -62,16 +62,16 @@ setup(name='wordops', # "Sphinx >= 1.0", # Required to function 'cement == 2.10.12', - 'pystache >= 0.5.4', - 'pynginxconfig >= 0.3.4', - 'PyMySQL >= 0.10.1', - 'psutil >= 5.9.4', - 'sh >= 1.14.3', + 'pystache == 0.5.4', + 'pynginxconfig == 0.3.4', + 'PyMySQL == 0.10.1', + 'psutil == 5.9.4', + 'sh == 1.14.3', 'SQLAlchemy == 1.4.46', - 'requests >= 2.28.1', - 'distro >= 1.7.0', - 'argcomplete >= 1.12.0', - 'colorlog >= 4.6.2', + 'requests == 2.28.1', + 'distro == 1.7.0', + 'argcomplete == 1.12.0', + 'colorlog == 4.6.2', ], extras_require={ # Optional 'testing': ['nose', 'coverage'], From 247d10f2cd7933804e17b508f8531f9df484b2b6 Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Sat, 25 Feb 2023 16:46:48 +0100 Subject: [PATCH 2/4] Fix requests requirement --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 347ec66..c250852 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ PyMySQL==0.10.1 psutil==5.9.4 sh==1.14.3 SQLAlchemy==1.4.46 -requests==2.28.1 +requests>=2.20.0 distro==1.7.0 argcomplete==1.12.0 colorlog==4.6.2 diff --git a/setup.py b/setup.py index eb5f4fe..f7a6170 100644 --- a/setup.py +++ b/setup.py @@ -68,7 +68,7 @@ setup(name='wordops', 'psutil == 5.9.4', 'sh == 1.14.3', 'SQLAlchemy == 1.4.46', - 'requests == 2.28.1', + 'requests >= 2.20.0', 'distro == 1.7.0', 'argcomplete == 1.12.0', 'colorlog == 4.6.2', From 17615d519e7d5581d32eab7d781136141358ca90 Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Sun, 26 Feb 2023 19:06:20 +0100 Subject: [PATCH 3/4] Fix requirements --- setup.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index f7a6170..11f9dce 100644 --- a/setup.py +++ b/setup.py @@ -62,16 +62,16 @@ setup(name='wordops', # "Sphinx >= 1.0", # Required to function 'cement == 2.10.12', - 'pystache == 0.5.4', - 'pynginxconfig == 0.3.4', + 'pystache', + 'pynginxconfig', 'PyMySQL == 0.10.1', - 'psutil == 5.9.4', - 'sh == 1.14.3', + 'psutil', + 'sh', 'SQLAlchemy == 1.4.46', - 'requests >= 2.20.0', - 'distro == 1.7.0', - 'argcomplete == 1.12.0', - 'colorlog == 4.6.2', + 'requests', + 'distro', + 'argcomplete', + 'colorlog', ], extras_require={ # Optional 'testing': ['nose', 'coverage'], From ad540ceadd848e3233fe6721db7cc80bd12c5e1e Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Tue, 9 May 2023 08:14:56 +0200 Subject: [PATCH 4/4] Minor changes --- CHANGELOG.md | 8 +++++++- README.md | 11 ++++------- requirements.txt | 18 +++++++++--------- setup.py | 18 +++++++++--------- 4 files changed, 29 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72a6ba8..eaad2db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### v3.17.0 - [Unreleased] +#### Changed + +- MariaDB default version is now 10.11 +- New Nginx package based on latest Nginx stable release 1.24.0 +- Update memory limit to WooCommerce recommended requirements ([PR #512](https://github.com/WordOps/WordOps/pull/512)) @yogeshbeniwal + ### v3.16.3 - 2023-01-29 #### Fixed @@ -106,7 +112,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - New Nginx package based on latest Nginx stable release 1.22.2 - Better Referrer-Policy ([PR #434](https://github.com/WordOps/WordOps/pull/434)) -- MariaDB default version is now 10.11 +- MariaDB default version is now 10.6 #### Fixed diff --git a/README.md b/README.md index 7d85076..1776947 100644 --- a/README.md +++ b/README.md @@ -10,14 +10,12 @@

-build CI MIT Commits GitHub release
PyPI - Downloads Badge Twitter -Badge Rocket.chat

@@ -41,8 +39,8 @@ - **Easy to install** : One step automated installer with migration from EasyEngine v3 support - **Fast deployment** : Fast and automated WordPress, Nginx, PHP, MySQL & Redis installation -- **Custom Nginx build** : Nginx 1.22.1 - TLS v1.3 Cloudflare HTTP/2 HPACK & Brotli support -- **Up-to-date** : PHP 7.2, 7.3, 7.4, 8.0, 8.1 & 8.2 - MariaDB 10.11 & Redis 7.0 +- **Custom Nginx build** : Nginx 1.24.0 - TLS v1.3 Cloudflare HTTP/2 HPACK & Brotli support +- **Up-to-date** : PHP 7.2, 7.3, 7.4, 8.0, 8.1 & 8.2 - MariaDB 10.11 LTS & Redis 7.0 - **Secured** : Hardened WordPress security with strict Nginx location directives - **Powerful** : Optimized Nginx configurations with multiple cache backends support - **SSL** : Domain, Subdomain & Wildcard Let's Encrypt SSL certificates with DNS API support @@ -61,7 +59,6 @@ - Ubuntu 22.04 LTS (Jammy) - Ubuntu 20.04 LTS (Focal) -- Ubuntu 18.04 LTS (Bionic) #### Also compatible @@ -122,10 +119,10 @@ wo site create example.com --wpsubdomain --wpce # install wpmu-subdomain + C ```bash wo site create example.com --html # create example.com for static/html sites -wo site create example.com --php # create example.com with php 8.0 support +wo site create example.com --php # create example.com with php 8.1 support wo site create example.com --php80 # create example.com with php 8.0 support wo site create example.com --php81 # create example.com with php 8.1 support -wo site create example.com --php82 # create example.com with php 8.1 support +wo site create example.com --php82 # create example.com with php 8.2 support wo site create example.com --mysql # create example.com with php 8.1 & mysql support wo site create example.com --mysql --php81 # create example.com with php 8.1 & mysql support wo site create example.com --proxy=127.0.0.1:3000 # create example.com with nginx as reverse-proxy diff --git a/requirements.txt b/requirements.txt index 982fe99..c250852 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ cement==2.10.12 -pynginxconfig>=0.3.4 -PyMySQL>=0.10.1 -psutil>=5.9.4 -sh>=1.14.3 -SQLAlchemy>=1.4.46 -requests>=2.28.1 -distro>=1.7.0 -argcomplete>=1.12.0 -colorlog>=4.6.2 +pynginxconfig==0.3.4 +PyMySQL==0.10.1 +psutil==5.9.4 +sh==1.14.3 +SQLAlchemy==1.4.46 +requests>=2.20.0 +distro==1.7.0 +argcomplete==1.12.0 +colorlog==4.6.2 diff --git a/setup.py b/setup.py index 706cd4f..7758f5f 100644 --- a/setup.py +++ b/setup.py @@ -62,16 +62,16 @@ setup(name='wordops', # "Sphinx >= 1.0", # Required to function 'cement == 2.10.12', - 'pystache >= 0.5.4', - 'pynginxconfig >= 0.3.4', - 'PyMySQL >= 0.10.1', - 'psutil >= 5.9.4', - 'sh >= 1.14.3', + 'pystache', + 'pynginxconfig', + 'PyMySQL == 0.10.1', + 'psutil', + 'sh', 'SQLAlchemy == 1.4.48', - 'requests >= 2.28.1', - 'distro >= 1.7.0', - 'argcomplete >= 1.12.0', - 'colorlog >= 4.6.2', + 'requests', + 'distro', + 'argcomplete', + 'colorlog', ], extras_require={ # Optional 'testing': ['nose', 'coverage'],