This causes the extra spaces you observed. Personally, I think the current behavior makes sense: the editor is configured to keep the indentation level of the previous line, and the Python extensions adds extra spaces if necessary to match language rules or conventions. Similar to this question, we want to specify an extra package index to be used by uv.

Understanding the Context

However, our package index url contains private information, i.e., user name and token. Up to now, we used pip to python - How to set extra index with credentials for uv like pip ... I have defined a pydantic Schema with extra = Extra.allow in Pydantic Config. Is it possible to get a list or set of extra fields passed to the Schema separately.

Key Insights

For ex: from pydantic import BaseM... This is usually caused by an extension passing these extra attributes with your code when it is executed on the browser trying to interact with the UI, this creates a mismatch between what was rendered on the server and what is rendered on the client. Extensions similar to Grammarly, ColorZilla and LanguageTool are therefore the cause of this warning, so you have to find out which one is doing ... I am struggling to figure out exactly how the extra argument for logging works. I have some legacy code I need to change which uses it, and the code also requires logging to stdout.

Final Thoughts

import logging ... raise ValueError(errmsg("Extra data", s, end, len(s))) ValueError: Extra data: line 2 column 1 - line 10 column 1 (char 261900 - 6964758) PS. I use the word record, but that's not the official name. Also, if your file has newline characters like mine, you can loop through it to loads () one record at a time into a json variable. pip install with extra index URL to requirements.txt Asked 3 years, 7 months ago Modified 2 months ago Viewed 20k times