;;; config.el --- Python Layer Configuration File for Spacemacs ;; ;; Copyright (c) 2012-2017 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;;; License: GPLv3 ;; variables (spacemacs|define-jump-handlers python-mode) (spacemacs|define-jump-handlers cython-mode anaconda-mode-goto) (defvar python-enable-yapf-format-on-save nil "If non-nil, automatically format code with YAPF on save.") (defvar python-test-runner 'nose "Test runner to use. Possible values are `nose' or `pytest'.") (defvar python-fill-column 79 "Fill column value for python buffers") (defvar python-tab-width 4 "Tab width value for python buffers") (defvar python-auto-set-local-pyenv-version 'on-visit "Automatically set pyenv version from \".python-version\". Possible values are `on-visit', `on-project-switch' or `nil'.") (defvar python-auto-set-local-pyvenv-virtualenv 'on-visit "Automatically set pyvenv virtualenv from \".venv\". Possible values are `on-visit', `on-project-switch' or `nil'.") (defvar python-sort-imports-on-save nil "If non-nil, automatically sort imports on save.")