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

incompatible applicationinsights 0.11.8 dependency #383

Closed
cicorias opened this issue Apr 11, 2019 · 1 comment
Closed

incompatible applicationinsights 0.11.8 dependency #383

cicorias opened this issue Apr 11, 2019 · 1 comment

Comments

@cicorias
Copy link
Member

  • iotedgedev Version: 1.2
  • Python Version: 3.6.8
  • Pip Version: 18.1
  • Development machine OS Version: Debin/Ubuntu - WSL Pengwin
  • IoT Edge device OS Version: Ubuntu

Steps to Reproduce:

  1. Using a pyhton installation of 3.6.8 - either system level or via venv
  2. run `pip install -U iotedgedev

Output is

azure-cli-telemetry 1.0.2 has requirement applicationinsights<0.11.8,>=0.11.1, but you'll have applicationinsights 0.11.8 which is incompatible.

image

Azure cli

image

azure-cli                         2.0.62

acr                                2.2.4
acs                               2.3.21
advisor                            2.0.0
ams                                0.4.4
appservice                        0.2.17
backup                             1.2.3
batch                              4.0.0
batchai                            0.4.8
billing                            0.2.1
botservice                        0.1.10
cdn                                0.2.2
cloud                              2.1.1
cognitiveservices                  0.2.5
command-modules-nspkg               2.0.2
configure                         2.0.21
consumption                        0.4.2
container                         0.3.16
core                              2.0.62
cosmosdb                           0.2.9
dla                                0.2.5
dls                                0.1.8
dms                                0.1.3
eventgrid                          0.2.2
eventhubs                          0.3.4
extension                          0.2.5
feedback                           2.2.0
find                               0.3.2
hdinsight                          0.3.3
interactive                        0.4.3
iot                                0.3.7
iotcentral                         0.1.6
keyvault                          2.2.14
kusto                              0.2.2
lab                                0.1.6
maps                               0.3.4
monitor                           0.2.12
network                            2.3.6
nspkg                              3.0.3
policyinsights                     0.1.2
privatedns                         1.0.0
profile                            2.1.5
rdbms                              0.3.9
redis                              0.4.2
relay                              0.1.4
reservations                       0.4.2
resource                          2.1.13
role                               2.5.0
search                             0.1.1
security                           0.1.1
servicebus                         0.3.4
servicefabric                     0.1.16
signalr                            1.0.0
sql                                2.2.1
sqlvm                              0.1.1
storage                            2.4.0
telemetry                          1.0.2
vm                                2.2.18

Extensions:
azure-cli-iot-ext                  0.7.0

Python location '/opt/az/bin/python3'
Extensions directory '/home/cicorias/.azure/cliextensions'

Python (Linux) 3.6.5 (default, Apr  4 2019, 22:52:05) 
[GCC 6.3.0 20170516]

Legal docs and information: aka.ms/AzureCliLegal


Your CLI is up-to-date.
@cicorias cicorias changed the title incompatible applicationinsights dependency incompatible applicationinsights 0.11.8 dependency Apr 11, 2019
@blackchoey
Copy link
Collaborator

Hi @cicorias , thanks for reporting this issue. Starting from v2.0.61, Azure CLI restricted the version of applicationinsights to <0.11.8 and caused this issue. We will require same version in next release to resolve this issue.
To avoid this error, you can execute pip install applicationinsights==0.11.7 to install lower version applicationinsights first and then execute pip install iotedgedev to install iotedgedev. In this way pip won't install the latest applicationinsights which breaks the requirement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants