Skip to content

Commit 831ea31

Browse files
authored
Bump Jupyterlite version (#26)
1 parent 7d1be2f commit 831ea31

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

requirements.pages.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Requirements for building GitHub pages' JupyterLab
22
jupyterlab~=3.5.3
3-
jupyterlite-core==0.1.0
4-
jupyterlite-pyodide-kernel==0.0.6
3+
jupyterlite-core==0.1.2
4+
jupyterlite-pyodide-kernel==0.1.2

resources/examples/fantasy-premier-league.ipynb

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>name</th>\n <th>team</th>\n <th>position</th>\n <th>cost</th>\n <th>status</th>\n <th>minutes</th>\n <th>total_points</th>\n <th>bonus</th>\n <th>points_per_game</th>\n <th>selected_by_percent</th>\n </tr>\n <tr>\n <th>id</th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n <th></th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>Balogun-ARS</th>\n <td>Balogun</td>\n <td>ARS</td>\n <td>FWD</td>\n <td>4.5</td>\n <td>Available</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0.0</td>\n <td>1.5</td>\n </tr>\n <tr>\n <th>C\u00e9dric-ARS</th>\n <td>C\u00e9dric</td>\n <td>ARS</td>\n <td>DEF</td>\n <td>4.0</td>\n <td>Available</td>\n <td>223</td>\n <td>10</td>\n <td>0</td>\n <td>1.2</td>\n <td>0.4</td>\n </tr>\n <tr>\n <th>M.Elneny-ARS</th>\n <td>M.Elneny</td>\n <td>ARS</td>\n <td>MID</td>\n <td>4.5</td>\n <td>Available</td>\n <td>111</td>\n <td>6</td>\n <td>0</td>\n <td>1.2</td>\n <td>0.2</td>\n </tr>\n <tr>\n <th>F\u00e1bio Vieira-ARS</th>\n <td>F\u00e1bio Vieira</td>\n <td>ARS</td>\n <td>MID</td>\n <td>5.5</td>\n <td>Available</td>\n <td>500</td>\n <td>40</td>\n <td>2</td>\n <td>1.8</td>\n <td>0.1</td>\n </tr>\n <tr>\n <th>Gabriel-ARS</th>\n <td>Gabriel</td>\n <td>ARS</td>\n <td>DEF</td>\n <td>5.0</td>\n <td>Available</td>\n <td>3409</td>\n <td>146</td>\n <td>15</td>\n <td>3.8</td>\n <td>19.2</td>\n </tr>\n <tr>\n <th>...</th>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n </tr>\n <tr>\n <th>N.Semedo-WOL</th>\n <td>N.Semedo</td>\n <td>WOL</td>\n <td>DEF</td>\n <td>4.5</td>\n <td>Available</td>\n <td>2633</td>\n <td>75</td>\n <td>5</td>\n <td>2.1</td>\n <td>0.3</td>\n </tr>\n <tr>\n <th>Toti-WOL</th>\n <td>Toti</td>\n <td>WOL</td>\n <td>DEF</td>\n <td>4.5</td>\n <td>Available</td>\n <td>978</td>\n <td>43</td>\n <td>4</td>\n <td>2.5</td>\n <td>0.2</td>\n </tr>\n <tr>\n <th>Boubacar Traore-WOL</th>\n <td>Boubacar Traore</td>\n <td>WOL</td>\n <td>MID</td>\n <td>4.5</td>\n <td>Available</td>\n <td>405</td>\n <td>14</td>\n <td>0</td>\n <td>1.4</td>\n <td>0.6</td>\n </tr>\n <tr>\n <th>Cunha-WOL</th>\n <td>Cunha</td>\n <td>WOL</td>\n <td>FWD</td>\n <td>5.5</td>\n <td>Available</td>\n <td>961</td>\n <td>39</td>\n <td>6</td>\n <td>2.3</td>\n <td>0.1</td>\n </tr>\n <tr>\n <th>Doherty-WOL</th>\n <td>Doherty</td>\n <td>WOL</td>\n <td>DEF</td>\n <td>4.5</td>\n <td>Available</td>\n <td>663</td>\n <td>35</td>\n <td>2</td>\n <td>2.9</td>\n <td>0.3</td>\n </tr>\n </tbody>\n</table>\n<p>605 rows \u00d7 10 columns</p>\n</div>",
4242
"text/plain": " name team position cost status minutes \\\nid \nBalogun-ARS Balogun ARS FWD 4.5 Available 0 \nC\u00e9dric-ARS C\u00e9dric ARS DEF 4.0 Available 223 \nM.Elneny-ARS M.Elneny ARS MID 4.5 Available 111 \nF\u00e1bio Vieira-ARS F\u00e1bio Vieira ARS MID 5.5 Available 500 \nGabriel-ARS Gabriel ARS DEF 5.0 Available 3409 \n... ... ... ... ... ... ... \nN.Semedo-WOL N.Semedo WOL DEF 4.5 Available 2633 \nToti-WOL Toti WOL DEF 4.5 Available 978 \nBoubacar Traore-WOL Boubacar Traore WOL MID 4.5 Available 405 \nCunha-WOL Cunha WOL FWD 5.5 Available 961 \nDoherty-WOL Doherty WOL DEF 4.5 Available 663 \n\n total_points bonus points_per_game selected_by_percent \nid \nBalogun-ARS 0 0 0.0 1.5 \nC\u00e9dric-ARS 10 0 1.2 0.4 \nM.Elneny-ARS 6 0 1.2 0.2 \nF\u00e1bio Vieira-ARS 40 2 1.8 0.1 \nGabriel-ARS 146 15 3.8 19.2 \n... ... ... ... ... \nN.Semedo-WOL 75 5 2.1 0.3 \nToti-WOL 43 4 2.5 0.2 \nBoubacar Traore-WOL 14 0 1.4 0.6 \nCunha-WOL 39 6 2.3 0.1 \nDoherty-WOL 35 2 2.9 0.3 \n\n[605 rows x 10 columns]"
4343
},
44-
"execution_count": 2,
44+
"execution_count": 1,
4545
"metadata": {},
4646
"output_type": "execute_result"
4747
}
@@ -276,7 +276,7 @@
276276
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>position</th>\n <th>cost</th>\n <th>minutes</th>\n <th>total_points</th>\n <th>bonus</th>\n <th>points_per_game</th>\n <th>selected_by_percent</th>\n <th>isStarter</th>\n <th>isCaptain</th>\n <th>isViceCaptain</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>Martinelli-ARS</th>\n <td>MID</td>\n <td>8.0</td>\n <td>2789</td>\n <td>198</td>\n <td>18</td>\n <td>5.5</td>\n <td>14.3</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>\u00d8degaard-ARS</th>\n <td>MID</td>\n <td>8.5</td>\n <td>3132</td>\n <td>212</td>\n <td>30</td>\n <td>5.7</td>\n <td>20.2</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>White-ARS</th>\n <td>DEF</td>\n <td>5.5</td>\n <td>3054</td>\n <td>156</td>\n <td>12</td>\n <td>4.1</td>\n <td>9.7</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Douglas Luiz-AVL</th>\n <td>MID</td>\n <td>5.5</td>\n <td>2922</td>\n <td>142</td>\n <td>17</td>\n <td>3.8</td>\n <td>2.9</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Mings-AVL</th>\n <td>DEF</td>\n <td>4.5</td>\n <td>3150</td>\n <td>130</td>\n <td>17</td>\n <td>3.7</td>\n <td>15.4</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Semenyo-BOU</th>\n <td>FWD</td>\n <td>4.5</td>\n <td>250</td>\n <td>18</td>\n <td>1</td>\n <td>1.6</td>\n <td>1.7</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Mee-BRE</th>\n <td>DEF</td>\n <td>5.0</td>\n <td>3269</td>\n <td>143</td>\n <td>11</td>\n <td>3.9</td>\n <td>7.5</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Raya-BRE</th>\n <td>GKP</td>\n <td>5.0</td>\n <td>3420</td>\n <td>166</td>\n <td>20</td>\n <td>4.4</td>\n <td>9.6</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Gross-BHA</th>\n <td>MID</td>\n <td>6.5</td>\n <td>3240</td>\n <td>159</td>\n <td>14</td>\n <td>4.3</td>\n <td>4.7</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Leno-FUL</th>\n <td>GKP</td>\n <td>4.5</td>\n <td>3240</td>\n <td>142</td>\n <td>17</td>\n <td>3.9</td>\n <td>9.0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Haaland-MCI</th>\n <td>FWD</td>\n <td>14.0</td>\n <td>2767</td>\n <td>272</td>\n <td>40</td>\n <td>7.8</td>\n <td>86.2</td>\n <td>1</td>\n <td>1</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Anderson-NEW</th>\n <td>MID</td>\n <td>4.5</td>\n <td>395</td>\n <td>30</td>\n <td>2</td>\n <td>1.4</td>\n <td>2.7</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Sch\u00e4r-NEW</th>\n <td>DEF</td>\n <td>5.0</td>\n <td>3207</td>\n <td>139</td>\n <td>6</td>\n <td>3.9</td>\n <td>5.1</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Trippier-NEW</th>\n <td>DEF</td>\n <td>6.5</td>\n <td>3342</td>\n <td>198</td>\n <td>39</td>\n <td>5.2</td>\n <td>34.6</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>Kane-TOT</th>\n <td>FWD</td>\n <td>12.5</td>\n <td>3406</td>\n <td>263</td>\n <td>48</td>\n <td>6.9</td>\n <td>13.9</td>\n <td>1</td>\n <td>0</td>\n <td>1</td>\n </tr>\n </tbody>\n</table>\n</div>",
277277
"text/plain": " position cost minutes total_points bonus \\\nMartinelli-ARS MID 8.0 2789 198 18 \n\u00d8degaard-ARS MID 8.5 3132 212 30 \nWhite-ARS DEF 5.5 3054 156 12 \nDouglas Luiz-AVL MID 5.5 2922 142 17 \nMings-AVL DEF 4.5 3150 130 17 \nSemenyo-BOU FWD 4.5 250 18 1 \nMee-BRE DEF 5.0 3269 143 11 \nRaya-BRE GKP 5.0 3420 166 20 \nGross-BHA MID 6.5 3240 159 14 \nLeno-FUL GKP 4.5 3240 142 17 \nHaaland-MCI FWD 14.0 2767 272 40 \nAnderson-NEW MID 4.5 395 30 2 \nSch\u00e4r-NEW DEF 5.0 3207 139 6 \nTrippier-NEW DEF 6.5 3342 198 39 \nKane-TOT FWD 12.5 3406 263 48 \n\n points_per_game selected_by_percent isStarter isCaptain \\\nMartinelli-ARS 5.5 14.3 1 0 \n\u00d8degaard-ARS 5.7 20.2 1 0 \nWhite-ARS 4.1 9.7 1 0 \nDouglas Luiz-AVL 3.8 2.9 1 0 \nMings-AVL 3.7 15.4 0 0 \nSemenyo-BOU 1.6 1.7 0 0 \nMee-BRE 3.9 7.5 1 0 \nRaya-BRE 4.4 9.6 1 0 \nGross-BHA 4.3 4.7 1 0 \nLeno-FUL 3.9 9.0 0 0 \nHaaland-MCI 7.8 86.2 1 1 \nAnderson-NEW 1.4 2.7 0 0 \nSch\u00e4r-NEW 3.9 5.1 1 0 \nTrippier-NEW 5.2 34.6 1 0 \nKane-TOT 6.9 13.9 1 0 \n\n isViceCaptain \nMartinelli-ARS 0 \n\u00d8degaard-ARS 0 \nWhite-ARS 0 \nDouglas Luiz-AVL 0 \nMings-AVL 0 \nSemenyo-BOU 0 \nMee-BRE 0 \nRaya-BRE 0 \nGross-BHA 0 \nLeno-FUL 0 \nHaaland-MCI 0 \nAnderson-NEW 0 \nSch\u00e4r-NEW 0 \nTrippier-NEW 0 \nKane-TOT 1 "
278278
},
279-
"execution_count": 5,
279+
"execution_count": 4,
280280
"metadata": {},
281281
"output_type": "execute_result"
282282
}

resources/guides/welcome.ipynb

+5-6
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,18 @@
2525
"\n",
2626
"## How is Opvious different?\n",
2727
"\n",
28-
"### Transparency\n",
29-
"\n",
30-
"Opvious' model representation is _just math_. You can be confident that your model's implementation is consistent with its mathematical specification since the specification itself is the source of truth.\n",
28+
"### Consistency\n",
3129
"\n",
30+
"Our model representation is _just math_. You can be confident that the implementation always matches its mathematical definition.\n",
3231
"\n",
3332
"### Portability\n",
3433
"\n",
35-
"All Opvious models can be created and solved with API calls. You can create a model once (for example from a Python notebook or a CI pipeline) then immediately use it from another environment: another notebook, a backend service, Google Sheets\u2122, ...\n",
34+
"Our SDKs make it easy to optimize from a wide variety of environments. For example the same model can be solved interactively from your browser, validated in automated testing workflows, and run from production data pipelines.\n",
3635
"\n",
3736
"\n",
38-
"### Simplicity\n",
37+
"### Productivity\n",
3938
"\n",
40-
"Opvious comes with all the tools needed to build, productionize, and maintain optimization models. Installing a single SDK gives you access to a high-performance solver, extensive model validations, powerful debugging features, and much more.\n",
39+
"Our infrastructure enables you to quickly get started - no separate license or installation required. Multi-objective strategies, smart constraint relaxation, LP format exports, and many other features are supported out of the box.\n",
4140
"\n",
4241
"\n",
4342
"## Let's see it in practice\n",

0 commit comments

Comments
 (0)