Some checks failed
Test with tox / Test with tox (3.11) (push) Failing after 1m34s
Build Project / Build Project (3.10) (push) Successful in 2m52s
Build Project / Build Project (3.12) (push) Successful in 3m58s
Test with tox / Test with tox (3.10) (push) Successful in 3m57s
Test with tox / Test with tox (3.12) (push) Successful in 2m18s
Build Project / Build Project (3.11) (push) Successful in 4m1s
Build Sphinx Docs Set / Build Docs (push) Successful in 4m9s
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
|