github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/runtime/buildexpression/testdata/buildexpression-complex.json (about)

     1  {
     2    "let": {
     3      "runtime": {
     4        "solve_legacy": {
     5          "at_time": "2023-02-03T00:59:08.289000Z",
     6          "build_flags": [],
     7          "camel_flags": [],
     8          "platforms": [
     9            "78977bc8-0f32-519d-80f3-9043f059398c",
    10            "0fa42e8c-ac7b-5dd7-9407-8aa15f9b993a",
    11            "96b7e6f2-bebf-564c-bc1c-f04482398f38"
    12          ],
    13          "requirements": [
    14            {
    15              "name": "kafka-python",
    16              "namespace": "language/python"
    17            },
    18            {
    19              "name": "boto3",
    20              "namespace": "language/python",
    21              "version_requirements": [
    22                  {
    23                      "comparator": "gte",
    24                      "version": "1.9.242"
    25                  }
    26              ]
    27            },
    28            {
    29              "name": "awscli",
    30              "namespace": "language/python"
    31            },
    32            {
    33              "name": "openssl",
    34              "namespace": "shared"
    35            },
    36            {
    37              "name": "natural",
    38              "namespace": "language/python"
    39            },
    40            {
    41              "name": "asana",
    42              "namespace": "language/python"
    43            },
    44            {
    45              "name": "boto3-stubs",
    46              "namespace": "language/python"
    47            },
    48            {
    49              "name": "websockets",
    50              "namespace": "language/python"
    51            },
    52            {
    53              "name": "toml",
    54              "namespace": "language/python"
    55            },
    56            {
    57              "name": "terminaltables",
    58              "namespace": "language/python",
    59              "version_requirements": [
    60                  {
    61                      "comparator": "eq",
    62                      "version": "3.1.0"
    63                  }
    64              ]
    65            },
    66            {
    67              "name": "questionary",
    68              "namespace": "language/python"
    69            },
    70            {
    71              "name": "setuptools",
    72              "namespace": "language/python",
    73              "version_requirements": [
    74                  {
    75                      "comparator": "eq",
    76                      "version": "65.6.3"
    77                  }
    78              ]
    79            },
    80            {
    81              "name": "arrow",
    82              "namespace": "language/python"
    83            },
    84            {
    85              "name": "pywin32-compat",
    86              "namespace": "language/python"
    87            },
    88            {
    89              "name": "plette",
    90              "namespace": "language/python",
    91              "version_requirements": [
    92                  {
    93                      "comparator": "eq",
    94                      "version": "0.3.1"
    95                  }
    96              ]
    97            },
    98            {
    99              "name": "typer",
   100              "namespace": "language/python"
   101            },
   102            {
   103              "name": "mypy",
   104              "namespace": "language/python"
   105            },
   106            {
   107              "name": "timeago",
   108              "namespace": "language/python"
   109            },
   110            {
   111              "name": "pyyaml",
   112              "namespace": "language/python",
   113              "version_requirements": [
   114                  {
   115                      "comparator": "gte",
   116                      "version": "5.1.2"
   117                  }
   118              ]
   119            },
   120            {
   121              "name": "six",
   122              "namespace": "language/python"
   123            },
   124            {
   125              "name": "pytest",
   126              "namespace": "language/python"
   127            },
   128            {
   129              "name": "rfc3339",
   130              "namespace": "language/python",
   131              "version_requirements": [
   132                  {
   133                      "comparator": "gte",
   134                      "version": "6.1"
   135                  }
   136              ]
   137            },
   138            {
   139              "name": "isort",
   140              "namespace": "language/python"
   141            },
   142            {
   143              "name": "packaging",
   144              "namespace": "language/python",
   145              "version_requirements": [
   146                  {
   147                      "comparator": "gte",
   148                      "version": "22.0"
   149                  }
   150              ]
   151            },
   152            {
   153              "name": "boto3-type-annotations",
   154              "namespace": "language/python"
   155            },
   156            {
   157              "name": "tabulate",
   158              "namespace": "language/python",
   159              "version_requirements": [
   160                  {
   161                      "comparator": "eq",
   162                      "version": "0.8.10"
   163                  }
   164              ]
   165            },
   166            {
   167              "name": "colored",
   168              "namespace": "language/python",
   169              "version_requirements": [
   170                  {
   171                      "comparator": "gte",
   172                      "version": "1.4.0"
   173                  },
   174                  {
   175                      "comparator": "lt",
   176                      "version": "2"
   177                  }
   178              ]
   179            },
   180            {
   181              "name": "sendgrid",
   182              "namespace": "language/python"
   183            },
   184            {
   185              "name": "requests-cache",
   186              "namespace": "language/python"
   187            },
   188            {
   189              "name": "graphviz",
   190              "namespace": "language/python"
   191            },
   192            {
   193              "name": "deepdiff",
   194              "namespace": "language/python",
   195              "version_requirements": [
   196                  {
   197                      "comparator": "eq",
   198                      "version": "4.0.7"
   199                  }
   200              ]
   201            },
   202            {
   203              "name": "requests-toolbelt",
   204              "namespace": "language/python"
   205            },
   206            {
   207              "name": "python-dateutil",
   208              "namespace": "language/python"
   209            },
   210            {
   211              "name": "dateparser",
   212              "namespace": "language/python"
   213            },
   214            {
   215              "name": "botocore",
   216              "namespace": "language/python"
   217            },
   218            {
   219              "name": "black",
   220              "namespace": "language/python"
   221            },
   222            {
   223                "name": "nose",
   224                "namespace": "language/python"
   225            },
   226            {
   227              "name": "requests",
   228              "namespace": "language/python",
   229              "version_requirements": [
   230                  {
   231                      "comparator": "gte",
   232                      "version": "2.22.0"
   233                  }
   234              ]
   235            },
   236            {
   237              "name": "certifi",
   238              "namespace": "language/python"
   239            },
   240            {
   241              "name": "python-dotenv",
   242              "namespace": "language/python"
   243            },
   244            {
   245              "name": "colorama",
   246              "namespace": "language/python"
   247            },
   248            {
   249              "name": "flake8",
   250              "namespace": "language/python"
   251            },
   252            {
   253              "name": "gitpython",
   254              "namespace": "language/python"
   255            },
   256            {
   257              "name": "python-json-logger",
   258              "namespace": "language/python"
   259            },
   260            {
   261              "name": "datadog",
   262              "namespace": "language/python"
   263            },
   264            {
   265              "name": "chardet",
   266              "namespace": "language/python"
   267            },
   268            {
   269              "name": "jwt",
   270              "namespace": "language/python"
   271            },
   272            {
   273              "name": "flask",
   274              "namespace": "language/python"
   275            },
   276            {
   277              "name": "deprecated",
   278              "namespace": "language/python"
   279            },
   280            {
   281              "name": "dpath",
   282              "namespace": "language/python"
   283            },
   284            {
   285              "name": "docker",
   286              "namespace": "language/python"
   287            },
   288            {
   289              "name": "typing-extensions",
   290              "namespace": "language/python"
   291            },
   292            {
   293              "name": "npyscreen",
   294              "namespace": "language/python"
   295            },
   296            {
   297              "name": "semver",
   298              "namespace": "language/python"
   299            },
   300            {
   301              "name": "mypy-boto3",
   302              "namespace": "language/python"
   303            },
   304            {
   305              "name": "pytz",
   306              "namespace": "language/python"
   307            },
   308            {
   309              "name": "atlassian-python-api",
   310              "namespace": "language/python"
   311            },
   312            {
   313              "name": "rich",
   314              "namespace": "language/python"
   315            },
   316            {
   317              "name": "click-log",
   318              "namespace": "language/python"
   319            },
   320            {
   321              "name": "click",
   322              "namespace": "language/python",
   323              "version_requirements": [
   324                  {
   325                      "comparator": "gte",
   326                      "version": "7.0.0"
   327                  }
   328              ]
   329            },
   330            {
   331              "name": "tox",
   332              "namespace": "language/python",
   333              "version_requirements": [
   334                  {
   335                      "comparator": "eq",
   336                      "version": "3.24.1"
   337                  }
   338              ]
   339            },
   340            {
   341              "name": "docopt",
   342              "namespace": "language/python"
   343            },
   344            {
   345              "name": "python",
   346              "namespace": "language",
   347              "version_requirements": [
   348                  {
   349                      "comparator": "eq",
   350                      "version": "3.9.16"
   351                  }
   352              ]
   353            },
   354            {
   355              "name": "cpe",
   356              "namespace": "language/python"
   357            },
   358            {
   359              "name": "commoncode",
   360              "namespace": "language/python"
   361            },
   362            {
   363              "name": "itsdangerous",
   364              "namespace": "language/python",
   365              "version_requirements": [
   366                  {
   367                      "comparator": "eq",
   368                      "version": "2.0.1"
   369                  }
   370              ]
   371            },
   372            {
   373              "name": "psycopg2",
   374              "namespace": "language/python"
   375            },
   376            {
   377              "name": "pypi-simple",
   378              "namespace": "language/python"
   379            },
   380            {
   381              "name": "tqdm",
   382              "namespace": "language/python"
   383            },
   384            {
   385              "name": "importlib-metadata",
   386              "namespace": "language/python",
   387              "version_requirements": [
   388                  {
   389                      "comparator": "eq",
   390                      "version": "4.0.0"
   391                  }
   392              ]
   393            },
   394            {
   395              "name": "configparser",
   396              "namespace": "language/python"
   397            },
   398            {
   399              "name": "jsonpath-ng",
   400              "namespace": "language/python"
   401            },
   402            {
   403              "name": "urllib3",
   404              "namespace": "language/python"
   405            },
   406            {
   407              "name": "pluginbase",
   408              "namespace": "language/python"
   409            },
   410            {
   411              "name": "jinja2",
   412              "namespace": "language/python"
   413            },
   414            {
   415              "name": "rollbar",
   416              "namespace": "language/python"
   417            },
   418            {
   419              "name": "appdirs",
   420              "namespace": "language/python",
   421              "version_requirements": [
   422                  {
   423                      "comparator": "gte",
   424                      "version": "1.4.3"
   425                  }
   426              ]
   427            }
   428          ],
   429          "solver_version": null
   430        }
   431      },
   432    "in": "$runtime"
   433    }
   434  }