microsoft / vscode-python

Python extension for Visual Studio Code
https://aka.ms/pvsc-marketplace
MIT License
4.29k stars 1.17k forks source link

New language server seems to be frozen at analyzing workspace for more than 30 minutes #2297

Closed DonJayamanne closed 5 years ago

DonJayamanne commented 6 years ago

Environment data

Actual behavior

Progress message does not go away

Expected behavior

Progress in status bar must go away.

Steps to reproduce:

Logs

Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

Diagnostic Code: InvalidEnvironmentPathVariableDiagnostic, Message: The environment variable 'Path' seems to have some paths containing the '"' character. The existence of such a character is known to have caused the Python extension to not load. If the extension fails to load please modify your paths to remove this '"' character.
Starting Microsoft Python language server.
Downloading https://pvsc.blob.core.windows.net/python-language-server/Python-Language-Server-win-x64.0.1.18204.3.nupkg... complete.Unpacking archive... done.
[Info  - 7:05:48 AM] Created Microsoft.PythonTools.Interpreter.Ast.AstPythonInterpreter instance from Microsoft.PythonTools.Interpreter.Ast.AstPythonInterpreterFactory
Initializing for C:\ProgramData\Anaconda3\python.exe
Loading files from c:\Development\VSCode\ptvsd
[Info  - 7:06:05 AM] Reloading modules...
[Info  - 7:06:08 AM] Reloading modules...
[Info  - 7:06:10 AM] Reloading modules...
[Info  - 7:06:23 AM] Reloading modules...
[Info  - 7:06:40 AM] Reloading modules...
[Info  - 7:06:42 AM] Reloading modules...
[Info  - 7:06:49 AM] Reloading modules...
[Error - 7:08:44 AM] One or more errors occurred. (failed to parse file file:///c:/Development/VSCode/ptvsd/one.py)
[Info  - 7:13:29 AM] Reloading modules...
[Info  - 7:13:34 AM] Reloading modules...
[Info  - 7:13:38 AM] Reloading modules...
[Info  - 7:13:40 AM] Reloading modules...
[Info  - 7:13:43 AM] Reloading modules...
[Info  - 7:13:44 AM] Reloading modules...
[Info  - 7:13:47 AM] Reloading modules...

Output from Console under the Developer Tools panel (toggle Developer Tools on under Help)

capture

xobs commented 6 years ago

I'm experiencing this issue as well.

Relatedly, my vscode is currently in a state where it is not analyzing the workspace, vscode is idle, but Microsoft.Python.LanguageServer.exe is using 22% CPU. So while Analyzing workspace, ${n} items remaining... is one indicator of the issue, it's not the only indicator, and sometimes the language server can spin on its own.

DonJayamanne commented 6 years ago

Happened again today (on a Mac):

screen shot 2018-08-03 at 3 40 18 am
derekwallace commented 6 years ago

I experience this issue aswell.

ijstokes commented 6 years ago

Here too. Not sure if it is helpful, but I'm also having this pop up in the OUTPUT tab:

[Error - 07:34:56] System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Object.GetType()
   at Microsoft.PythonTools.Analysis.Analyzer.ExpressionEvaluator.EvaluateWorker(Node node)
   at Microsoft.PythonTools.Analysis.Analyzer.DDG.Walk(ClassDefinition node)
   at Microsoft.PythonTools.Parsing.Ast.ClassDefinition.Walk(PythonWalker walker)
   at Microsoft.PythonTools.Analysis.Analyzer.DDG.Walk(SuiteStatement node)
   at Microsoft.PythonTools.Parsing.Ast.SuiteStatement.Walk(PythonWalker walker)
   at Microsoft.PythonTools.Analysis.Analyzer.DDG.WalkBody(Node node, AnalysisUnit unit)
   at Microsoft.PythonTools.Analysis.ClassAnalysisUnit.AnalyzeWorker(DDG ddg, CancellationToken cancel)
   at Microsoft.PythonTools.Analysis.Analyzer.DDG.Analyze(Deque`1 queue, CancellationToken cancel, Action`1 reportQueueSize, Int32 reportQueueInterval)
   at Microsoft.PythonTools.Analysis.PythonAnalyzer.AnalyzeQueuedEntries(CancellationToken cancel)
   at Microsoft.PythonTools.Intellisense.AnalysisQueue.GroupAnalysis.Analyze(CancellationToken cancel)
   at Microsoft.PythonTools.Intellisense.AnalysisQueue.Worker(Object threadStarted)

(and @DonJayamanne has Microsoft taken over the vscode-python repo? IOW, is this the main repo to track and report issues to?)

ijstokes commented 6 years ago

Here's a screenshot. I've disabled pretty much every VSCode extension. Reported also here: https://github.com/Microsoft/vscode/issues/55815

image

ijstokes commented 6 years ago

OK, getting to be chronic now. I've turned off most extensions, now down to just Python and Vim, and I'm getting this every 1-2 hours. System stats below.

Impact on me: vim bindings stop working.

VS Code version: Code 1.25.1 (1dfc5e557209371715f655691b1235b6b26a06be, 2018-07-11T15:33:29.235Z) OS version: Darwin x64 17.7.0

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (8 x 2800)| |GPU Status|2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
rasterization: enabled
video_decode: enabled
video_encode: enabled
vpx_decode: enabled
webgl: enabled
webgl2: enabled| |Load (avg)|3, 3, 3| |Memory (System)|16.00GB (0.89GB free)| |Process Argv|/Users/ijstokes/Applications/Visual Studio Code.app/Contents/MacOS/Electron| |Screen Reader|no| |VM|0%|
Extensions (2) Extension|Author (truncated)|Version ---|---|--- python|ms-|2018.7.1 vim|vsc|0.15.7
DonJayamanne commented 6 years ago

@ijstokes

IOW, is this the main repo to track and report issues to?

Yes

Please could you create a separate issue for the problem you are facing. There are no errors displayed/reported by the language server in the original issue. Where as the issue you have reported, has errors being reported by the language server, so please create a separate issue. Thanks

MikhailArkhipov commented 6 years ago

@zooba may be interested in https://github.com/Microsoft/vscode/issues/55815 as well.

zooba commented 6 years ago

The frequent "reloading modules" looks like either the file watcher is detecting changes or the language server is crashing and restarting frequently.

The stack trace above probably means we need to use EvaluateMaybeNull somewhere while walking class statements. I guess we ended up with a null base class or something?

patrys commented 6 years ago

I've attached to a frozen language server process with VS. Its memory profile was a flat line at 6 GB (did it run out of memory and desperately try to malloc in a loop?) and its CPU profile was oscillating around maxing out one core. Unfortunately by that point the process no longer responded to debugger break requests so I could not see where it was stuck and once restarted I could no longer reproduce.

keattang commented 6 years ago

Is there a way to disable the language server? I have the same issue and it maxes out my CPU and grinds my computer to a halt every time I open VSCode making it unusable :( I haven't been able to find any instructions on how...

d3r3kk commented 6 years ago

@keattang, you can disable the new Python Language Server by opening settings in VSCode (Ctrl+,) and set "python.jediEnabled": true. Then reload the window and/or restart VSCode.

zooba commented 6 years ago

@patrys @keattang If you are able to share the code and configuration that's getting you into this state (email links/details to ptvshelp@microsoft.com) then that can help us reproduce your issue and figure out the problem.

Unfortunately, there are still a few edge cases where certain code constructs can lead to explosive growth, but without the actual code that causes the problem there's not much we can do to detect them :(

patrys commented 6 years ago

@zooba If I was able to reproduce this easily, I'd debug this further locally; unfortunately it's not an easy thing to reproduce.

zooba commented 6 years ago

@patrys Understood. We do have a few tools that can help us reproduce and diagnose issues, though they're not really easy to use without understanding how the internal analysis model works (and that in itself is nearly a six-week course ;) One of the biggest blockers to contributions in this area is simply that this is pretty complex code)

AssenD commented 6 years ago

Almost same here. Windows 7, Anaconda, Python 3.6.5, 16 GB RAM Language Server grows up on memory constantly until memory just ends. Have to disable it.

keattang commented 6 years ago

Thanks @d3r3kk. Interestingly, I didn't actually have jedi turned off. I had recently enabled the Visual Studio IntelliCode Preview though so I wonder if that turned the language server on in the background? After turning jedi off and then back on again I am now able to use VSCode again.

@zooba Unfortunately it was a fairly large project that vscode was struggling on so I couldn't tell you which part of it caused the issue

zooba commented 6 years ago

@keattang Honestly (and I mean absolutely no disrespect by this), you wouldn't be able to tell which part was the problem anyway. The places where the language server can get hung up on certain code constructs is highly unpredictable, which is why the best way for us to find the issues is by starting with the full codebase, bisecting to find the minimum set of files to reproduce it, and then live debugging it to find the (typically) comparisons that are not properly commutative or transitive.

And unfortunately, when we can't get enough of the codebase to reproduce the issue (as is often the case), there's basically nothing we can do. All of the issues we can think of have had unit tests for years, but you can never be imaginative enough with this kind of problem :)

MikhailArkhipov commented 6 years ago

@keattang - one possibility is to set python.analysis.traceLogging to true - this will produce a lot of traffic in the output - then copy the log output and attach it here as a text file. May give us an idea where/why it is looping.

keattang commented 6 years ago

@zooba fair enough, I'd share the codebase but its a private repo owned by my employer.

@MikhailArkhipov I'll see what I can find with that

DonJayamanne commented 6 years ago

Still experiencing this issue with the latest version. Its been analyzing for over 24 hours. Will try once again with python.analysis.traceLogging enabled.

wskdsgcf commented 6 years ago

Experiencing this issue as well.

TortelliniLeap commented 6 years ago

Also experiencing this issue. It's been stuck analyzing 2 items for several hours. Completely restarting VS Code does not resolve it.

patrys commented 6 years ago

I'm experiencing this currently on my Mac with an insiders build of Code and Python 2018.8.0. Unfortunately I don't have the tools to debug the language server but I've managed to capture the trace output (it's an open source project so I'm fine with posting the directory structure):

Output ``` Starting Microsoft Python language server. Initializing for /Users/patrys/GitHub/mirumee/saleor/.direnv/python-3.7.0/bin/python Loading files from /Users/patrys/GitHub/mirumee/saleor Parsing document file:///Users/patrys/GitHub/mirumee/saleor/manage.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/conftest.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_elasticsearch.py ##########Linting Output - pep8########## ##########Linting Output - pydocstyle########## Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_cart.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_availability.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_impersonation.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_core.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_page.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_tags.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_collection.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_analytics.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_sitemap.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_data_feeds.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/settings.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/conftest.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_attributes.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_elasticsearch.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_payment.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/conftest.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_attributes.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_elasticsearch.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_seo_schema.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/manage.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_order.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/manage.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_emails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_discounts.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_registration.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_asynchronous_tasks.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_account.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_translation.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_postgresql_search.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_templatetags.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_availability.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_availability.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_page.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_page.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_tags.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product_tags.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_collection.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_collection.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_analytics.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_analytics.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_sitemap.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_sitemap.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_data_feeds.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_data_feeds.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_impersonation.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_impersonation.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_cart.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_cart.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/settings.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/settings.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_payment.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_payment.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_product.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_order.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_core.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_order.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_core.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_checkout.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_emails.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_emails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/test_shipping.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_discounts.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_taxes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_asynchronous_tasks.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_discounts.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_asynchronous_tasks.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_page.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_translation.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_translation.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_account.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/__init__.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_account.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_collection.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_postgresql_search.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_postgresql_search.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_templatetags.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_templatetags.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_chips.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_customer.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_product.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_site_settings.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_staff.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_category.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_menu.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_order.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_checkout.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_discounts.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_checkout.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_templatetags.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_permissions.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_shipping.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_shipping.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_shipping.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_forms.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_forms.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_seo_schema.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_seo_schema.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_fulfillment.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_graphql.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_page.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_page.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_core.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/__init__.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_taxes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/__init__.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_taxes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_base_mutation.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_registration.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/test_registration.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_page.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_chips.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_chips.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_customer.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_customer.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_product.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_site_settings.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_site_settings.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_collection.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_collection.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_staff.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_staff.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_category.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_category.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_category.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_menu.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_variant.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shop.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_menu.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_menu.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_order.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_account.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_discounts.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_discounts.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shipping_method.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_product.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_product.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_templatetags.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_templatetags.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_discount.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_order.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_shipping.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_order.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_shipping.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_fulfillment.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_fulfillment.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_graphql.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_graphql.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/docs/conf.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_core.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_core.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_base_mutation.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_base_mutation.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_page.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_page.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/celeryconf.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_permissions.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/dashboard/test_permissions.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_category.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_category.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_variant.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_variant.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/settings.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shop.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shop.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/signals.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_menu.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_menu.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_order.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_order.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/emails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shipping_method.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_shipping_method.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_product.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_product.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_attributes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/docs/conf.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/docs/conf.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/celeryconf.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/celeryconf.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0009_auto_20151201_0820.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0021_auto_20171129_1004.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0017_auto_20170906_0556.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0011_auto_20160207_0534.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0024_remove_order_status.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0018_auto_20170919_0839.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0015_auto_20170206_0407.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0003_auto_20150825_1433.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0008_auto_20151026_0820.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0038_auto_20180228_0451.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0004_order_total.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0016_order_language_code.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0041_auto_20180222_0458.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0528.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0036_remove_order_total_tax.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0034_auto_20180221_1056.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0043_auto_20180322_0655.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_discount.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_discount.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0040_auto_20180210_0422.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0007_deliverygroup_tracking_number.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0046_order_line_taxes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0047_order_line_name_length.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0048_auto_20180629_1055.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0022_auto_20171205_0428.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0337.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0042_auto_20180227_0436.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0044_auto_20180326_1055.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0020_auto_20171123_0609.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0051_merge_20180807_0704.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/signals.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/signals.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0012_auto_20160216_1032.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0002_auto_20150820_1955.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0029_auto_20180111_0845.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/settings.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/settings.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0030_auto_20180118_0605.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0052_auto_20180822_0720.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0013_auto_20160906_0741.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0014_auto_20161028_0955.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/forms.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0045_auto_20180329_0142.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0027_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0031_auto_20180119_0405.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0023_auto_20171206_0506.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0006_deliverygroup_shipping_method.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/emails.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/emails.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0025_auto_20171214_1015.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0028_status_fsm.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0032_orderline_is_shipping_required.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0026_auto_20171218_0428.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/views.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0005_deliverygroup_last_updated.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0035_auto_20180221_1057.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0037_auto_20180228_0450.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0033_auto_20180123_0832.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_account.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0019_auto_20171109_1423.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/tests/api/test_account.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0039_auto_20180312_1203.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0010_auto_20160119_0541.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0049_auto_20180719_0520.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0009_auto_20151201_0820.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0009_auto_20151201_0820.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0021_auto_20171129_1004.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/views.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0021_auto_20171129_1004.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0011_auto_20160207_0534.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0011_auto_20160207_0534.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0024_remove_order_status.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0024_remove_order_status.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0004_auto_20180803_0528.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0017_auto_20170906_0556.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0017_auto_20170906_0556.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0003_auto_20150825_1433.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0003_auto_20150825_1433.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0008_auto_20151026_0820.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0008_auto_20151026_0820.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0002_auto_20180321_0417.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0038_auto_20180228_0451.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0038_auto_20180228_0451.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0001_initial.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0004_order_total.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0004_order_total.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0015_auto_20170206_0407.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0015_auto_20170206_0407.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0003_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0016_order_language_code.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0016_order_language_code.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0041_auto_20180222_0458.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0041_auto_20180222_0458.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0528.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0528.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0036_remove_order_total_tax.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0036_remove_order_total_tax.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0034_auto_20180221_1056.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0034_auto_20180221_1056.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0040_auto_20180210_0422.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0040_auto_20180210_0422.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0018_auto_20170919_0839.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0018_auto_20170919_0839.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0007_deliverygroup_tracking_number.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0007_deliverygroup_tracking_number.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0046_order_line_taxes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0046_order_line_taxes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0047_order_line_name_length.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0047_order_line_name_length.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0048_auto_20180629_1055.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0048_auto_20180629_1055.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/__init__.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0022_auto_20171205_0428.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0022_auto_20171205_0428.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0337.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0050_auto_20180803_0337.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0042_auto_20180227_0436.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0042_auto_20180227_0436.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0020_auto_20171123_0609.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0020_auto_20171123_0609.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0044_auto_20180326_1055.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0044_auto_20180326_1055.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/weight.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0051_merge_20180807_0704.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0012_auto_20160216_1032.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0012_auto_20160216_1032.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0002_auto_20150820_1955.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0002_auto_20150820_1955.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0043_auto_20180322_0655.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0043_auto_20180322_0655.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0029_auto_20180111_0845.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0029_auto_20180111_0845.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/context_processors.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0030_auto_20180118_0605.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0030_auto_20180118_0605.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0052_auto_20180822_0720.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0052_auto_20180822_0720.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0014_auto_20161028_0955.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0014_auto_20161028_0955.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/permissions.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0013_auto_20160906_0741.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0013_auto_20160906_0741.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0045_auto_20180329_0142.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0045_auto_20180329_0142.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/exceptions.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0051_merge_20180807_0704.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/i18n.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0027_auto_20180108_0814.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0027_auto_20180108_0814.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0031_auto_20180119_0405.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0031_auto_20180119_0405.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0023_auto_20171206_0506.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0023_auto_20171206_0506.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0006_deliverygroup_shipping_method.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0006_deliverygroup_shipping_method.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0025_auto_20171214_1015.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0025_auto_20171214_1015.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0028_status_fsm.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0028_status_fsm.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/analytics.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0032_orderline_is_shipping_required.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0032_orderline_is_shipping_required.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0026_auto_20171218_0428.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0026_auto_20171218_0428.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0005_deliverygroup_last_updated.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0005_deliverygroup_last_updated.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0035_auto_20180221_1057.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0035_auto_20180221_1057.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0037_auto_20180228_0450.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0037_auto_20180228_0450.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0033_auto_20180123_0832.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0033_auto_20180123_0832.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0039_auto_20180312_1203.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0039_auto_20180312_1203.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/sitemaps.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0010_auto_20160119_0541.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0049_auto_20180719_0520.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0010_auto_20160119_0541.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0049_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0019_auto_20171109_1423.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/order/migrations/0019_auto_20171109_1423.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/filters.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/urls.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/urls.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/views.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0004_auto_20180803_0528.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0004_auto_20180803_0528.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/middleware.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0002_auto_20180321_0417.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0002_auto_20180321_0417.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0001_initial.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0003_auto_20180719_0520.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/page/migrations/0003_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/context_processors.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/context_processors.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/permissions.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/permissions.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/exceptions.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/exceptions.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/weight.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/weight.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/i18n.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/i18n.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/sitemaps.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/sitemaps.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/analytics.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/analytics.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/storages.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/placeholder.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/materializecss.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/version.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/filters.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/filters.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/middleware.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/middleware.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/views.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/storages.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/storages.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/placeholder.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/placeholder.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/materializecss.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/materializecss.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/version.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/version.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/attributes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/attributes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/taxed_prices.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/taxed_prices.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/taxed_prices.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/dashboard.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/markdown.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/dashboard.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/dashboard.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/markdown.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/markdown.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/shop.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/status.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/shop.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/shop.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/status.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/templatetags/status.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/populatedb.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/create_thumbnails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/translations.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/random_data.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/populatedb.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/populatedb.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/create_thumbnails.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/create_thumbnails.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/management/commands/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/translations.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/translations.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/text.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/taxes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/form_renderer.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/json_serializer.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/filters.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/health_check.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/random_data.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0010_auto_20180719_0520.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/random_data.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/text.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0007_auto_20171129_1004.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/text.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0002_auto_20160906_0741.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0012_remove_legacy_shipping_methods.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/taxes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/taxes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/form_renderer.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/form_renderer.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0013_auto_20180822_0721.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/json_serializer.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/json_serializer.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/filters.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/core/utils/filters.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0005_auto_20170906_0556.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/health_check.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/wsgi/health_check.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0006_auto_20171109_0908.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0008_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0001_initial.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0009_auto_20180629_1055.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0004_auto_20170206_0407.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0010_auto_20180719_0520.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0010_auto_20180719_0520.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0011_auto_20180802_1238.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0003_auto_20170116_0700.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0007_auto_20171129_1004.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0007_auto_20171129_1004.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0002_auto_20160906_0741.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0002_auto_20160906_0741.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0012_remove_legacy_shipping_methods.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0012_remove_legacy_shipping_methods.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0013_auto_20180822_0721.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0013_auto_20180822_0721.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/thumbnails.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0005_auto_20170906_0556.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0005_auto_20170906_0556.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/filters.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0006_auto_20171109_0908.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0006_auto_20171109_0908.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/product_images.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0064_productvariant_handle_stock.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0066_auto_20180803_0528.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0063_required_attr_value_order.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_merge_20161221_0845.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0008_auto_20180108_0814.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0008_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161207_0844.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161212_0725.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0001_initial.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0009_auto_20180629_1055.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0009_auto_20180629_1055.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0004_auto_20170206_0407.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0004_auto_20170206_0407.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0011_auto_20180802_1238.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0011_auto_20180802_1238.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_1955.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0003_auto_20170116_0700.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/shipping/migrations/0003_auto_20170116_0700.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0019_auto_20161212_0230.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0051_auto_20180202_1106.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0044_auto_20180108_0814.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0056_auto_20180330_0321.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171129_1004.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_productvariant_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0046_product_category.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0040_auto_20171205_0428.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0031_auto_20170206_0601.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161130_0608.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_2016.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0002_auto_20150722_0545.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/forms.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0055_auto_20180321_0417.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_transfer_locations.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/thumbnails.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/thumbnails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0029_product_is_featured.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0038_auto_20171129_0616.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/filters.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/filters.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0005_auto_20150825_1433.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0033_auto_20170227_0757.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/views.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0054_merge_20180320_1108.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_auto_20161207_0840.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/product_images.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/product_images.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161204_0311.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/templatetags/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0064_productvariant_handle_stock.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0064_productvariant_handle_stock.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0066_auto_20180803_0528.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0066_auto_20180803_0528.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0063_required_attr_value_order.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0063_required_attr_value_order.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_merge_20161221_0845.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_merge_20161221_0845.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161207_0844.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161207_0844.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161212_0725.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0018_auto_20161212_0725.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_1955.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_1955.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0019_auto_20161212_0230.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0019_auto_20161212_0230.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0051_auto_20180202_1106.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0051_auto_20180202_1106.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0036_auto_20171115_0608.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_remove_stock_location.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_product_seo_description.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0024_migrate_json_data.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0009_discount_categories.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0056_auto_20180330_0321.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0056_auto_20180330_0321.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0034_product_is_published.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171129_1004.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171129_1004.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0058_auto_20180329_0142.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_productvariant_attributes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_productvariant_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0021_add_hstore_extension.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0067_remove_product_is_featured.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0046_product_category.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0046_product_category.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0008_auto_20160114_0733.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0044_auto_20180108_0814.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0044_auto_20180108_0814.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0040_auto_20171205_0428.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0040_auto_20171205_0428.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0031_auto_20170206_0601.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0031_auto_20170206_0601.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161130_0608.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161130_0608.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_2016.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0003_auto_20150820_2016.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0002_auto_20150722_0545.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0002_auto_20150722_0545.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0055_auto_20180321_0417.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0055_auto_20180321_0417.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_transfer_locations.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0015_transfer_locations.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0029_product_is_featured.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0029_product_is_featured.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0038_auto_20171129_0616.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0038_auto_20171129_0616.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0005_auto_20150825_1433.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0005_auto_20150825_1433.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0033_auto_20170227_0757.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0033_auto_20170227_0757.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0054_merge_20180320_1108.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0054_merge_20180320_1108.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_auto_20161207_0840.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_auto_20161207_0840.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161204_0311.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161204_0311.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0036_auto_20171115_0608.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0036_auto_20171115_0608.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_remove_stock_location.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_remove_stock_location.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0004_merge.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_product_seo_description.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0024_migrate_json_data.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_product_seo_description.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0024_migrate_json_data.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0020_attribute_data_to_class.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0009_discount_categories.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0009_discount_categories.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0052_slug_field_length.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0034_product_is_published.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0034_product_is_published.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0058_auto_20180329_0142.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0058_auto_20180329_0142.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0021_add_hstore_extension.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0021_add_hstore_extension.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0048_product_class_to_type.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0067_remove_product_is_featured.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0067_remove_product_is_featured.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0008_auto_20160114_0733.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0008_auto_20160114_0733.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0060_collection_is_published.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0020_attribute_data_to_class.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0050_auto_20180131_0746.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0020_attribute_data_to_class.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0025_auto_20161219_0517.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0052_slug_field_length.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0052_slug_field_length.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0048_product_class_to_type.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0048_product_class_to_type.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0004_merge.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0022_auto_20161212_0301.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0004_merge.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0060_collection_is_published.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0060_collection_is_published.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0050_auto_20180131_0746.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0050_auto_20180131_0746.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161207_0843.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0025_auto_20161219_0517.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0025_auto_20161219_0517.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0022_auto_20161212_0301.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0022_auto_20161212_0301.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0045_md_to_html.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161207_0843.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0016_auto_20161207_0843.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0023_auto_20161211_1912.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0045_md_to_html.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0045_md_to_html.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0057_auto_20180403_0852.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0023_auto_20161211_1912.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0023_auto_20161211_1912.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0062_sortable_models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0057_auto_20180403_0852.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0057_auto_20180403_0852.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0010_auto_20160129_0826.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0062_sortable_models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0062_sortable_models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0039_merge_20171130_0727.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0010_auto_20160129_0826.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0010_auto_20160129_0826.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0068_auto_20180822_0720.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0039_merge_20171130_0727.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0039_merge_20171130_0727.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0030_auto_20170206_0407.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0068_auto_20180822_0720.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0068_auto_20180822_0720.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0030_auto_20170206_0407.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0030_auto_20170206_0407.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161207_0555.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171124_0847.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_auto_20180305_1002.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_remove_productvariant_attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0028_merge_20170116_1016.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0006_product_updated_at.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0043_auto_20171207_0839.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0012_auto_20160218_0812.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0007_auto_20160112_1025.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0059_generate_variant_name_from_attrs.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0042_auto_20171206_0501.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0027_auto_20170113_0435.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0011_stock_quantity_allocated.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_attributechoicevalue_slug.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0035_auto_20170919_0846.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0032_auto_20170216_0438.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0049_collection.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0061_product_taxes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0047_auto_20180117_0359.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_auto_20161230_0347.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0065_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161207_0555.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0041_auto_20171205_0546.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0013_auto_20161207_0555.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171124_0847.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0037_auto_20171124_0847.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/variants_picker.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_auto_20180305_1002.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0053_auto_20180305_1002.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/attributes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/costs.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/availability.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_remove_productvariant_attributes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0014_remove_productvariant_attributes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0028_merge_20170116_1016.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0028_merge_20170116_1016.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0006_product_updated_at.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0006_product_updated_at.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0043_auto_20171207_0839.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0043_auto_20171207_0839.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0012_auto_20160218_0812.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0012_auto_20160218_0812.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/forms.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0007_auto_20160112_1025.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0007_auto_20160112_1025.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/context_processors.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0059_generate_variant_name_from_attrs.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0059_generate_variant_name_from_attrs.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0042_auto_20171206_0501.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0042_auto_20171206_0501.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/utils.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0027_auto_20170113_0435.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0027_auto_20170113_0435.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0011_stock_quantity_allocated.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0011_stock_quantity_allocated.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_attributechoicevalue_slug.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0017_attributechoicevalue_slug.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0007_merge_cart_with_checkout.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0035_auto_20170919_0846.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0035_auto_20170919_0846.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0003_auto_20170906_0556.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0032_auto_20170216_0438.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0032_auto_20170216_0438.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0049_collection.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0049_collection.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/fix_empty_data_in_lines.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0061_product_taxes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0061_product_taxes.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0006_auto_20180221_0825.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0047_auto_20180117_0359.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0047_auto_20180117_0359.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0009_cart_translated_discount_name.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_auto_20161230_0347.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0026_auto_20161230_0347.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0065_auto_20180719_0520.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0065_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0041_auto_20171205_0546.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/migrations/0041_auto_20171205_0546.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/variants_picker.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/variants_picker.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/attributes.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/attributes.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0008_rename_tables.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20161014_1221.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/costs.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0004_auto_20171129_1004.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/costs.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20170206_0407.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/availability.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/utils/availability.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0005_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0010_auto_20180822_0720.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_auto_20170113_0435.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/validators.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/summary.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/shipping.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/discount.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/voucher.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/models.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0010_auto_20180724_1251.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0003_auto_20160207_0534.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0002_voucher.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0007_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0005_auto_20170919_0839.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0006_auto_20171129_1004.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0009_auto_20180719_0520.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0004_auto_20170206_0407.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0008_sale_collections.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0011_auto_20180803_0528.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/documents.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/postgresql.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/elasticsearch.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/picker.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/test_elasticsearch_storefront.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/test_elasticsearch_dashboard.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/elasticsearch_dashboard.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/elasticsearch_storefront.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/postgresql_dashboard.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/backends/postgresql_storefront.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/management/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/search/management/commands/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/emails.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/widgets.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/templatetags/chips.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/forms.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/templatetags/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/context_processors.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/context_processors.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/templatetags/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/urls.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/filters.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/order/views.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/page/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/utils.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/utils.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/page/forms.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/urls.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0007_merge_cart_with_checkout.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0007_merge_cart_with_checkout.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0003_auto_20170906_0556.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0003_auto_20170906_0556.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/page/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/fix_empty_data_in_lines.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/fix_empty_data_in_lines.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0006_auto_20180221_0825.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0006_auto_20180221_0825.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0009_cart_translated_discount_name.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0009_cart_translated_discount_name.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0008_rename_tables.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0008_rename_tables.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/page/filters.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20161014_1221.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20161014_1221.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0004_auto_20171129_1004.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0004_auto_20171129_1004.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20170206_0407.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0002_auto_20170206_0407.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/page/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0005_auto_20180108_0814.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0005_auto_20180108_0814.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0010_auto_20180822_0720.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0010_auto_20180822_0720.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_auto_20170113_0435.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_auto_20170113_0435.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/collection/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/migrations/0001_initial.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/validators.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/validators.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/collection/forms.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/collection/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/summary.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/summary.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/__init__.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/shipping.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/collection/filters.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/shipping.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/collection/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/discount.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/checkout/views/discount.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/models.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/models.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/category/__init__.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/utils.py at version -1 Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/voucher.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/utils.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/templatetags/voucher.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/__init__.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/__init__.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/category/forms.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0010_auto_20180724_1251.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0010_auto_20180724_1251.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0003_auto_20160207_0534.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0003_auto_20160207_0534.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/category/urls.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0002_voucher.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0002_voucher.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0007_auto_20180108_0814.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0007_auto_20180108_0814.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/category/filters.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0005_auto_20170919_0839.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0005_auto_20170919_0839.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0006_auto_20171129_1004.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0006_auto_20171129_1004.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0001_initial.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0001_initial.py Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/category/views.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0009_auto_20180719_0520.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0009_auto_20180719_0520.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0004_auto_20170206_0407.py at version -1 Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0004_auto_20170206_0407.py Parse complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0008_sale_collections.py at version -1 Parsing document file:///Users/patrys/GitHub/mirumee/saleor/saleor/dashboard/shipping/__init__.py Analysis queued for file:///Users/patrys/GitHub/mirumee/saleor/saleor/discount/migrations/0008_sale_collections.py (...) Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/migrations/0014_auto_20171129_1004.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/migrations/0014_auto_20171129_1004.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/migrations/0022_auto_20180718_0956.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/migrations/0022_auto_20180718_0956.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/__init__.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/__init__.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/google.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/google.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/facebook.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/backends/facebook.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/__init__.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/__init__.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/createsuperuser.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/createsuperuser.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/__init__.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/__init__.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/changepassword.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/account/management/commands/changepassword.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/__init__.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/__init__.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/webpage.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/webpage.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/__init__.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/__init__.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/email.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/email.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/models.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/models.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/product.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/seo/schema/product.py at version -1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/filters.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/saleor/product/filters.py at version 1 Received new analysis for file:///Users/patrys/GitHub/mirumee/saleor/tests/utils.py Analysis complete for file:///Users/patrys/GitHub/mirumee/saleor/tests/utils.py at version -1 Analysis complete. ```

It looks like it's done without errors yet the status bar is showing

Analyzing workspace, 553 items remaining...

sneridagh commented 6 years ago

Same here, CPU spinning to 100% "Analyzing workspace". I have a large one, but who that works at a professional level doesn't?

screen shot 2018-09-13 at 10 46 53

What did it "analyze"?

allenyllee commented 6 years ago

I've encountered the same problem in my ubuntu 18.04 64bit with vscode 1.27.1, vscode-python 2018.8.0 and python 3.6.5

here is the trace output log:

output log ``` Starting Microsoft Python language server. Initializing for /usr/bin/python3 Loading files from /home/allenyl/anaconda3/lib/python3.6/site-packages/jieba Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/_compat.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__main__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_emit.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/__init__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_trans.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/viterbi.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/char_state_tab.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_start.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/tfidf.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/__init__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/textrank.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/analyzer.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_emit.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/__init__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_trans.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_start.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/_compat.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/_compat.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__main__.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__main__.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_emit.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_emit.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/__init__.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/__init__.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_trans.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_trans.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/viterbi.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/viterbi.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/char_state_tab.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/char_state_tab.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_start.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/posseg/prob_start.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/tfidf.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/tfidf.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/__init__.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/__init__.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/textrank.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/textrank.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/analyzer.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/analyse/analyzer.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_emit.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_emit.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/__init__.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/__init__.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_trans.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_trans.py Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_start.py at version -1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/finalseg/prob_start.py Opening document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py Parsing document file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py Waiting for parsing to complete Parsing complete. Waiting for analysis entries to enqueue Parse complete for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py at version 1 Analysis queued for file:///home/allenyl/anaconda3/lib/python3.6/site-packages/jieba/__init__.py Enqueue complete. Waiting for analysis to complete [Error - 下午7:50:09] System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.PythonTools.Analysis.ModuleResolver.GetModuleFullName(String originatingModule, String relativePath) at Microsoft.PythonTools.Analysis.ModuleResolver.ResolvePotentialModuleNames(String importingFromModuleName, String importingFromFilePath, String relativeModuleName, Boolean absoluteImports)+MoveNext() at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items) at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) at Microsoft.PythonTools.Analysis.Analyzer.DDG.TryImportModule(String modName, Boolean forceAbsolute, ModuleReference& moduleRef, IReadOnlyList`1& remainingParts) at Microsoft.PythonTools.Analysis.Analyzer.DDG.Walk(FromImportStatement node) at Microsoft.PythonTools.Parsing.Ast.FromImportStatement.Walk(PythonWalker walker) at Microsoft.PythonTools.Analysis.Analyzer.DDG.Walk(SuiteStatement node) at Microsoft.PythonTools.Parsing.Ast.SuiteStatement.Walk(PythonWalker walker) at Microsoft.PythonTools.Parsing.Ast.PythonAst.Walk(PythonWalker walker) at Microsoft.PythonTools.Analysis.AnalysisUnit.AnalyzeWorker(DDG ddg, CancellationToken cancel) at Microsoft.PythonTools.Analysis.Analyzer.DDG.Analyze(Deque`1 queue, CancellationToken cancel, Action`1 reportQueueSize, Int32 reportQueueInterval) at Microsoft.PythonTools.Analysis.PythonAnalyzer.AnalyzeQueuedEntries(CancellationToken cancel) at Microsoft.PythonTools.Intellisense.AnalysisQueue.GroupAnalysis.Analyze(CancellationToken cancel) at Microsoft.PythonTools.Intellisense.AnalysisQueue.HandleAnalyzable(IAnalyzable item, AnalysisPriority priority, CancellationToken cancellationToken) at Microsoft.PythonTools.Intellisense.AnalysisQueue.ConsumerLoop() ```

and the result of top command:

deepin _gnome-terminal-server_20180913201617

Although CPU has idled while this small project, the memory consumption seems too high.

the project is https://github.com/fxsjy/jieba

MikhailArkhipov commented 6 years ago

Remaining items in the status bar may be UI issue if CPU load is low. If LS was restarted b/c of exception (most probable cause is https://github.com/Microsoft/python-language-server/issues/72) then UI just shows string from the previous instance.

MikhailArkhipov commented 6 years ago

https://github.com/Microsoft/python-language-server/pull/92

richardwb commented 6 years ago

One thing I noticed here is some symlink folder structures can cause really deep parsing queues to form.

Recursive/looping symlinks can end up propagating pretty deeply and if there's actual content anywhere along the way it will take a long time. For example, given a simple folder structure like this:

/code
  /test
    /some
      test.py
      /folder
        /symlink -> ../../some
        __init__.py (empty)
        lib.py (empty)

And test.py is simply "import folder.lib" so we start traversing the tree, I see the following trace output:

Initializing for /usr/local/opt/python/bin/python2.7
Loading files from /Users/username/code/test/some
Parsing document file:///Users/username/code/test/some/test.py
Parsing document file:///Users/username/code/test/some/folder/lib.py
Parsing document file:///Users/username/code/test/some/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/lib.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/lib.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/test.py
Parse complete for file:///Users/username/code/test/some/test.py at version -1
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/lib.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/lib.py
Analysis queued for file:///Users/username/code/test/some/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/lib.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/__init__.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/test.py
Parsing document file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/lib.py
<more>
Parse complete for file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/__init__.py at version -1
Analysis queued for file:///Users/username/code/test/some/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/symlink/folder/__init__.py

I managed to work around this by just adding the suspect symlinks to my VSCode excludes.

There's also some other odd behavior with dead symlinks, but it doesn't seem to act as poorly.

sneridagh commented 5 years ago

Symlink could cause it... I have tons of them (I use zc.buildout, with an extension (omelette) that makes all the eggs used by the project available in the same tree, using symlinks).

I'm not the only one using it... in Zope/Plone world is quite usual that devs use these tools.

It would be great if we can fix it somehow.

samuelpcabral commented 5 years ago

Same thing here! Windows 10, with Python 2.7 capture

and it looks like it's consuming far more memory than it should.

capture2

mungojam commented 5 years ago

I wondered if it is processing my ./.venv pipenv package folder or some other temporary sub-folder. The number of items it said it was processing seemed much larger than my code base.

sneridagh commented 5 years ago

True, I didn't take into account that virtualenv also uses symlinks... don't know about pipenv, but I guess it also does it. So, there's a major problem then that might affect the vast majority of people.

xobs commented 5 years ago

It's happening on Windows as well, which doesn't use symlinks for virtualenv (that I know of). Also, my project doesn't use virtualenv.

However, it does use environment variables and mess with PYTHONPATH, which may be related to the cause.

MikhailArkhipov commented 5 years ago

https://github.com/Microsoft/python-language-server/pull/96