# Copyright 2021 Agnostiq Inc. # # This file is part of Covalent. # # Licensed under the Apache License 2.0 (the "License"). A copy of the # License may be obtained with this software package or at # # https://www.apache.org/licenses/LICENSE-2.0 # # Use of this file is prohibited except in compliance with the License. # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. {% set data = load_setup_py_data(setup_file='./setup.py', from_recipe_dir=True) %} package: name: covalent version: {{ data.get('version') }} source: - path: . folder: covalent build: script: - (cd ./covalent/covalent_ui/webapp && npm install && yarn build) - pip install ./covalent requirements: build: - python - pip - nodejs - yarn {% for package in data.get('install_requires', []) -%} - {{ package }} {% endfor %} run: {% for package in resolved_packages('build') -%} - {{ package }} {% endfor %} test: imports: - covalent - covalent_dispatcher - covalent_ui commands: - covalent status about: home: {{ data.get('url') }} license: Apache license_file: LICENSE extra: recipe-maintainers: - {{ data.get('maintainer') }} contact: - {{ data.get('author_email') }}