import org.apache.tools.ant.taskdefs.condition.Os plugins { id "com.jetbrains.python.envs" version "0.0.6" } envs { bootstrapDirectory = new File(System.getenv().getOrDefault("PYCHARM_PYTHONS", new File(buildDir, 'pythons').path)) envsDirectory = new File(System.getenv().getOrDefault("PYCHARM_PYTHON_VIRTUAL_ENVS", new File(buildDir, 'envs').path)) minicondaVersion = 'latest' packages = ["pip", "setuptools"] _64Bits = true conda "django19", "2.7", ["django==1.9", "tox", "nose", "pytest", "behave", "lettuce>=0.2.22"] textfile "django19/tags.txt", "django\nnose\npytest\nbehave\nlettuce\npackaging\ntox" conda "django18", "2.7", ["django==1.6"] textfile "django18/tags.txt", "django" conda "django17", "2.7", ["django==1.7"] textfile "django17/tags.txt", "django\nskeletons" conda "python34", "3.4", ["ipython==2.1", "django==1.6", "behave", "jinja2", "tox>=2.0", "pandas"] textfile "python34/tags.txt", "python3\nipython\nipython200\nskeletons\ndjango\nbehave\ntox\njinja2\npython34\npackaging\npandas" if (!Os.isFamily(Os.FAMILY_WINDOWS)) { // jython "jython25", [] // textfile "jython25/tags.txt", "jython" // conda "pyqt5", "2.7", ["python-qt5"] // textfile "pyqt5/tags.txt", "pyqt5" } conda "django_latest", "3.5", ["django"] textfile "django_latest/tags.txt", "django" } if (new File(envs.envsDirectory, "django_latest").exists() && new File(envs.envsDirectory, "django_latest").lastModified()