-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
It would be nice to also have IRIS-HEP tools available on conda-forge.
For servicex there's some additional work in other areas though that would be required as using grayskull to check we find
$ grayskull pypi --list-missing-deps --strict-conda-forge 'servicex==3.0.0a12'
#### Initializing recipe for servicex==3.0.0a12 (pypi) ####
Recovering metadata from pypi...
Starting the download of the sdist package servicex
servicex 100% Time: 0:00:00 1.7 MiB/s|#################################################################################################################################################################|
Checking for pyproject.toml
pyproject.toml found in /tmp/grayskull-servicex-u73ng_33/servicex-3.0.0a12/pyproject.toml
Recovering information from setup.py
Executing injected distutils...
Checking >> types-pyyaml 100% |####################################################################################################################################################|[Elapsed Time: 0:00:06]
Recovering license info from spdx.org ...
Matching license file with database from Grayskull...
Match percentage of the license is 97%. Low match percentage could mean that the license was modified.
License type: BSD-3-Clause
License file: ['LICENSE']
Build requirements:
<none>
Host requirements:
- python >=3.8
- hatchling >=1.13.0
- pip
Run requirements:
- python >=3.8
- qastle >=0.17
- func-adl >=3.2.6
- requests >=2.31
- pydantic >=1.10,<2.0
- httpx >=0.24
- miniopy-async >=1.15
- tinydb >=4.7
- google-auth >=2.17
- typer >=0.9.0
- pyyaml >=6.0
- types-pyyaml >=6.0
- rich >=13.0.0
- nest-asyncio >=1.5.7
- aiofile
- make-it-sync
RED: Missing packages
GREEN: Packages available on conda-forge
Missing dependencies: qastle, make-it-sync, func-adl, miniopy-async
Maintainers:
- matthewfeickert
#### Recipe generated on /tmp for servicex==3.0.0a12 ####
that qastle, make-it-sync, func-adl, miniopy-async are all missing from conda-forge.
I can follow up with @gordonwatts and @masonproffitt on if they're okay with me packaging func-adl, qastle, and make-it-sync for conda-forge. miniopy-async isn't missing any packages, so we could ask if they would consider distributing on conda-forge too. (Done in hlf20010508/miniopy-async#25)
Metadata
Metadata
Assignees
Labels
No labels