question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Python 3.6.7 breaks the build on Windows

See original GitHub issue

clean 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:closed
  • Created 5 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
Pomaxcommented, Jan 29, 2019

Current python is now 3.7.2, I will test and see if this is still a problem.

0reactions
Pomaxcommented, Mar 27, 2019

no longer a problem.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found