From d5ae11d9cf6343062b17354b066d1c11566590c2 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Thu, 8 Aug 2019 09:06:13 +0200 Subject: [PATCH] [deps] Add new dependence to docformatter --- conda/meta.yaml | 1 + deps/docformatter/meta.yaml | 45 +++++++++++++++++++++++++++++++++++++ deps/order.txt | 3 +++ deps/untokenize/meta.yaml | 44 ++++++++++++++++++++++++++++++++++++ 4 files changed, 93 insertions(+) create mode 100644 deps/docformatter/meta.yaml create mode 100644 deps/order.txt create mode 100644 deps/untokenize/meta.yaml diff --git a/conda/meta.yaml b/conda/meta.yaml index 0043867e..ab99512b 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -35,6 +35,7 @@ requirements: - conda-build=3.16 - conda-verify=3 - certifi + - docformatter - pytz - python-dateutil - gitpython diff --git a/deps/docformatter/meta.yaml b/deps/docformatter/meta.yaml new file mode 100644 index 00000000..388342ef --- /dev/null +++ b/deps/docformatter/meta.yaml @@ -0,0 +1,45 @@ +{% set version = "1.3" %} + +package: + name: docformatter + version: {{ version }} + +source: + git_rev: v{{ version }} + git_url: https://github.com/myint/docformatter + +build: + noarch: python + number: 0 + script: "{{ PYTHON }} -m pip install --no-deps --ignore-installed ." + +requirements: + build: + - python + - pip + + run: + - python + - untokenize + +test: + + source_files: + - test_docformatter.py + - docformatter.py + + requires: + - nose + + commands: + - nosetests -sv test_docformatter.py + +about: + home: https://github.com/myint/docformatter + license: MIT License + license_family: MIT + summary: 'Formats docstrings to follow PEP 257' + +extra: + recipe-maintainers: + - anjos diff --git a/deps/order.txt b/deps/order.txt new file mode 100644 index 00000000..47b9318f --- /dev/null +++ b/deps/order.txt @@ -0,0 +1,3 @@ +python-gitlab +untokenize +docformatter diff --git a/deps/untokenize/meta.yaml b/deps/untokenize/meta.yaml new file mode 100644 index 00000000..6c076861 --- /dev/null +++ b/deps/untokenize/meta.yaml @@ -0,0 +1,44 @@ +{% set version = "0.1.1" %} + +package: + name: untokenize + version: {{ version }} + +source: + git_rev: v{{ version }} + git_url: https://github.com/myint/untokenize + +build: + noarch: python + number: 0 + script: "{{ PYTHON }} -m pip install --no-deps --ignore-installed ." + +requirements: + build: + - python + - pip + + run: + - python + +test: + + source_files: + - test_acid.py + - test_untokenize.py + + requires: + - nose + + commands: + - nosetests -sv test_acid.py test_untokenize.py + +about: + home: https://github.com/myint/untokenize + license: MIT License + license_family: MIT + summary: 'Transforms tokens into original source code (while preserving whitespace)' + +extra: + recipe-maintainers: + - anjos -- GitLab