[bug] `config.create` forced to "true" for `dotdrop install --temp`
Dotdrop version: v1.7.1
Using dotdrop: from PyPI

Consider a repo with the following `config.yaml`:

```yaml
config:
  create: false
  dotpath: dotfiles

dotfiles:
  f_dir_file:
    src: dir/file
    dst: ~/dir/file

profiles:
  base:
    dotfiles:
      - f_dir_file
```

Installing with this config will fail with `[ERR] installing "f_dir_file" failed: creating directory for $HOME/dir/file`, as it should.  However, if `dotdrop install` is run with the `--temp` flag, then the "`create: false`" setting will be ignored, `dir/` will be created in the temp directory, and the installation will succeed.  This can give users a false sense that their configuration works when it actually does not.

Output from running `dotdrop install --temp -p base --verbose` with the given config:

```
[DEBUG][dotdrop.options.__init__] #################################################
[DEBUG][dotdrop.options.__init__] #################### DOTDROP ####################
[DEBUG][dotdrop.options.__init__] #################################################
[DEBUG][dotdrop.options.__init__] version: 1.7.1
[DEBUG][dotdrop.options.__init__] command: /usr/local/bin/dotdrop install --temp -p base --verbose
[DEBUG][dotdrop.options.__init__] config file: config.yaml
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] ----------start:/root/dotdrop/config.yaml----------
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 
config:
  create: false
  dotpath: dotfiles
  force_chmod: true

dotfiles:
  #d_dir:
  #  src: dir
  #  dst: ~/dir
  #  chmod: '0700'
  f_dir_file:
    src: dir/file
    dst: ~/dir/file

profiles:
  base:
    dotfiles:
      #- d_dir
      - f_dir_file
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] ----------end:/root/dotdrop/config.yaml----------
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] normalizing relative to cfg: dotfiles -> /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] settings block::
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "backup": None
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "banner": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "create": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "ignoreempty": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "keepdot": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "link_dotfile_default": nolink
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "link_on_import": nolink
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "longkey": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "showdiff": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "minversion": None
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "diff_command": diff -r -u {0} {1}
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "template_dotfile_default": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "ignore_missing_in_dotdrop": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "force_chmod": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "default_actions": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_actions": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_configs": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_variables": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "cmpignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "upignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "instignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "impignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "func_file": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "filter_file": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] variables block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] dynvariables block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] current variables defined:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "profile": base
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] profiles block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "base": ordereddict([('dotfiles', ['f_dir_file'])])
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] current variables defined:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "profile": base
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] current variables defined:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "profile": base
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] dotfiles block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "f_dir_file": ordereddict([('src', 'dir/file'), ('dst', '~/dir/file'), ('link', 'nolink'), ('ignoreempty', False), ('template', True)])
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] actions block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] trans_r block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] trans_w block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] templating dotfiles entries
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] uservariables block:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] ########### final config ###########
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] Current entries
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry settings:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "backup": None
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "banner": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "create": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "ignoreempty": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "keepdot": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "link_dotfile_default": nolink
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "link_on_import": nolink
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "longkey": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "showdiff": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "minversion": None
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "diff_command": diff -r -u {0} {1}
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "template_dotfile_default": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "ignore_missing_in_dotdrop": False
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "force_chmod": True
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "default_actions": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_actions": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_configs": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "import_variables": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "cmpignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "upignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "instignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "impignore": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "func_file": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "filter_file": []
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry dotfiles:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "f_dir_file": ordereddict([('src', '/root/dotdrop/dotfiles/dir/file'), ('dst', '/root/dir/file'), ('link', 'nolink'), ('ignoreempty', False), ('template', True)])
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry profiles:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "base": ordereddict([('dotfiles', ['f_dir_file'])])
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry actions:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry trans_r:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry trans_w:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] entry variables:
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "profile": base
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.cfg_yaml._dbg] [config.yaml] 	- "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching dotfiles ...
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching actions ...
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching actions ...
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching default_actions ...
[DEBUG][dotdrop.cfg_aggregator._load] default actions: []
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching trans_r ...
[DEBUG][dotdrop.cfg_aggregator._patch_keys_to_objs] patching trans_w ...
[DEBUG][dotdrop.options._debug_attr] effective options:
[DEBUG][dotdrop.options._debug_attr] -> backup: None
[DEBUG][dotdrop.options._debug_attr] -> banner: True
[DEBUG][dotdrop.options._debug_attr] -> cmd_compare: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_detail: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_files: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_import: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_install: True
[DEBUG][dotdrop.options._debug_attr] -> cmd_profiles: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_remove: False
[DEBUG][dotdrop.options._debug_attr] -> cmd_update: False
[DEBUG][dotdrop.options._debug_attr] -> compare_fileonly: False
[DEBUG][dotdrop.options._debug_attr] -> conf: <dotdrop.cfg_aggregator.CfgAggregator object at 0x7f55d3b54c10>
[DEBUG][dotdrop.options._debug_attr] -> confpath: config.yaml
[DEBUG][dotdrop.options._debug_attr] -> create: False
[DEBUG][dotdrop.options._debug_attr] -> debug: True
[DEBUG][dotdrop.options._debug_attr] -> diff_command: diff -r -u {0} {1}
[DEBUG][dotdrop.options._debug_attr] -> dotpath: /root/dotdrop/dotfiles
[DEBUG][dotdrop.options._debug_attr] -> dry: False
[DEBUG][dotdrop.options._debug_attr] -> files_grepable: False
[DEBUG][dotdrop.options._debug_attr] -> files_templateonly: False
[DEBUG][dotdrop.options._debug_attr] -> force_chmod: True
[DEBUG][dotdrop.options._debug_attr] -> ignore_missing_in_dotdrop: False
[DEBUG][dotdrop.options._debug_attr] -> ignoreempty: False
[DEBUG][dotdrop.options._debug_attr] -> import_as: None
[DEBUG][dotdrop.options._debug_attr] -> import_link: nolink
[DEBUG][dotdrop.options._debug_attr] -> import_mode: False
[DEBUG][dotdrop.options._debug_attr] -> install_backup_suffix: .dotdropbak
[DEBUG][dotdrop.options._debug_attr] -> install_diff: True
[DEBUG][dotdrop.options._debug_attr] -> install_force_action: False
[DEBUG][dotdrop.options._debug_attr] -> install_force_chmod: True
[DEBUG][dotdrop.options._debug_attr] -> install_showdiff: False
[DEBUG][dotdrop.options._debug_attr] -> install_temporary: True
[DEBUG][dotdrop.options._debug_attr] -> keepdot: False
[DEBUG][dotdrop.options._debug_attr] -> link_dotfile_default: nolink
[DEBUG][dotdrop.options._debug_attr] -> link_on_import: nolink
[DEBUG][dotdrop.options._debug_attr] -> log: <dotdrop.logger.Logger object at 0x7f55d2b22af0>
[DEBUG][dotdrop.options._debug_attr] -> longkey: False
[DEBUG][dotdrop.options._debug_attr] -> minversion: None
[DEBUG][dotdrop.options._debug_attr] -> profile: base
[DEBUG][dotdrop.options._debug_attr] -> profiles_grepable: False
[DEBUG][dotdrop.options._debug_attr] -> remove_iskey: False
[DEBUG][dotdrop.options._debug_attr] -> safe: True
[DEBUG][dotdrop.options._debug_attr] -> showdiff: False
[DEBUG][dotdrop.options._debug_attr] -> template_dotfile_default: True
[DEBUG][dotdrop.options._debug_attr] -> update_iskey: False
[DEBUG][dotdrop.options._debug_attr] -> update_showpatch: False
[DEBUG][dotdrop.options._debug_attr] -> workdir: /root/.config/dotdrop
[DEBUG][dotdrop.options._debug_attr] -> workers: 1
[DEBUG][dotdrop.dotdrop.main] 


[DEBUG][dotdrop.dotdrop._exec_command] running cmd: install
[DEBUG][dotdrop.dotdrop.cmd_install] run 0 profile pre actions
[DEBUG][dotdrop.templategen.__init__] load global functions:
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "basename"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "dirname"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "exists"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "exists_in_path"
[DEBUG][dotdrop.templategen._debug_dict] template additional variables:
[DEBUG][dotdrop.templategen._debug_dict]   - "profile": base
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.templategen.__init__] load global functions:
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "basename"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "dirname"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "exists"
[DEBUG][dotdrop.templategen._load_funcs_to_dic] load function "exists_in_path"
[DEBUG][dotdrop.templategen._debug_dict] template additional variables:
[DEBUG][dotdrop.templategen._debug_dict]   - "profile": base
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_dotpath": /root/dotdrop/dotfiles
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_cfgpath": /root/dotdrop/config.yaml
[DEBUG][dotdrop.templategen._debug_dict]   - "_dotdrop_workdir": /root/.config/dotdrop
[DEBUG][dotdrop.dotdrop._dotfile_install] installing dotfile: "f_dir_file"
[DEBUG][dotdrop.dotdrop._dotfile_install] dotfile: "f_dir_file"
  src: "/root/dotdrop/dotfiles/dir/file"
  dst: "/root/dir/file"
  link: "nolink"
  template: "True"
  pre-action:
  post-action:
  trans_r:
  trans_w:
[DEBUG][dotdrop.utils.patch_ignores] ignores before patching: []
[DEBUG][dotdrop.utils.patch_ignores] ignores after patching: []
[DEBUG][dotdrop.installer.install] installing "/root/dotdrop/dotfiles/dir/file" to "/root/dir/file" (link: nolink)
[DEBUG][dotdrop.installer.install_to_temp] tmp install /root/dotdrop/dotfiles/dir/file (defined dst: /root/dir/file)
[DEBUG][dotdrop.installer._pivot_path] pivot new dir: "/tmp/dotdrop-4e53kmeg"
[DEBUG][dotdrop.installer._pivot_path] strip home: False
[DEBUG][dotdrop.installer._pivot_path] pivot "/root/dir/file" to "/tmp/dotdrop-4e53kmeg/root/dir/file"
[DEBUG][dotdrop.installer.install] installing "/root/dotdrop/dotfiles/dir/file" to "/tmp/dotdrop-4e53kmeg/root/dir/file" (link: nolink)
[DEBUG][dotdrop.installer.install] install /root/dotdrop/dotfiles/dir/file to /tmp/dotdrop-4e53kmeg/root/dir/file
[DEBUG][dotdrop.installer.install] "/root/dotdrop/dotfiles/dir/file" is a directory: False
[DEBUG][dotdrop.installer._copy_file] deploy file: /root/dotdrop/dotfiles/dir/file
[DEBUG][dotdrop.installer._copy_file] ignore empty: False
[DEBUG][dotdrop.installer._copy_file] ignore pattern: []
[DEBUG][dotdrop.installer._copy_file] is_template: False
[DEBUG][dotdrop.installer._copy_file] no empty: False
[DEBUG][dotdrop.installer._create_dirs] mkdir -p /tmp/dotdrop-4e53kmeg/root/dir
[DEBUG][dotdrop.installer._write] install file to "/tmp/dotdrop-4e53kmeg/root/dir/file"
[DEBUG][dotdrop.installer.install] before chmod: True err:None
[DEBUG][dotdrop.installer._log_install] install: SUCCESS
[DEBUG][dotdrop.installer.install_to_temp] tmp installed in /tmp/dotdrop-4e53kmeg/root/dir/file
[DEBUG][dotdrop.installer._log_install] install: SUCCESS
[DEBUG][dotdrop.dotdrop.cmd_install] run 0 profile post actions
[DEBUG][dotdrop.dotdrop.cmd_install] install done: installed "f_dir_file"
[DEBUG][dotdrop.dotdrop.main] done executing command "install"
[DEBUG][dotdrop.dotdrop.main] options loaded in 0.33402132987976074
[DEBUG][dotdrop.dotdrop.main] command executed in 0.0943450927734375
[DEBUG][dotdrop.dotdrop.main] return True
     _       _      _
  __| | ___ | |_ __| |_ __ ___  _ __
 / _` |/ _ \| __/ _` | '__/ _ \| '_ |
 \__,_|\___/ \__\__,_|_|  \___/| .__/  v1.7.1
                               |_|


installed to tmp "/tmp/dotdrop-4e53kmeg".

1 dotfile(s) installed.
```
diff --git a/.github/workflows/pypi-release.yml b/.github/workflows/pypi-release.yml
index 0536b79..0977a39 100644
--- a/.github/workflows/pypi-release.yml
+++ b/.github/workflows/pypi-release.yml
@@ -13,10 +13,8 @@ jobs:
         python-version: 3.8
     - name: Install Tools
       run: |
-        sudo apt update
-        sudo apt -y install python3-pypandoc pandoc
         python -m pip install --upgrade pip
-        pip install setuptools wheel twine pypandoc
+        pip install setuptools wheel twine
         if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
     - name: Build and Publish
       env:
diff --git a/.github/workflows/snapcraft-release.yml b/.github/workflows/snapcraft-release.yml
index e392d36..ec38049 100644
--- a/.github/workflows/snapcraft-release.yml
+++ b/.github/workflows/snapcraft-release.yml
@@ -16,8 +16,7 @@ jobs:
       run: |
         export MAGIC=$SNAP/usr/share/file/magic.mgc
         sudo apt update
-        sudo apt -y install git pandoc python3-pip python3-setuptools
-        sudo pip3 install pypandoc
+        sudo apt -y install git python3-pip python3-setuptools
         sudo apt -y install snapd
         sudo snap install snapcraft --classic
         echo "$SNAP_TOKEN" | snapcraft login --with -
diff --git a/setup.py b/setup.py
index 112390e..969d2a7 100644
--- a/setup.py
+++ b/setup.py
@@ -1,17 +1,13 @@
 from setuptools import setup, find_packages
-from codecs import open
 from os import path
 from dotdrop.version import __version__ as VERSION
 
 readme = 'README.md'
 here = path.abspath(path.dirname(__file__))
 
-try:
-    from pypandoc import convert_file
-    read_readme = lambda f: convert_file(f, 'rst')
-except ImportError:
-    print('\n[WARNING] pypandoc not found, could not convert \"{}\"\n'.format(readme))
-    read_readme = lambda f: open(f, 'r').read()
+def read_readme(f):
+    with open(f, encoding="utf-8") as fp:
+        return fp.read()
 
 REQUIRES_PYTHON = '>=3'
 
@@ -21,6 +17,7 @@ setup(
 
     description='Save your dotfiles once, deploy them everywhere',
     long_description=read_readme(readme),
+    long_description_content_type="text/markdown; variant=GFM",
     url='https://github.com/deadc0de6/dotdrop',
     download_url = 'https://github.com/deadc0de6/dotdrop/archive/v'+VERSION+'.tar.gz',
 
['setup.py', '.github/workflows/pypi-release.yml', '.github/workflows/snapcraft-release.yml']