Mezzanine が 2018/08/08 に 4.3.1 に version up していて、しばらくたっていますが、当ブログの Mezzanine を 4.3.0 から 4.3.1 に update してみました。
実施したことを備忘として残します。
前提
以下の環境で実行しています。
-
OS
cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
-
Python Version
python3.6 -V Python 3.6.4
-
Package
python3.6 -m pip list Django 1.10.8 Mezzanine 4.3.0
UPGRADE
-
現状 Version の確認
UPGRADE 前の pip list
python3.6 -m pip list Package Version --------------------------- ----------- apns2 0.3.0 asn1crypto 0.24.0 Babel 2.6.0 beautifulsoup4 4.6.0 bleach 2.1.2 cachetools 2.0.1 certifi 2018.1.18 cffi 1.11.4 chardet 3.0.4 coreapi 2.3.3 coreschema 0.0.4 cryptography 2.1.4 cssmin 0.2.0 Django 1.10.8 django-appconf 1.0.2 django-braces 1.12.0 django-compressor 2.2 django-contrib-comments 1.8.0 django-cookies-samesite 0.1.2 django-critical 0.1.1 django-crontab 0.7.1 django-csp 3.4 django-csp-reports 1.1 django-el-pagination 3.2.4 django-extensions 1.9.8 django-filter 1.1.0 django-guess 0.0.1 django-htmlmin 0.10.0 django-modelcluster 3.1 django-oauth-toolkit 0.12.0 django-push-notifications 1.6.0 django-request 1.5.4 django-rest-swagger 2.1.2 django-robots 3.0 django-taggit 0.22.2 django-treebeard 4.2.0 django-webpack-loader 0.5.0 djangorestframework 3.6.4 ecdsa 0.13 filebrowser-safe 0.4.7 future 0.16.0 google-api-python-client 1.6.4 google-auth 1.2.1 google-auth-httplib2 0.0.3 google-auth-oauthlib 0.2.0 google-measurement-protocol 1.0.0 Google2Pandas 0.1.1 grappelli-safe 0.4.7 h2 2.6.2 hpack 3.0.0 html5lib 0.999999999 http-ece 1.0.5 httplib2 0.11.3 hyper 0.7.0 hyperframe 3.2.0 idna 2.6 itypes 1.1.0 Jinja2 2.10 Markdown 2.6.11 MarkupSafe 1.0 mecab-python3 0.7 Mezzanine 4.3.0 mezzanine-api 0.6.1 mezzanine-pagedown 1.0 mezzanine-pubsubhubbub-pub 0.0.5 mock 2.0.0 mod-wsgi 4.5.24 numpy 1.14.0 oauth2client 4.1.2 oauthlib 2.0.6 openapi-codec 1.3.2 pandas 0.23.4 pbr 3.1.1 Pillow 5.0.0 pip 19.0.1 prices 1.0.0 psutil 5.4.8 psycopg2 2.7.3.2 puput 0.9.2.1 py-vapid 1.3.0 pyasn1 0.4.2 pyasn1-modules 0.2.1 pycparser 2.18 Pygments 2.2.0 PyJWT 1.5.3 pymdown-extensions 4.7 pymongo 3.6.0 python-dateutil 2.6.1 python-memcached 1.59 pytz 2018.3 pywebpush 1.6.0 rcssmin 1.0.6 requests 2.18.4 requests-oauthlib 0.8.0 rjsmin 1.0.12 rsa 3.4.2 scikit-learn 0.19.1 scipy 1.0.0 searchconsole 0.0.3 setuptools 36.6.0 simplejson 3.13.2 six 1.11.0 sklearn 0.0 typing 3.6.2 tzlocal 1.5.1 Unidecode 1.0.22 uritemplate 3.0.0 urllib3 1.22 wagtail 1.13.1 wagtail-markdown 0.5a2.post1 webencodings 0.5.1 Willow 1.0
-
UPGRADE実行
python3.6 -m pip install Mezzanine -U Successfully installed Mezzanine-4.3.1 filebrowser-safe-0.5.0 grappelli-safe-0.5.1
-
check コマンドによる確認
Django の check コマンド エラーとならないか確認します。
python3.6 manage.py check System check identified no issues (0 silenced).
-
Makemigrations の実行
makemigrations を実行します。
特に変化がないので、migrate も実行してみます。python3.6 manage.py makemigrations No changes detected
こちらも特に変化はありません。python3.6 manage.py migrate Operations to perform: Apply all migrations: admin, auth, blog, conf, contenttypes, core, cspreports, django_comments, forms, galleries, generic, guess, oauth2_provider, pages, push_notifications, redirects, request, robots, sessions, sites, twitter Running migrations: No migrations to apply.
-
サーバ起動後の確認
Apache の 起動後の結果を確認します。起動後に画面確認をしたところ、無事表示できました。apachectl restart
CHANGELOG を見る限り、4.3.0 からは 特に大きな変更はありません。
mezzanine/CHANGELOG at master · stephenmcd/mezzanine
以上です。
コメント