70 lines
2.3 KiB
YAML
70 lines
2.3 KiB
YAML
|
# To release a new version of RIA Toolkit OSS on Conda-Forge, please update this
|
||
|
# recipe by addressing the below comments. Please refrain from versioning
|
||
|
# any updates to this file unless they are expected to persist across all
|
||
|
# or many future releases. Please remember to remove all comments prior
|
||
|
# to staging this recipe.
|
||
|
{% set name = "ria-toolkit-oss" %}
|
||
|
# Enter the version number below, and then remove this comment. Please
|
||
|
# use the version identifier of the release you want to upload to Conda-Forge,
|
||
|
# which is not necessarily the current version indicated in pyproject.toml.
|
||
|
# E.g., {% set version = "0.1.2" %}
|
||
|
{% set version = "..." %}
|
||
|
|
||
|
package:
|
||
|
name: {{ name|lower }}
|
||
|
version: {{ version }}
|
||
|
|
||
|
source:
|
||
|
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/ria-toolkit-oss-{{ version }}.tar.gz
|
||
|
# Copy the SHA256 **source** distribution hash from PyPI: https://pypi.org/project/ria-toolkit-oss/#files,
|
||
|
# paste it below, and then remove this comment. Please use the hash corresponding the version
|
||
|
# identifier entered above.
|
||
|
# E.g., sha256: d32879a4e1b3e102fc5d65338f623764fbfb197570e536a5dfd57197aeec74c5
|
||
|
sha256: ...
|
||
|
|
||
|
build:
|
||
|
number: 0
|
||
|
noarch: python
|
||
|
script: {{ PYTHON }} -m pip install . --no-deps -vv
|
||
|
|
||
|
requirements:
|
||
|
host:
|
||
|
- python >=3.10
|
||
|
- poetry
|
||
|
- pip
|
||
|
run:
|
||
|
# Confirm that all the runtime dependencies are listed here, and then
|
||
|
# remove this comment. Please include all dependencies within the
|
||
|
# [dependencies] section in pyproject.toml.
|
||
|
- python >=3.10
|
||
|
- numpy ==1.26.4
|
||
|
- scipy <1.16
|
||
|
- sigmf >=1.2.10,<2.0.0
|
||
|
- quantiphy >=2.20,<3.0
|
||
|
- plotly >=6.3.0,<7.0.0
|
||
|
- h5py >=3.14.0,<4.0.0
|
||
|
- pandas >=2.3.2,<3.0.0
|
||
|
|
||
|
test:
|
||
|
imports:
|
||
|
- ria_toolkit_oss
|
||
|
commands:
|
||
|
- pip check
|
||
|
requires:
|
||
|
- pip
|
||
|
|
||
|
about:
|
||
|
home: https://riahub.ai/qoherent/ria-toolkit-oss
|
||
|
summary: Radio Intelligence Apps' open-source core, by Qoherent 📡🚀
|
||
|
description: |
|
||
|
An open-source version of the RIA Toolkit, including the fundamental tools to get started developing, testing, and deploying radio intelligence applications
|
||
|
license: AGPL-3.0-only
|
||
|
license_file: LICENSE
|
||
|
|
||
|
extra:
|
||
|
recipe-maintainers:
|
||
|
# Ensure there are at least 2 maintainers listed, notify all maintainers
|
||
|
# of your intent to publish, and then remove this comment.
|
||
|
- mrl280
|
||
|
- benChinnery
|