-
-
Notifications
You must be signed in to change notification settings - Fork 318
[bug] UnicodeEncodeError upon dynaconf init #664
Copy link
Copy link
Closed
Labels
Description
Describe the bug
dynaconf init -f yaml results in a UnicodeEncodeError
To Reproduce
Steps to reproduce the behavior:
git clone -b dynaconf https://github.com/ebenh/django-flex-user.gitpy -m pipenv install --devpy -m pipenv shellexport DJANGO_SETTINGS_MODULE=test_project.settingsdynaconf init -f yaml
Error Message
Traceback (most recent call last):
File "C:\Users\eben\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\eben\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\eben\.virtualenvs\django-flex-user-ab_cVlY8\Scripts\dynaconf.exe\__main__.py", line 7, in <module>
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\core.py", line 221, in __call__
def __call__(A,*B,**C):return A.main(*B,**C)
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\core.py", line 205, in main
H=E.invoke(F)
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\core.py", line 345, in invoke
with C:return F(C.command.invoke(C))
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\core.py", line 288, in invoke
if A.callback is not _A:return ctx.invoke(A.callback,**ctx.params)
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\core.py", line 170, in invoke
with G:return A(*B,**E)
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\decorators.py", line 21, in A
def A(*A,**B):return f(get_current_context(),*A,**B)
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\cli.py", line 257, in init
click.echo("\u2699\ufe0f Configuring your Dynaconf environment")
File "c:\users\eben\.virtualenvs\django-flex-user-ab_cvly8\lib\site-packages\dynaconf\vendor\click\utils.py", line 82, in echo
if A:B.write(A)
File "C:\Users\eben\AppData\Local\Programs\Python\Python37\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-1: character maps to <undefined>
Reactions are currently unavailable