Python 3.6.7 breaks the build on Windows
See original GitHub issueclean install log:
c:\Users\Mike\Documents\git\collaborations\mozilla>git clone git@github.com:mozilla/foundation.mozilla.org.git
Cloning into 'foundation.mozilla.org'...
remote: Enumerating objects: 184, done.
remote: Counting objects: 100% (184/184), done.
remote: Compressing objects: 100% (87/87), done.
remote: Total 10655 (delta 153), reused 97 (delta 97), pack-reused 10471
Receiving objects: 100% (10655/10655), 23.07 MiB | 8.51 MiB/s, done.
Resolving deltas: 100% (6893/6893), done.
c:\Users\Mike\Documents\git\collaborations\mozilla>cd foundation.mozilla.org
c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org>inv setup
Copying default environment variables.
Installing npm dependencies and build.
> node-sass@4.10.0 install c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\node_modules\node-sass
> node scripts/install.js
Cached binary found at C:\Users\Mike\AppData\Roaming\npm-cache\node-sass\4.10.0\win32-x64-57_binding.node
> node-sass@4.10.0 postinstall c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\node_modules\node-sass
> node scripts/build.js
Binary found at J:\Junctions\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\node_modules\node-sass\vendor\win32-x64-57\binding.node
Testing binary
Binary is fine
> optipng-bin@5.0.0 postinstall c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\node_modules\optipng-bin
> node lib/install.js
√ optipng pre-build test passed successfully
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
added 1281 packages in 49.087s
> network@1.0.0 build c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> npm run build:common && npm run build:js
> network@1.0.0 build:common c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> shx rm -rf network-api/networkapi/frontend && shx mkdir -p network-api/networkapi/frontend/_js && run-p build:images build:sass && npm run build:contribute
> network@1.0.0 build:images c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> shx rm -rf network-api/networkapi/frontend/_images && shx cp -r source/images network-api/networkapi/frontend/_images
> network@1.0.0 build:sass c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> shx mkdir -p network-api/networkapi/frontend/_css && node-sass source/sass/main.scss network-api/networkapi/frontend/_css/main.compiled.css && node-sass source/sass/buyers-guide/bg-main.scss network-api/networkapi/frontend/_css/buyers-guide.compiled.css && npm run autoprefix
DEPRECATION WARNING on line 3, column 8 of c:/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/sass/main.scss:
Including .css files with @import is non-standard behaviour which will be removed in future versions of LibSass.
Use a custom importer to maintain this behaviour. Check your implementations documentation on how to create a custom importer.
Rendering Complete, saving .css file...
Wrote CSS to c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\networkapi\frontend\_css\main.compiled.css
DEPRECATION WARNING on line 8, column 8 of c:/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/sass/buyers-guide/bg-main.scss:
Including .css files with @import is non-standard behaviour which will be removed in future versions of LibSass.
Use a custom importer to maintain this behaviour. Check your implementations documentation on how to create a custom importer.
Rendering Complete, saving .css file...
Wrote CSS to c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\networkapi\frontend\_css\buyers-guide.compiled.css
> network@1.0.0 autoprefix c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> postcss --use autoprefixer -o network-api/networkapi/frontend/_css/main.compiled.css network-api/networkapi/frontend/_css/main.compiled.css
> network@1.0.0 build:contribute c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> shx cp contribute.json network-api/networkapi/frontend/
> network@1.0.0 build:js c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org
> webpack -p
Hash: 234ccc3e049e67a987affbbfe80ab8886a646b2e
Version: webpack 4.26.1
Child
Hash: 234ccc3e049e67a987af
Time: 7291ms
Built at: 2018-12-06 17:03:12
Asset Size Chunks Chunk Names
main.compiled.js 423 KiB 0 [emitted] [big] main
Entrypoint main [big] = main.compiled.js
[5] J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/basket-signup.js 1.8 KiB {0} [built]
[137] (webpack)/buildin/module.js 519 bytes {0} [built]
[138] J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/node_modules/moment/locale sync ^\.\/.*$ 2.91 KiB {0} [optional] [built]
[139] J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/main.js + 35 modules 170 KiB {0} [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/main.js 11.8 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/analytics.js 1.73 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/donate-modal/donate-modal.jsx 6.26 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/primary-nav.js 1.86 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/react-ga-proxy.js 373 bytes [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/dnt.js 556 bytes [built]
| + 30 hidden modules
+ 136 hidden modules
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
main.compiled.js (423 KiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
main (423 KiB)
main.compiled.js
WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
Child
Hash: fbbfe80ab8886a646b2e
Time: 4581ms
Built at: 2018-12-06 17:03:09
Asset Size Chunks Chunk Names
bg-main.compiled.js 156 KiB 0 [emitted] bg-main
polyfills.compiled.js 8.45 KiB 1 [emitted] polyfills
Entrypoint bg-main = bg-main.compiled.js
Entrypoint polyfills = polyfills.compiled.js
[10] J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/buyers-guide/bg-main.js + 24 modules 96.8 KiB {0} [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/buyers-guide/bg-main.js 7.94 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/react-ga-proxy.js 373 bytes [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/donate-modal/donate-modal.jsx 6.26 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/buyers-guide/homepage-c-slider.js 3.2 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/buyers-guide/product-analytics.js 4.3 KiB [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/dnt.js 556 bytes [built]
| + 19 hidden modules
[11] J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/polyfills.js + 1 modules 13 KiB {1} [built]
| J:/Junctions/Users/Mike/Documents/Git/collaborations/mozilla/foundation.mozilla.org/source/js/polyfills.js 22 bytes [built]
| + 1 hidden module
+ 10 hidden modules
Installing Python dependencies.
Creating a virtualenv for this project…
Pipfile: C:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\Pipfile
Using C:/Program Files/Python36/python.exe (3.6.7) to create virtualenv…
[ ===] Creating virtual environment...Using base prefix 'C:\\Program Files\\Python36'
New python executable in C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\Scripts\python.exe
Installing setuptools, pip, wheel...
done.
Running virtualenv with interpreter C:/Program Files/Python36/python.exe
Successfully created virtual environment!
Virtualenv location: C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j
Installing dependencies from Pipfile.lock (6d8cee)…
To activate this project's virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.
Applying database migrations.
Loading .env environment variables…
Operations to perform:
Apply all migrations: admin, auth, buyersguide, campaign, contenttypes, highlights, milestones, news, people, redirects, sessions, sites, social_django, taggit, wagtailadmin, wagtailcore, wagtaildocs, wagtailembeds, wagtailforms, wagtailimages, wagtailinventory, wagtailmetadata, wagtailpages, wagtailredirects, wagtailsearch, wagtailusers
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying admin.0002_logentry_remove_auto_add... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
Applying auth.0007_alter_validators_add_error_messages... OK
Applying auth.0008_alter_user_username_max_length... OK
Applying buyersguide.0001_initial... OK
Applying buyersguide.0002_auto_20180910_2037... OK
Applying buyersguide.0003_auto_20180927_2052... OK
Applying buyersguide.0004_auto_20181002_1659... OK
Applying buyersguide.0005_auto_20181002_1841... OK
Applying buyersguide.0006_add_product_categories... OK
Applying buyersguide.0007_auto_20181012_2045... OK
Applying buyersguide.0008_product_slug... OK
Applying buyersguide.0009_auto_20181018_2047... OK
Applying buyersguide.0010_auto_20181018_2053... OK
Applying buyersguide.0011_auto_20181023_0005... OK
Applying buyersguide.0012_auto_20181023_1828... OK
Applying buyersguide.0013_auto_20181023_2245... OK
Applying buyersguide.0014_auto_20181029_2109... OK
Applying buyersguide.0015_product_cloudinary_image... OK
Applying buyersguide.0016_auto_20181107_1421... OK
Applying buyersguide.0017_auto_20181114_2112... OK
Applying campaign.0001_squashed_0005_auto_20180626_1435... OK
Applying highlights.0001_squashed_0007_nullify_homepage... OK
Applying milestones.0001_initial... OK
Applying news.0001_squashed_0013_remove_news_glyph... OK
Applying people.0001_initial... OK
Applying people.0002_auto_20170303_1823... OK
Applying people.0003_auto_20170303_2206... OK
Applying people.0004_auto_20170306_0121... OK
Applying people.0005_auto_20170307_1707... OK
Applying people.0006_auto_20170309_2250... OK
Applying people.0007_auto_20170309_2252... OK
Applying people.0008_auto_20170309_2326... OK
Applying people.0009_auto_20170310_2151... OK
Applying people.0010_auto_20170313_2110... OK
Applying people.0011_auto_20170313_2218... OK
Applying people.0012_auto_20170314_1821... OK
Applying people.0013_auto_20170314_1826... OK
Applying people.0014_auto_20170314_1850... OK
Applying people.0015_auto_20170314_1910... OK
Applying people.0016_auto_20170314_1955... OK
Applying people.0017_auto_20170320_0603... OK
Applying people.0018_auto_20170327_2115... OK
Applying people.0018_auto_20170327_1752... OK
Applying people.0019_merge_20170327_2124... OK
Applying people.0020_auto_20170330_2201... OK
Applying people.0021_auto_20170404_2004... OK
Applying people.0021_auto_20170404_1413... OK
Applying people.0022_merge_20170405_2110... OK
Applying people.0023_auto_20170504_2327... OK
Applying people.0024_person_homepage... OK
Applying people.0025_remove_person_homepage... OK
Applying people.0026_nullify_homepage... OK
Applying sites.0001_initial... OK
Applying redirects.0001_initial... OK
Applying sessions.0001_initial... OK
Applying sites.0002_alter_domain_unique... OK
Applying social_django.0001_initial... OK
Applying social_django.0002_add_related_name... OK
Applying social_django.0003_alter_email_max_length... OK
Applying social_django.0004_auto_20160423_0400... OK
Applying social_django.0005_auto_20160727_2333... OK
Applying social_django.0006_partial... OK
Applying social_django.0007_code_timestamp... OK
Applying social_django.0008_partial_timestamp... OK
Applying taggit.0001_initial... OK
Applying taggit.0002_auto_20150616_2121... OK
Applying wagtailcore.0001_squashed_0016_change_page_url_path_to_text_field... OK
Applying wagtailcore.0017_change_edit_page_permission_description... OK
Applying wagtailcore.0018_pagerevision_submitted_for_moderation_index... OK
Applying wagtailcore.0019_verbose_names_cleanup... OK
Applying wagtailcore.0020_add_index_on_page_first_published_at... OK
Applying wagtailcore.0021_capitalizeverbose... OK
Applying wagtailcore.0022_add_site_name... OK
Applying wagtailcore.0023_alter_page_revision_on_delete_behaviour... OK
Applying wagtailcore.0024_collection... OK
Applying wagtailcore.0025_collection_initial_data... OK
Applying wagtailcore.0026_group_collection_permission... OK
Applying wagtailadmin.0001_create_admin_access_permissions... OK
Applying wagtailcore.0027_fix_collection_path_collation... OK
Applying wagtailcore.0024_alter_page_content_type_on_delete_behaviour... OK
Applying wagtailcore.0028_merge... OK
Applying wagtailcore.0029_unicode_slugfield_dj19... OK
Applying wagtailcore.0030_index_on_pagerevision_created_at... OK
Applying wagtailcore.0031_add_page_view_restriction_types... OK
Applying wagtailcore.0032_add_bulk_delete_page_permission... OK
Applying wagtailcore.0033_remove_golive_expiry_help_text... OK
Applying wagtailcore.0034_page_live_revision... OK
Applying wagtailcore.0035_page_last_published_at... OK
Applying wagtailcore.0036_populate_page_last_published_at... OK
Applying wagtailcore.0037_set_page_owner_editable... OK
Applying wagtailcore.0038_make_first_published_at_editable... OK
Applying wagtailcore.0039_collectionviewrestriction... OK
Applying wagtailcore.0040_page_draft_title... OK
Applying wagtaildocs.0001_initial... OK
Applying wagtaildocs.0002_initial_data... OK
Applying wagtaildocs.0003_add_verbose_names... OK
Applying wagtaildocs.0004_capitalizeverbose... OK
Applying wagtaildocs.0005_document_collection... OK
Applying wagtaildocs.0006_copy_document_permissions_to_collections... OK
Applying wagtaildocs.0005_alter_uploaded_by_user_on_delete_action... OK
Applying wagtaildocs.0007_merge... OK
Applying wagtailembeds.0001_initial... OK
Applying wagtailembeds.0002_add_verbose_names... OK
Applying wagtailembeds.0003_capitalizeverbose... OK
Applying wagtailforms.0001_initial... OK
Applying wagtailforms.0002_add_verbose_names... OK
Applying wagtailforms.0003_capitalizeverbose... OK
Applying wagtailimages.0001_initial... OK
Applying wagtailimages.0002_initial_data... OK
Applying wagtailimages.0003_fix_focal_point_fields... OK
Applying wagtailimages.0004_make_focal_point_key_not_nullable... OK
Applying wagtailimages.0005_make_filter_spec_unique... OK
Applying wagtailimages.0006_add_verbose_names... OK
Applying wagtailimages.0007_image_file_size... OK
Applying wagtailimages.0008_image_created_at_index... OK
Applying wagtailimages.0009_capitalizeverbose... OK
Applying wagtailimages.0010_change_on_delete_behaviour... OK
Applying wagtailimages.0011_image_collection... OK
Applying wagtailimages.0012_copy_image_permissions_to_collections... OK
Applying wagtailimages.0013_make_rendition_upload_callable... OK
Applying wagtailimages.0014_add_filter_spec_field... OK
Applying wagtailimages.0015_fill_filter_spec_field... OK
Applying wagtailimages.0016_deprecate_rendition_filter_relation... OK
Applying wagtailimages.0017_reduce_focal_point_key_max_length... OK
Applying wagtailimages.0018_remove_rendition_filter... OK
Applying wagtailimages.0019_delete_filter... OK
Applying wagtailimages.0020_add-verbose-name... OK
Applying wagtailinventory.0001_initial... OK
Applying wagtailmetadata.0001_initial... OK
Applying wagtailmetadata.0002_auto_20160607_2150... OK
Applying wagtailmetadata.0003_auto_20160909_1000... OK
Applying wagtailmetadata.0004_remove_sitemetadatapreferences... OK
Applying wagtailmetadata.0005_metadatasettings... OK
Applying wagtailmetadata.0006_drop_metadatasettings... OK
Applying wagtailpages.0001_initial... OK
Applying wagtailpages.0002_auto_20180328_1011... OK
Applying wagtailpages.0003_auto_20180329_1630... OK
Applying wagtailpages.0004_auto_20180402_2038... OK
Applying wagtailpages.0005_auto_20180402_2316... OK
Applying wagtailpages.0006_auto_20180403_1640... OK
Applying wagtailpages.0007_auto_20180404_2353... OK
Applying wagtailpages.0008_primarypage... OK
Applying wagtailpages.0009_modularpage_search_image... OK
Applying wagtailpages.0010_auto_20180410_1905... OK
Applying wagtailpages.0011_auto_20180411_1300... OK
Applying wagtailpages.0012_auto_20180413_1556... OK
Applying wagtailpages.0013_auto_20180413_2105... OK
Applying wagtailpages.0014_auto_20180417_1123... OK
Applying wagtailpages.0015_auto_20180419_1125... OK
Applying wagtailpages.0016_auto_20180419_1204... OK
Applying wagtailpages.0017_auto_20180426_1633... OK
Applying wagtailpages.0018_homepage_search_image... OK
Applying wagtailpages.0019_auto_20180426_2213... OK
Applying wagtailpages.0020_auto_20180507_1502... OK
Applying wagtailpages.0021_auto_20180508_2051... OK
Applying wagtailpages.0022_auto_20180511_2056... OK
Applying wagtailpages.0023_auto_20180515_1805... OK
Applying wagtailpages.0024_redirectingpage... OK
Applying wagtailpages.0025_auto_20180524_2103... OK
Applying wagtailpages.0026_auto_20180524_1225... OK
Applying wagtailpages.0027_auto_20180530_1328... OK
Applying wagtailpages.0028_auto_20180605_1816... OK
Applying wagtailpages.0029_auto_20180618_2116... OK
Applying wagtailpages.0030_auto_20180619_1746... OK
Applying wagtailpages.0031_auto_20180607_1631... OK
Applying wagtailpages.0032_auto_20180712_2234... OK
Applying wagtailpages.0033_donationmodal_donationmodals... OK
Applying wagtailpages.0034_auto_20180727_1851... OK
Applying wagtailpages.0035_auto_20180815_1107... OK
Applying wagtailpages.0036_auto_20180823_1626... OK
Applying wagtailpages.0037_petition_comment_requirements... OK
Applying wagtailpages.0038_auto_20180920_1100... OK
Applying wagtailpages.0039_auto_20181009_1342... OK
Applying wagtailredirects.0001_initial... OK
Applying wagtailredirects.0002_add_verbose_names... OK
Applying wagtailredirects.0003_make_site_field_editable... OK
Applying wagtailredirects.0004_set_unique_on_path_and_site... OK
Applying wagtailredirects.0005_capitalizeverbose... OK
Applying wagtailsearch.0001_initial... OK
Applying wagtailsearch.0002_add_verbose_names... OK
Applying wagtailsearch.0003_remove_editors_pick... OK
Applying wagtailusers.0001_initial... OK
Applying wagtailusers.0002_add_verbose_name_on_userprofile... OK
Applying wagtailusers.0003_add_verbose_names... OK
Applying wagtailusers.0004_capitalizeverbose... OK
Applying wagtailusers.0005_make_related_name_wagtail_specific... OK
Applying wagtailusers.0006_userprofile_prefered_language... OK
Applying wagtailusers.0007_userprofile_current_time_zone... OK
Applying wagtailusers.0008_userprofile_avatar... OK
Missing languages in "slug" field from "wagtailcore.page" model: en, de, pt, es, fr, pl
SQL to synchronize "wagtailcore.page" schema:
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_en" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_de" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_pt" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_es" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_fr" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "slug_pl" varchar(255);
Executing SQL...
Done
Missing languages in "search_description" field from "wagtailcore.page" model: en, de, pt, es, fr, pl
SQL to synchronize "wagtailcore.page" schema:
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_en" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_de" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_pt" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_es" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_fr" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "search_description_pl" text;
Executing SQL...
Done
Missing languages in "title" field from "wagtailcore.page" model: en, de, pt, es, fr, pl
SQL to synchronize "wagtailcore.page" schema:
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_en" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_de" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_pt" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_es" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_fr" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "title_pl" varchar(255);
Executing SQL...
Done
Missing languages in "seo_title" field from "wagtailcore.page" model: en, de, pt, es, fr, pl
SQL to synchronize "wagtailcore.page" schema:
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_en" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_de" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_pt" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_es" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_fr" varchar(255);
ALTER TABLE "wagtailcore_page" ADD COLUMN "seo_title_pl" varchar(255);
Executing SQL...
Done
Missing languages in "url_path" field from "wagtailcore.page" model: en, de, pt, es, fr, pl
SQL to synchronize "wagtailcore.page" schema:
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_en" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_de" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_pt" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_es" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_fr" text;
ALTER TABLE "wagtailcore_page" ADD COLUMN "url_path_pl" text;
Executing SQL...
Done
Updating localizable fields
Loading .env environment variables…
No new translatable fields detected
Loading .env environment variables…
Using default language: en
Updating data of model '<class 'wagtail.core.models.Page'>'
Updating data of model '<class 'networkapi.wagtailpages.models.ModularPage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.MiniSiteNameSpace'>'
Updating data of model '<class 'networkapi.wagtailpages.models.CampaignPage'>'
Updating data of model '<class 'networkapi.wagtailpages.donation_modal.DonationModal'>'
Updating data of model '<class 'networkapi.wagtailpages.models.OpportunityPage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.CTA'>'
Updating data of model '<class 'networkapi.wagtailpages.models.Petition'>'
Updating data of model '<class 'networkapi.wagtailpages.models.PrimaryPage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.NewsPage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.InitiativesPage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.ParticipatePage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.ParticipatePage2'>'
Updating data of model '<class 'networkapi.wagtailpages.models.PeoplePage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.Styleguide'>'
Updating data of model '<class 'networkapi.wagtailpages.models.Homepage'>'
Updating data of model '<class 'networkapi.wagtailpages.models.RedirectingPage'>'
Creating fake data
Loading .env environment variables…
Seeding Faker with: 4287124
Generating Milestones
Generating five InternetHealthIssue
Generating Fake News
Generating highlights
Generating People
Generating People with affiliation
Generating blank Homepage
Generating a Homepage
Traceback (most recent call last):
File "c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\networkapi\management\commands\load_fake_data.py", line 139, in handle
home_page = wagtailpages_models.Homepage.objects.get(title='Homepage')
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\query.py", line 380, in get
self.model._meta.object_name
networkapi.wagtailpages.models.DoesNotExist: Homepage matching query does not exist.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "network-api/manage.py", line 22, in <module>
execute_from_command_line(sys.argv)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\management\__init__.py", line 364, in execute_from_command_line
utility.execute()
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\management\__init__.py", line 356, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\management\base.py", line 283, in run_from_argv
self.execute(*args, **cmd_options)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\management\base.py", line 330, in execute
output = self.handle(*args, **options)
File "c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\networkapi\management\commands\load_fake_data.py", line 149, in handle
hero_image__file__height=720
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\base.py", line 563, in create
return cls._generate(enums.CREATE_STRATEGY, kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\base.py", line 500, in _generate
return step.build()
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\builder.py", line 272, in build
step.resolve(pre)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\builder.py", line 221, in resolve
self.attributes[field_name] = getattr(self.stub, field_name)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\builder.py", line 375, in __getattr__
extra=context,
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\declarations.py", line 324, in evaluate
return self.generate(step, defaults)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\declarations.py", line 414, in generate
return step.recurse(subfactory, params, force_sequence=force_sequence)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\builder.py", line 233, in recurse
return builder.build(parent_step=self, force_sequence=force_sequence)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\builder.py", line 279, in build
kwargs=kwargs,
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\base.py", line 314, in instantiate
return self.factory._create(model, *args, **kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\factory\django.py", line 165, in _create
return manager.create(*args, **kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\query.py", line 394, in create
obj.save(force_insert=True, using=self.db)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\base.py", line 808, in save
force_update=force_update, update_fields=update_fields)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\base.py", line 838, in save_base
updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\base.py", line 924, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\base.py", line 963, in _do_insert
using=using, raw=raw)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\query.py", line 1079, in _insert
return query.get_compiler(using=using).execute_sql(return_id)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\sql\compiler.py", line 1111, in execute_sql
for sql, params in self.as_sql():
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\sql\compiler.py", line 1064, in as_sql
for obj in self.query.objs
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\sql\compiler.py", line 1064, in <listcomp>
for obj in self.query.objs
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\sql\compiler.py", line 1063, in <listcomp>
[self.prepare_value(field, self.pre_save_val(field, obj)) for field in fields]
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\sql\compiler.py", line 1013, in pre_save_val
return field.pre_save(obj, add=True)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\fields\files.py", line 296, in pre_save
file.save(file.name, file.file, save=False)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\db\models\fields\files.py", line 94, in save
self.name = self.storage.save(name, content, max_length=self.field.max_length)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\files\storage.py", line 53, in save
name = self.get_available_name(name, max_length=max_length)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\files\storage.py", line 77, in get_available_name
while self.exists(name) or (max_length and len(name) > max_length):
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\files\storage.py", line 392, in exists
return os.path.exists(self.path(name))
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\core\files\storage.py", line 405, in path
return safe_join(self.location, name)
File "C:\Users\Mike\.virtualenvs\foundation.mozilla.org-4aDC7Y6j\lib\site-packages\django\utils\_os.py", line 78, in safe_join
'component ({})'.format(final_path, base_path))
django.core.exceptions.SuspiciousFileOperation: The joined path (c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\media\original_images\example.jpg) is located outside of the base path component (c:\Users\Mike\Documents\Git\collaborations\mozilla\foundation.mozilla.org\network-api\media\)
Issue Analytics
- State:
- Created 5 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
What's New In Python 3.7 — Python 3.11.1 documentation
The Windows build process no longer depends on Subversion to pull in external sources, a Python script is used to download zipfiles from...
Read more >Python 3.6 Installation failed - Stack Overflow
I'm trying to install python3.6 on windows server 2016. I have downloaded python-3.6.6rc1-amd64-webinstall .Followed the default setting to ...
Read more >setuptools 3.6 - PyPI
Easily download, build, install, upgrade, and uninstall Python packages. ... The recommended way to install setuptools on Windows is to download ez_setup.py ...
Read more >Managing Multiple Python Versions With pyenv
If you use Windows, feel free to check it out. Build Dependencies. pyenv builds Python from source, which means you'll need build dependencies...
Read more >Installing scikit-image — skimage v0.19.2 docs
If you can install Python packages and work in virtual environments: ... system-wide Python changes (installing as root or using sudo), you can...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Current python is now 3.7.2, I will test and see if this is still a problem.
no longer a problem.