{
  "id": 306922,
  "title": "Problem with norfair ! anyone facing a problem currently ? ",
  "url": "/competitions/tensorflow-great-barrier-reef/discussion/306922",
  "author_name": "",
  "post_date": "2022-02-11T14:17:38.223129900Z",
  "votes": 6,
  "comment_count": 4,
  "views": 0,
  "content": "<p>Hi All, <br>\nThose last couple of days were crazy, it's either I forgot how to code or there is something wrong with running notebooks 😳</p>\n<p>I notebook running fine an hour a go with norfair , now the code starts to give error in installing it.</p>\n<p>The following code (which I belivee found in many notebooks) :</p>\n<pre><code>%cd /kaggle/input/norfair031py3/\n!pip install commonmark-0.9.1-py2.py3-none-any.whl -f ./ --no-index\n!pip install rich-9.13.0-py3-none-any.whl\n\n!mkdir /kaggle/working/tmp\n!cp -r /kaggle/input/norfair031py3/filterpy-1.4.5/filterpy-1.4.5/ /kaggle/working/tmp/\n%cd /kaggle/working/tmp/filterpy-1.4.5/\n!pip install .\n!rm -rf /kaggle/working/tmp\n\n%cd /kaggle/input/norfair031py3/\n!pip install norfair-0.3.1-py3-none-any.whl -f ./ --no-index\n%cd /kaggle/working/\n</code></pre>\n<p>gives the following error currently : </p>\n<pre><code>ERROR: Could not find a version that satisfies the requirement typing-extensions&lt;4.0.0,&gt;=3.7.4 (from rich) (from versions: none)\nERROR: No matching distribution found for typing-extensions&lt;4.0.0,&gt;=3.7.4\n</code></pre>\n<p>and the following warnings:</p>\n<pre><code>WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ad0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ed0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b250&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b590&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b8d0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\n</code></pre>\n<p>The package used to install just fine from offline and no updates in the last two months !! what just happened ?? 😬</p>",
  "messages": [
    {
      "id": "1685751",
      "postDate": "02/11/2022 14:17:38",
      "content": "<p>Hi All, <br>\nThose last couple of days were crazy, it's either I forgot how to code or there is something wrong with running notebooks 😳</p>\n<p>I notebook running fine an hour a go with norfair , now the code starts to give error in installing it.</p>\n<p>The following code (which I belivee found in many notebooks) :</p>\n<pre><code>%cd /kaggle/input/norfair031py3/\n!pip install commonmark-0.9.1-py2.py3-none-any.whl -f ./ --no-index\n!pip install rich-9.13.0-py3-none-any.whl\n\n!mkdir /kaggle/working/tmp\n!cp -r /kaggle/input/norfair031py3/filterpy-1.4.5/filterpy-1.4.5/ /kaggle/working/tmp/\n%cd /kaggle/working/tmp/filterpy-1.4.5/\n!pip install .\n!rm -rf /kaggle/working/tmp\n\n%cd /kaggle/input/norfair031py3/\n!pip install norfair-0.3.1-py3-none-any.whl -f ./ --no-index\n%cd /kaggle/working/\n</code></pre>\n<p>gives the following error currently : </p>\n<pre><code>ERROR: Could not find a version that satisfies the requirement typing-extensions&lt;4.0.0,&gt;=3.7.4 (from rich) (from versions: none)\nERROR: No matching distribution found for typing-extensions&lt;4.0.0,&gt;=3.7.4\n</code></pre>\n<p>and the following warnings:</p>\n<pre><code>WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ad0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ed0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b250&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b590&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b8d0&gt;: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\n</code></pre>\n<p>The package used to install just fine from offline and no updates in the last two months !! what just happened ?? 😬</p>",
      "rawMarkdown": "Hi All, \nThose last couple of days were crazy, it's either I forgot how to code or there is something wrong with running notebooks 😳\n\nI notebook running fine an hour a go with norfair , now the code starts to give error in installing it.\n\nThe following code (which I belivee found in many notebooks) :\n\n```\n%cd /kaggle/input/norfair031py3/\n!pip install commonmark-0.9.1-py2.py3-none-any.whl -f ./ --no-index\n!pip install rich-9.13.0-py3-none-any.whl\n\n!mkdir /kaggle/working/tmp\n!cp -r /kaggle/input/norfair031py3/filterpy-1.4.5/filterpy-1.4.5/ /kaggle/working/tmp/\n%cd /kaggle/working/tmp/filterpy-1.4.5/\n!pip install .\n!rm -rf /kaggle/working/tmp\n\n%cd /kaggle/input/norfair031py3/\n!pip install norfair-0.3.1-py3-none-any.whl -f ./ --no-index\n%cd /kaggle/working/\n\n```\n\ngives the following error currently : \n\n```\nERROR: Could not find a version that satisfies the requirement typing-extensions<4.0.0,>=3.7.4 (from rich) (from versions: none)\nERROR: No matching distribution found for typing-extensions<4.0.0,>=3.7.4\n```\n\nand the following warnings:\n```\nWARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ad0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ed0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b250>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b590>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b8d0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\n```\n\nThe package used to install just fine from offline and no updates in the last two months !! what just happened ?? 😬",
      "votes": null
    },
    {
      "id": "1685789",
      "postDate": "02/11/2022 14:44:13",
      "content": "<p>I bet the version of typing_extensions just got updated in the kaggle env, you have to make you own custom norfair dataset and then install typing_extensions back to version 3.10.0.2 just like what i did. </p>",
      "rawMarkdown": "I bet the version of typing_extensions just got updated in the kaggle env, you have to make you own custom norfair dataset and then install typing_extensions back to version 3.10.0.2 just like what i did.",
      "votes": null
    },
    {
      "id": "1685794",
      "postDate": "02/11/2022 14:46:15",
      "content": "<p>Hmmm I try to check today ! and update <br>\nThank you</p>",
      "rawMarkdown": "Hmmm I try to check today ! and update \nThank you",
      "votes": null
    },
    {
      "id": "1685795",
      "postDate": "02/11/2022 14:47:23",
      "content": "<p>Inside the Kaggle notebook editor, select \"Environment\" -&gt; Preferences -&gt; \"Pin to original environment\". If there is no \"original environment\", then fork a public notebook with nofair and use it's original environment. (This way Kaggle's update won't affect your code because your code will use Kaggle's old environment).</p>",
      "rawMarkdown": "Inside the Kaggle notebook editor, select \"Environment\" -> Preferences -> \"Pin to original environment\". If there is no \"original environment\", then fork a public notebook with nofair and use it's original environment. (This way Kaggle's update won't affect your code because your code will use Kaggle's old environment).",
      "votes": null
    },
    {
      "id": "1685800",
      "postDate": "02/11/2022 14:53:23",
      "content": "<p>Works like charm ! This is the best lesson I learned so far ! Thank you so much :-) </p>",
      "rawMarkdown": "Works like charm ! This is the best lesson I learned so far ! Thank you so much :-)",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1685789,
      "author_name": "locbaop",
      "author_url": "",
      "post_date": "02/11/2022 14:44:13",
      "content": "<p>I bet the version of typing_extensions just got updated in the kaggle env, you have to make you own custom norfair dataset and then install typing_extensions back to version 3.10.0.2 just like what i did. </p>",
      "votes": null,
      "replies": [
        {
          "id": 1685794,
          "author_name": "asalhi",
          "author_url": "",
          "post_date": "02/11/2022 14:46:15",
          "content": "<p>Hmmm I try to check today ! and update <br>\nThank you</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1685795,
      "author_name": "cdeotte",
      "author_url": "",
      "post_date": "02/11/2022 14:47:23",
      "content": "<p>Inside the Kaggle notebook editor, select \"Environment\" -&gt; Preferences -&gt; \"Pin to original environment\". If there is no \"original environment\", then fork a public notebook with nofair and use it's original environment. (This way Kaggle's update won't affect your code because your code will use Kaggle's old environment).</p>",
      "votes": null,
      "replies": [
        {
          "id": 1685800,
          "author_name": "asalhi",
          "author_url": "",
          "post_date": "02/11/2022 14:53:23",
          "content": "<p>Works like charm ! This is the best lesson I learned so far ! Thank you so much :-) </p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1685751": "Hi All, \nThose last couple of days were crazy, it's either I forgot how to code or there is something wrong with running notebooks 😳\n\nI notebook running fine an hour a go with norfair , now the code starts to give error in installing it.\n\nThe following code (which I belivee found in many notebooks) :\n\n```\n%cd /kaggle/input/norfair031py3/\n!pip install commonmark-0.9.1-py2.py3-none-any.whl -f ./ --no-index\n!pip install rich-9.13.0-py3-none-any.whl\n\n!mkdir /kaggle/working/tmp\n!cp -r /kaggle/input/norfair031py3/filterpy-1.4.5/filterpy-1.4.5/ /kaggle/working/tmp/\n%cd /kaggle/working/tmp/filterpy-1.4.5/\n!pip install .\n!rm -rf /kaggle/working/tmp\n\n%cd /kaggle/input/norfair031py3/\n!pip install norfair-0.3.1-py3-none-any.whl -f ./ --no-index\n%cd /kaggle/working/\n\n```\n\ngives the following error currently : \n\n```\nERROR: Could not find a version that satisfies the requirement typing-extensions<4.0.0,>=3.7.4 (from rich) (from versions: none)\nERROR: No matching distribution found for typing-extensions<4.0.0,>=3.7.4\n```\n\nand the following warnings:\n```\nWARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ad0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd61ed0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b250>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b590>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\nWARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f7f5cd7b8d0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/typing-extensions/\n```\n\nThe package used to install just fine from offline and no updates in the last two months !! what just happened ?? 😬",
    "1685789": "I bet the version of typing_extensions just got updated in the kaggle env, you have to make you own custom norfair dataset and then install typing_extensions back to version 3.10.0.2 just like what i did.",
    "1685794": "Hmmm I try to check today ! and update \nThank you",
    "1685795": "Inside the Kaggle notebook editor, select \"Environment\" -> Preferences -> \"Pin to original environment\". If there is no \"original environment\", then fork a public notebook with nofair and use it's original environment. (This way Kaggle's update won't affect your code because your code will use Kaggle's old environment).",
    "1685800": "Works like charm ! This is the best lesson I learned so far ! Thank you so much :-)"
  },
  "source": "meta"
}