Removed extraneous comments and added some more details.
-# Note: there are many handy hints in comments in this example -- remove them when you've finalized your recipe
-
-# Jinja variables help maintain the recipe as you'll update the version only here.
{% set name = "BicycleParameters" %}
{% set version = "1.0.0" %}
{% set sha256 = "e3aea4dc5a0cf8b21707b77db4c8e887e0366d8f9dbcaf0761a61080e1f2eb3d" %}
-# sha256 is the prefered checksum -- you can get it for a file with:
-# `openssl sha256 <file name>`.
-# You may need the openssl package, available on conda-forge
-# `conda install openssl -c conda-forge``
package:
name: {{ name|lower }}
@@ -20,47 +13,40 @@ source:
build:
number: 0
- # If the installation is complex, or different between Unix and Windows, use separate bld.bat and build.sh files instead of this key.
- # By default, the package will be built for the Python versions supported by conda-forge and for all major OSs.
- # Add the line "skip: True # [py<35]" (for example) to limit to Python 3.5 and newer, or "skip: True # [not win]" to limit to Windows.
script: python setup.py install --single-version-externally-managed --record record.txt
requirements:
build:
- python
- # When setuptools is available add the `--single-version-externally-managed --record record.txt` above.
- setuptools
- # if your project compiles code (such as a C extension) then add `toolchain` as a build requirement.
run:
- python
- - numpy
- - scipy
- - matplotlib
- - uncertainties
- - yeadon
- - dynamicisttoolkit
+ - numpy >=1.6.1
+ - scipy >=0.9.0
+ - matplotlib >=1.1.1
+ - uncertainties >=2.0.0
+ - dynamicisttoolkit >=0.1.0
test:
- # Some package might need a `test/commands` key to check CLI.
- # List all the packages/modules that `run_test.py` imports.
imports:
- bicycleparameters
+ - bicycleparameters.bicycle
+ - bicycleparameters.com
+ - bicycleparameters.geometry
+ - bicycleparameters.inertia
+ - bicycleparameters.io
+ - bicycleparameters.main
+ - bicycleparameters.period
+ - bicycleparameters.plot
+ - bicycleparameters.rider
+ - bicycleparameters.tables
about:
home: http://github.com/moorepants/bicycleparameters
- # Remember to specify the license variants for BSD, Apache, GPL, and LGLP.
- # Prefer the short version, e.g: GPL-2.0 instead of GNU General Public License version 2.0
- # See https://opensource.org/licenses/alphabetical
license: BSD-2-Clause
- # The license_family, i.e. "BSD" if license is "BSD-3-Clause". (optional)
license_family: BSD
- # It is strongly encouraged to include a license file in the package,
- # (even if the license doesn't require it) using the license_file entry.
- # See http://conda.pydata.org/docs/building/meta-yaml.html#license-file
license_file: LICENSE.txt
summary: 'Generates and manipulates the physical parameters of a bicycle.'
-
- # The remaining entries in this section are optional, but recommended
description: |
A python program designed to produce and manipulate the basic parameters
needed for the Whipple bicycle model.
@@ -69,6 +55,4 @@ about:
extra:
recipe-maintainers:
- # GitHub IDs for maintainers of the recipe.
- # Always check with the people listed below if they are OK becoming maintainers of the recipe. (There will be spam!)
- moorepants
