Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing requirement on packaging #64

Closed
1 task done
duncanmmacleod opened this issue Nov 8, 2022 · 0 comments · Fixed by #65
Closed
1 task done

Missing requirement on packaging #64

duncanmmacleod opened this issue Nov 8, 2022 · 0 comments · Fixed by #65
Labels
bug Something isn't working

Comments

@duncanmmacleod
Copy link
Contributor

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

grayskull is missing a requirement on packaging, so installing it in isolation causes failures:

$ mamba create -n grayskull grayskull
$ mamba activate grayskull
$ grayskull --help
Traceback (most recent call last):
  File "/home/duncan/opt/mambaforge/envs/grayskull/bin/grayskull", line 6, in <module>
    from grayskull.__main__ import main
  File "/home/duncan/opt/mambaforge/envs/grayskull/lib/python3.11/site-packages/grayskull/__main__.py", line 13, in <module>
    from grayskull.base.factory import GrayskullFactory
  File "/home/duncan/opt/mambaforge/envs/grayskull/lib/python3.11/site-packages/grayskull/base/factory.py", line 8, in <module>
    from grayskull.strategy.pypi import PypiStrategy
  File "/home/duncan/opt/mambaforge/envs/grayskull/lib/python3.11/site-packages/grayskull/strategy/pypi.py", line 20, in <module>
    from grayskull.strategy.py_base import (
  File "/home/duncan/opt/mambaforge/envs/grayskull/lib/python3.11/site-packages/grayskull/strategy/py_base.py", line 18, in <module>
    from packaging.specifiers import SpecifierSet
ModuleNotFoundError: No module named 'packaging'

Installed packages

# packages in environment at /home/duncan/opt/mambaforge/envs/grayskull:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
brotlipy                  0.7.0           py311hd4cff14_1005    conda-forge
bzip2                     1.0.8                h7f98852_4    conda-forge
c-ares                    1.18.1               h7f98852_0    conda-forge
ca-certificates           2022.9.24            ha878542_0    conda-forge
certifi                   2022.9.24          pyhd8ed1ab_0    conda-forge
cffi                      1.15.1          py311h409f033_2    conda-forge
charset-normalizer        2.1.1              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
conda-souschef            2.2.3              pyhd8ed1ab_0    conda-forge
cryptography              38.0.3          py311h42a1071_0    conda-forge
curl                      7.86.0               h2283fc2_1    conda-forge
expat                     2.5.0                h27087fc_0    conda-forge
gettext                   0.21.1               h27087fc_0    conda-forge
git                       2.38.1          pl5321h8df7355_1    conda-forge
grayskull                 1.8.4              pyhd8ed1ab_0    conda-forge
idna                      3.4                pyhd8ed1ab_0    conda-forge
keyutils                  1.6.1                h166bdaf_0    conda-forge
krb5                      1.19.3               h08a2579_0    conda-forge
ld_impl_linux-64          2.39                 hc81fddc_0    conda-forge
libblas                   3.9.0           16_linux64_openblas    conda-forge
libcblas                  3.9.0           16_linux64_openblas    conda-forge
libcurl                   7.86.0               h2283fc2_1    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 h516909a_1    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libgcc-ng                 12.2.0              h65d4601_19    conda-forge
libgfortran-ng            12.2.0              h69a702a_19    conda-forge
libgfortran5              12.2.0              h337968e_19    conda-forge
libgomp                   12.2.0              h65d4601_19    conda-forge
libiconv                  1.17                 h166bdaf_0    conda-forge
liblapack                 3.9.0           16_linux64_openblas    conda-forge
libnghttp2                1.47.0               hff17c54_1    conda-forge
libnsl                    2.0.0                h7f98852_0    conda-forge
libopenblas               0.3.21          pthreads_h78a6416_3    conda-forge
libsqlite                 3.39.4               h753d276_0    conda-forge
libssh2                   1.10.0               hf14f497_3    conda-forge
libstdcxx-ng              12.2.0              h46fd767_19    conda-forge
libuuid                   2.32.1            h7f98852_1000    conda-forge
libzlib                   1.2.13               h166bdaf_4    conda-forge
ncurses                   6.3                  h27087fc_1    conda-forge
numpy                     1.23.4          py311h7d28db0_1    conda-forge
openssl                   3.0.7                h166bdaf_0    conda-forge
pcre2                     10.40                hc3806b6_0    conda-forge
perl                      5.32.1          2_h7f98852_perl5    conda-forge
pip                       22.3.1             pyhd8ed1ab_0    conda-forge
pkginfo                   1.8.3              pyhd8ed1ab_0    conda-forge
progressbar2              4.2.0              pyhd8ed1ab_0    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pyopenssl                 22.1.0             pyhd8ed1ab_0    conda-forge
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
python                    3.11.0          ha86cf86_0_cpython    conda-forge
python-utils              3.4.5              pyhd8ed1ab_0    conda-forge
python_abi                3.11                    2_cp311    conda-forge
rapidfuzz                 2.13.2          py311ha362b79_0    conda-forge
readline                  8.1.2                h0f457ee_0    conda-forge
requests                  2.28.1             pyhd8ed1ab_1    conda-forge
ruamel.yaml               0.17.21         py311hd4cff14_2    conda-forge
ruamel.yaml.clib          0.2.7           py311hd4cff14_0    conda-forge
ruamel.yaml.jinja2        0.2.4                      py_1    conda-forge
setuptools                65.5.1             pyhd8ed1ab_0    conda-forge
stdlib-list               0.8.0              pyhd8ed1ab_0    conda-forge
tk                        8.6.12               h27826a3_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
tomli-w                   1.0.0              pyhd8ed1ab_0    conda-forge
tzdata                    2022f                h191b570_0    conda-forge
urllib3                   1.26.11            pyhd8ed1ab_0    conda-forge
wheel                     0.38.2             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge

Environment info

active environment : grayskull
    active env location : /home/duncan/opt/mambaforge/envs/grayskull
            shell level : 5
       user config file : /home/duncan/.condarc
 populated config files : /home/duncan/opt/mambaforge/.condarc
                          /home/duncan/.condarc
          conda version : 22.9.0
    conda-build version : 3.21.9
         python version : 3.9.10.final.0
       virtual packages : __linux=5.10.102.1=0
                          __glibc=2.28=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /home/duncan/opt/mambaforge  (writable)
      conda av data dir : /home/duncan/opt/mambaforge/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://conda.anaconda.org/igwn/linux-64
                          https://conda.anaconda.org/igwn/noarch
          package cache : /home/duncan/opt/mambaforge/pkgs
                          /home/duncan/.conda/pkgs
       envs directories : /home/duncan/opt/mambaforge/envs
                          /home/duncan/.conda/envs
               platform : linux-64
             user-agent : conda/22.9.0 requests/2.27.1 CPython/3.9.10 Linux/5.10.102.1-microsoft-standard-WSL2 debian/10 glibc/2.28
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False
@duncanmmacleod duncanmmacleod added the bug Something isn't working label Nov 8, 2022
@duncanmmacleod duncanmmacleod mentioned this issue Nov 8, 2022
4 tasks
duncanmmacleod added a commit to duncanmmacleod/ciecplib that referenced this issue Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant