1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><title data-next-head="">How to mix conda and pip without causing âenvironmentalâ damage | PyCon Italia</title><meta name="title" content="How to mix conda and pip without causing âenvironmentalâ damage | PyCon Italia" data-next-head=""/><meta name="description" content="Join PyCon Italia May 27th to May 30th 2026 in Bologna, Italy!" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:title" content="How to mix conda and pip without causing âenvironmentalâ damage | PyCon Italia" data-next-head=""/><meta property="og:description" content="Join PyCon Italia May 27th to May 30th 2026 in Bologna, Italy!" data-next-head=""/><meta property="og:image" content="https://pycon-qdlj2am4x-python-italia.vercel.app/api/en/event/how-to-mix-conda-and-pip-without-causing-environmental-damage/social-card" data-next-head=""/><meta property="twitter:card" content="summary_large_image" data-next-head=""/><meta property="twitter:title" content="How to mix conda and pip without causing âenvironmentalâ damage | PyCon Italia" data-next-head=""/><meta property="twitter:description" content="Join PyCon Italia May 27th to May 30th 2026 in Bologna, Italy!" data-next-head=""/><meta property="twitter:image" content="https://pycon-qdlj2am4x-python-italia.vercel.app/api/en/event/how-to-mix-conda-and-pip-without-causing-environmental-damage/social-card" data-next-head=""/><link rel="shortcut icon" href="/favicon.png"/><link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/chunks/2j_y6n86tvx9l.css" as="style"/><meta name="sentry-trace" content="e3fe98b7ae6f8f56ea0daf4f1127e8aa-5e8d7ef8e69e50dc-0"/><meta name="baggage" content="sentry-environment=vercel-preview,sentry-release=2ecdd2ba840b2dad6ad1271454c28d90e817c871,sentry-trace_id=e3fe98b7ae6f8f56ea0daf4f1127e8aa,sentry-sampled=false,sentry-sample_rand=0.6791409659018999,sentry-sample_rate=0.4"/><link rel="stylesheet" href="/_next/static/chunks/2j_y6n86tvx9l.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script src="/_next/static/chunks/1zm4nwya594vs.js" defer=""></script>
1<script src="/_next/static/chunks/1s2ze2me2z13s.js" defer=""></script>
1<script src="/_next/static/chunks/101xnmizoxhwm.js" defer=""></script>
1<script src="/_next/static/chunks/1dali6ulbr8hx.js" defer=""></script>
1<script src="/_next/static/chunks/1q309_0fls5e6.js" defer=""></script>
1<script src="/_next/static/chunks/2p93855w20rdw.js" defer=""></script>
1<script src="/_next/static/chunks/0fla6lnqf2ohs.js" defer=""></script>
1<script src="/_next/static/chunks/1itd0q5-yzg3w.js" defer=""></script>
1<script src="/_next/static/chunks/242fl9ljsvgb2.js" defer=""></script>
1<script src="/_next/static/chunks/turbopack-0fn65u7w0j-tq.js" defer=""></script>
1<script src="/_next/static/chunks/2zsfqolnlvory.js" defer=""></script>
1<script src="/_next/static/chunks/1zobjql7o2o8g.js" defer=""></script>
1<script src="/_next/static/chunks/04r_2_4d2fs8t.js" defer=""></script>
1<script src="/_next/static/chunks/1s06vx8rd94z3.js" defer=""></script>
1<script src="/_next/static/chunks/1lc1z5-8dvbtq.js" defer=""></script>
1<script src="/_next/static/chunks/turbopack-3xkyypgdvmmkw.js" defer=""></script>
1<script src="/_next/static/y8AyYjgbNITcfcmeZltf7/_buildManifest.js" defer=""></script>
1<script src="/_next/static/y8AyYjgbNITcfcmeZltf7/_ssgManifest.js" defer=""></script>
1<script src="/_next/static/y8AyYjgbNITcfcmeZltf7/_clientMiddlewareManifest.js" defer=""></script>
1</head><body class="bg-milk"><link rel="preload" as="image" href="https://cdn.pycon.it/files/participant_avatar/2e490172-515e-4500-bf43-ede861be4954.jpg"/><div id="__next"><div class="flex flex-col min-h-screen"><header><div class="w-full mx-auto max-w-container px-4 z-[1001] relative"><div class="flex justify-between items-center py-6 lg:py-10"><div class="lg:hidden h-full"><a href="/"><svg class="w-28" viewBox="0 0 120 60" fill="none"><g clip-path="url(#clip0_7871_1380)"><mask id="mask0_7871_1380" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="120" height="60"><path d="M120 0H0V60H120V0Z" fill="white"></path></mask><g mask="url(#mask0_7871_1380)"><path d="M120 0H0V60H120V0Z" fill="#FCE8DE"></path><path d="M120 60V0H60V60H120Z" fill="#F17A5D"></path><path d="M89.034 35.612V39H77.968V36.844L82.39 32.576C84.04 30.97 84.81 30.134 84.81 28.902C84.81 27.89 84.194 27.296 83.116 27.296C81.862 27.296 81.158 28.022 81.158 29.276H77.484C77.484 26.13 79.882 23.908 83.314 23.908C86.438 23.908 88.77 25.844 88.77 28.418C88.77 30.288 88.088 31.41 85.338 34.072L83.754 35.612H89.034ZM96.7184 39.176C93.1544 39.176 90.7124 36.844 90.7124 34.204C90.7124 32.378 91.1524 31.168 92.6484 29.408L97.1364 24.128H101.404L97.2244 29.122H97.4664C100.634 29.122 102.768 31.168 102.768 33.94C102.768 36.822 100.326 39.176 96.7184 39.176ZM96.7624 36.008C97.8184 36.008 98.8304 35.436 98.8304 34.072C98.8304 32.642 97.8184 32.092 96.7624 32.092C95.7064 32.092 94.6724 32.642 94.6724 34.072C94.6724 35.436 95.7064 36.008 96.7624 36.008Z" fill="#0E1116"></path><path d="M38.8369 20.7725C39.6581 23.8 39.0914 27.2611 37.1011 29.3283C34.741 31.7802 34.741 36.7728 37.1011 39.2218C40.105 42.3426 40.105 48.4642 37.1011 51.582C34.741 54.031 34.7425 59.0236 37.1011 61.477C38.2198 62.6371 38.9197 64.2219 39.2024 65.9133H42.7212V30.188C42.7212 26.6041 41.2873 23.2377 38.8369 20.7725Z" fill="#F17A5D"></path><path d="M35.8213 50.3496C38.1815 47.9006 38.18 42.908 35.8213 40.4546C32.8189 37.3382 32.8174 31.2151 35.8213 28.0943C38.0054 25.8259 37.9018 20.9872 35.6511 18.405C33.7511 17.4003 31.6233 16.8853 29.4836 16.9283C22.7774 17.0629 17.2624 22.4048 16.8052 29.0147H29.2971L30.1998 29.9144V65.9134H37.4031C37.1486 64.6823 36.6263 63.5444 35.8213 62.7098C32.8174 59.589 32.8174 53.4674 35.8213 50.3496ZM26.0595 23.8223C25.2101 23.8223 24.522 23.1313 24.522 22.2805C24.522 21.4311 25.2101 20.743 26.0595 20.743C26.9088 20.743 27.5999 21.4311 27.5999 22.2805C27.5999 23.1298 26.9088 23.8223 26.0595 23.8223Z" fill="#FCE8DE"></path><path d="M26.0594 20.7432C25.21 20.7432 24.522 21.4312 24.522 22.2806C24.522 23.13 25.21 23.8225 26.0594 23.8225C26.9088 23.8225 27.5998 23.1315 27.5998 22.2806C27.5998 21.4312 26.9088 20.7432 26.0594 20.7432Z" fill="#0E1116"></path><path d="M38.8371 20.7728C41.2876 23.2381 42.7229 26.6045 42.7229 30.1884V65.9136H44.5001V30.1884C44.5001 24.7104 41.5465 19.6749 36.7847 17.001C36.8217 17.0394 36.8587 17.0779 36.8898 17.1164C37.8176 18.1359 38.4672 19.4115 38.8371 20.7728Z" fill="#0E1116"></path><path d="M30.1998 65.9135V29.9145L29.2972 29.0148H16.8053C17.2625 22.4048 22.776 17.063 29.4836 16.9283C31.6219 16.8854 33.7512 17.4003 35.6512 18.4051C35.6201 18.3696 35.5935 18.3311 35.5624 18.2956L35.521 18.2468C35.5121 18.2349 35.5002 18.2246 35.4899 18.2127L36.7314 16.9653C36.7018 16.949 36.6737 16.9298 36.6441 16.9135C34.4378 15.712 31.9548 15.0964 29.4511 15.1497C21.4901 15.3095 15.0074 21.9209 15 29.8878L15.8997 30.7905H28.4256V65.912H30.1998V65.9135Z" fill="#0E1116"></path><path d="M35.4883 18.2153C35.5001 18.2257 35.5105 18.2375 35.5194 18.2493L35.5608 18.2982C35.5919 18.3322 35.6185 18.3722 35.6496 18.4077C37.9017 20.9913 38.0038 25.83 35.8198 28.097C32.8159 31.2177 32.8174 37.3394 35.8198 40.4572C38.1799 42.9091 38.1799 47.9032 35.8198 50.3522C32.8159 53.4685 32.8159 59.5917 35.8198 62.7124C36.6247 63.547 37.1471 64.6849 37.4016 65.9161H39.2024C38.9198 64.2232 38.2199 62.6384 37.1012 61.4798C34.741 59.0279 34.741 54.0338 37.1012 51.5848C40.1051 48.467 40.1051 42.3454 37.1012 39.2246C34.741 36.7756 34.7425 31.783 37.1012 29.3311C39.0914 27.2639 39.6582 23.8028 38.8369 20.7753C38.467 19.4124 37.8174 18.1384 36.8896 17.1173C36.8585 17.0789 36.8201 17.0404 36.7845 17.0019C36.7697 16.9871 36.7579 16.9709 36.7431 16.9561L36.7298 16.9694L35.4883 18.2153Z" fill="#0E1116"></path><path d="M42.9565 15.6825C42.9565 15.6544 42.9579 15.6263 42.9609 15.5967C42.9594 15.6263 42.9565 15.6544 42.9565 15.6825Z" fill="#0E1116"></path><path d="M43.2165 16.3104C43.1956 16.2895 43.1791 16.2685 43.1611 16.2461C43.1791 16.2685 43.1956 16.291 43.2165 16.3104Z" fill="#0E1116"></path><path d="M42.9727 15.8539C42.9668 15.8258 42.9639 15.7962 42.9609 15.7666C42.9639 15.7962 42.9683 15.8243 42.9727 15.8539Z" fill="#0E1116"></path><path d="M43.0854 16.1485C43.0914 16.1574 43.0974 16.1634 43.1034 16.1724C43.0884 16.1499 43.075 16.126 43.063 16.1006C43.0705 16.1155 43.075 16.132 43.0854 16.1485Z" fill="#0E1116"></path><path d="M43.2168 15.0568C43.2378 15.0359 43.2602 15.018 43.2827 15C43.2587 15.018 43.2363 15.0374 43.2168 15.0568Z" fill="#0E1116"></path><path d="M43.3533 16.422C43.3266 16.4042 43.3015 16.3835 43.2778 16.3643C43.303 16.385 43.3281 16.4057 43.3533 16.422Z" fill="#0E1116"></path><path d="M42.9746 15.5121C42.9806 15.484 42.988 15.4558 42.9968 15.4277C42.988 15.4558 42.9791 15.484 42.9746 15.5121Z" fill="#0E1116"></path><path d="M43.0218 16.0169C43.0114 15.9903 43.0026 15.9622 42.9937 15.9355C43.0026 15.9637 43.0114 15.9903 43.0218 16.0169Z" fill="#0E1116"></path><path d="M43.0234 15.349C43.0353 15.3194 43.05 15.2913 43.0663 15.2617C43.05 15.2898 43.0353 15.3194 43.0234 15.349Z" fill="#0E1116"></path><path d="M23.4836 30.0039V34.6103L21.3706 36.7249V30.0039H25.5982V34.6103L23.4836 36.7249V34.6192" fill="#E94135"></path><path d="M20.8364 38.0142V29.4717H26.1309V34.8328L22.9494 38.0142V35.8996L20.8364 38.0142ZM24.0178 34.8328V35.438L25.0655 34.3903V30.5371H24.0178V34.8328ZM21.9033 30.5371V35.438L22.9509 34.3903V30.5371H21.9033Z" fill="#0E1116"></path><path d="M60.5 -1V60" stroke="#0E1116" stroke-width="3"></path></g><path d="M118.5 1.5H1.5V58.5H118.5V1.5Z" stroke="#0E1116" stroke-width="3"></path></g><defs><clipPath id="clip0_7871_1380"><rect width="120" height="60" fill="white"></rect></clipPath></defs></svg></a></div><div class="hidden lg:block h-full"><a href="/"><svg class="w-64" viewBox="0 0 601 181" fill="none"><path d="M422.801 3.82422H3.48535V177.024H422.801V3.82422Z" fill="white"></path><path d="M419.401 7.22432V173.624H6.88496V7.22432H419.401ZM426.201 0.424316H0.0849609V180.424H426.201V0.424316Z" fill="black"></path><path d="M596.685 3.82422H423.485V177.024H596.685V3.82422Z" fill="#F17A5D"></path><path d="M593.285 7.22432V173.624H426.885V7.22432H593.285ZM600.085 0.424316H420.085V180.424H600.085V0.424316Z" fill="black"></path><path d="M504.375 105.644V116.424H469.165V109.564L483.235 95.9843C485.008 94.2576 486.455 92.7643 487.575 91.5043C488.695 90.2443 489.535 89.0543 490.095 87.9343C490.655 86.8143 490.935 85.601 490.935 84.2943C490.935 83.221 490.725 82.311 490.305 81.5643C489.885 80.7
171 489.278 80.1876 488.485 79.8143C487.692 79.3943 486.712 79.1843 485.545 79.1843C484.238 79.1843 483.118 79.441 482.185 79.9543C481.252 80.421 480.528 81.121 480.015 82.0543C479.548 82.9876 479.315 84.131 479.315 85.4843H467.625C467.625 82.1243 468.418 79.161 470.005 76.5943C471.592 74.0276 473.762 72.021 476.515 70.5743C479.315 69.1276 482.535 68.4043 486.175 68.4043C489.488 68.4043 492.452 69.0343 495.065 70.2943C497.678 71.5543 499.732 73.2576 501.225 75.4043C502.765 77.551 503.535 80.001 503.535 82.7543C503.535 84.7143 503.232 86.5343 502.625 88.2143C502.018 89.8476 500.922 91.6443 499.335 93.6043C497.795 95.5176 495.555 97.8976 492.615 100.744L487.575 105.644H504.375ZM533.725 116.984C529.945 116.984 526.609 116.261 523.715 114.814C520.869 113.321 518.629 111.384 516.995 109.004C515.409 106.578 514.615 103.964 514.615 101.164C514.615 99.2043 514.802 97.431 515.175 95.8443C515.549 94.2576 516.179 92.671 517.065 91.0843C517.952 89.4976 519.189 87.771 520.775 85.9043L535.055 69.1043H548.635L535.335 84.9943C535.475 84.9943 535.592 84.9943 535.685 84.9943C535.825 84.9943 535.965 84.9943 536.105 84.9943C539.465 84.9943 542.405 85.671 544.925 87.0243C547.492 88.331 549.475 90.151 550.875 92.4843C552.275 94.771 552.975 97.3843 552.975 100.324C552.975 103.358 552.159 106.158 550.525 108.724C548.939 111.244 546.699 113.251 543.805 114.744C540.912 116.238 537.552 116.984 533.725 116.984ZM533.865 106.904C534.985 106.904 536.035 106.694 537.015 106.274C538.042 105.854 538.859 105.201 539.465 104.314C540.119 103.381 540.445 102.191 540.445 100.744C540.445 99.2043 540.119 97.991 539.465 97.1043C538.859 96.171 538.042 95.4943 537.015 95.0743C536.035 94.6543 534.985 94.4443 533.865 94.4443C532.185 94.4443 530.645 94.9343 529.245 95.9143C527.892 96.8476 527.215 98.4576 527.215 100.744C527.215 102.191 527.542 103.381 528.195 104.314C528.849 105.201 529.665 105.854 530.645 106.274C531.672 106.694 532.745 106.904 533.865 106.904Z" fill="#1D1D1B"></path><path d="M41.085 122.148V73.2842H64.833C78.521 73.2842 85.365 78.6442 85.365 89.3682C85.365 94.8442 83.609 98.9122 80.093 101.584C76.581 104.252 71.221 105.588 64.009 105.588H51.897V122.148H41.085ZM63.941 97.0322C67.593 97.0322 70.261 96.4082 71.949 95.1522C73.637 93.8962 74.481 91.9482 74.481 89.3002C74.481 86.7002 73.657 84.8042 72.017 83.6202C70.373 82.4322 67.729 81.8402 64.077 81.8402H51.897V97.0322H63.941V97.0322Z" fill="black"></path><path d="M107.537 122.148V102.644L86.8691 73.2842H99.1211L113.149 93.8162L127.313 73.2842H139.153L118.485 102.644V122.148H107.537Z" fill="black"></path><path d="M190.277 105.244C189.501 111.04 186.889 115.512 182.441 118.656C177.993 121.804 172.117 123.376 164.817 123.376C159.341 123.376 154.549 122.372 150.445 120.364C146.341 118.356 143.169 115.416 140.933 111.536C138.697 107.66 137.577 103.048 137.577 97.7123C137.577 92.6483 138.661 88.1883 140.829 84.3323C142.997 80.4763 146.133 77.4643 150.237 75.3003C154.345 73.1323 159.177 72.0483 164.745 72.0483C178.293 72.0483 186.529 77.6363 189.449 88.8123L178.565 90.1123C177.425 86.8723 175.769 84.5483 173.605 83.1323C171.441 81.7163 168.485 81.0123 164.745 81.0123C159.861 81.0123 156.009 82.4963 153.181 85.4603C150.353 88.4243 148.937 92.5083 148.937 97.7083C148.937 102.956 150.349 107.048 153.181 109.992C156.009 112.936 159.933 114.404 164.949 114.404C169.009 114.404 172.205 113.652 174.529 112.148C176.857 110.644 178.405 108.34 179.181 105.236H190.277V105.244Z" fill="black"></path><path d="M253.441 97.7162C253.441 102.872 252.309 107.376 250.049 111.232C247.793 115.088 244.529 118.076 240.261 120.196C235.993 122.316 230.921 123.376 225.033 123.376C219.373 123.376 214.437 122.36 210.217 120.332C205.997 118.3 202.713 115.36 200.361 111.504C198.009 107.648 196.837 103.052 196.837 97.7162C196.837 92.5602 197.965 88.0562 200.225 84.2002C202.481 80.3442 205.745 77.3562 210.013 75.2362C214.277 73.1162 219.353 72.0522 225.241 72.0522C230.897 72.0522 235.837 73.0682 240.057 75.0962C244.277 77.1282 247.561 80.0722 249.913 83.9242C252.265 87.7842 253.441 92.3802 253.441 97.7162ZM242.081 97.7162C242.081 92.4242 240.597 88.3162 237.633 85.3962C234.665 82.4762 230.493 81.0162 225.109 81.0162C219.769 81.0162 215.61
17 82.4882 212.653 85.4282C209.689 88.3722 208.205 92.4682 208.205 97.7122C208.205 103.004 209.689 107.112 212.653 110.032C215.617 112.952 219.793 114.412 225.177 114.412C230.517 114.412 234.665 112.94 237.633 110C240.597 107.06 242.081 102.964 242.081 97.7162Z" fill="black"></path><path d="M301.209 122.148L272.945 88.0002V122.148H262.473V73.2842H272.465L300.733 107.432V73.2842H311.201V122.148H301.209Z" fill="black"></path><path d="M325.853 88.1406C322.273 83.8686 320.485 78.9166 320.485 73.2846C320.485 67.6526 322.273 62.7006 325.853 58.4326H332.465C330.825 60.8326 329.625 63.2246 328.865 65.6166C328.105 68.0046 327.721 70.5646 327.721 73.2886C327.721 76.0126 328.101 78.5686 328.865 80.9606C329.629 83.3486 330.829 85.7446 332.465 88.1486H325.853V88.1406Z" fill="black"></path><path d="M335.861 83.8485V59.1245H343.133V83.8485H335.861Z" fill="black"></path><path d="M355.602 83.8485V65.0805H346.39V59.1245H372.082V65.0805H362.87V83.8485H355.602Z" fill="black"></path><path d="M373.054 88.1403C374.694 85.7403 375.894 83.3443 376.654 80.9523C377.418 78.5643 377.798 76.0083 377.798 73.2803C377.798 70.5563 377.418 68.0003 376.654 65.6083C375.89 63.2203 374.69 60.8243 373.054 58.4243H379.666C383.246 62.6923 385.034 67.6443 385.034 73.2763C385.034 78.9083 383.246 83.8603 379.666 88.1323H373.054V88.1403Z" fill="black"></path></svg></a></div><div class="flex"><a class="h-full p-3 lg:p-5 border-3 border-black flex items-center uppercase cursor-pointer overflow-hidden bg-cream navbar-actionitem hover:bg-green" style="width:auto" href="/tickets"><div class="w-8 h-8"><svg class="h-full w-full" viewBox="0 0 36 42" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0L0 3L0 39L0 42H3H12.189C12.8551 39.4122 15.2042 37.5 18 37.5C20.7958 37.5 23.1449 39.4122 23.811 42H33H36V39V3V0L33 0L23.811 0C23.1449 2.58784 20.7958 4.5 18 4.5C15.2042 4.5 12.8551 2.58784 12.189 0L3 0L0 0ZM10.205 39H3L3 22.5H8.5V19.5H3L3 3L10.205 3C11.7605 5.6893 14.6664 7.5 18 7.5C21.3336 7.5 24.2395 5.6893 25.795 3L33 3V19.5L27.5 19.5V22.5L33 22.5V39H25.795C24.2395 36.3107 21.3336 34.5 18 34.5C14.6664 34.5 11.7605 36.3107 10.205 39ZM13.5 22.5V19.5H22.5V22.5H13.5Z" fill="#0E1116"></path></svg></div><span class="font-sans break-words transition-colors font-semibold whitespace-nowrap select-auto text-md leading-7 lg:text-2md lg:leading-8 text-black ml-[52px] absolute navbar-actionitem-text opacity-0">Tickets</span></a><a class="h-full p-3 lg:p-5 border-3 border-black flex items-center uppercase cursor-pointer overflow-hidden border-l-0 border-r-0 bg-cream navbar-actionitem hover:bg-green" style="width:auto" href="/login"><div class="w-8 h-8"><svg class="h-full w-full" viewBox="0 0 40 42" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5004 11C12.5004 6.85786 15.8583 3.5 20.0004 3.5C24.1426 3.5 27.5004 6.85786 27.5004 11C27.5004 15.1421 24.1426 18.5 20.0004 18.5C15.8583 18.5 12.5004 15.1421 12.5004 11ZM20.0004 0.5C14.2014 0.5 9.50043 5.20101 9.50043 11C9.50043 16.799 14.2014 21.5 20.0004 21.5C25.7994 21.5 30.5004 16.799 30.5004 11C30.5004 5.20101 25.7994 0.5 20.0004 0.5ZM12.7837 28.8291C13.0678 28.4637 13.5048 28.25 13.9677 28.25H26.0332C26.4961 28.25 26.933 28.4637 27.2172 28.8291L36.8164 41.1709L39.1845 39.3291L29.5853 26.9873C28.7327 25.8911 27.4218 25.25 26.0332 25.25H13.9677C12.579 25.25 11.2682 25.8911 10.4156 26.9873L0.816406 39.3291L3.18446 41.1709L12.7837 28.8291Z" fill="#0E1116"></path></svg></div><span class="font-sans break-words transition-colors font-semibold whitespace-nowrap select-auto text-md leading-7 lg:text-2md lg:leading-8 text-black ml-[52px] absolute navbar-actionitem-text opacity-0">Login</span></a><div class="h-full p-3 lg:p-5 border-3 border-black flex items-center uppercase cursor-pointer overflow-hidden bg-cream navbar-actionitem hover:bg-green" style="width:auto"><div class="w-8 h-8"><svg class="h-full w-full" viewBox="0 0 44 27" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M44 3H0V0H44V3ZM44 15H0V12H44V15ZM0 27H44V24H0V27Z" fill="#0E1116"></path></svg></div><span class="font-sans break-words transition-colors font-semibold whitespace-nowrap select-auto text-md leading-7 lg:text-2md lg:leading-8 text-black ml-[52px] absolute navbar-actionitem-text opacity-0">Menu</span></div></div></div></div></header><div><div><div class="bg-black w-full h-separator"></div><div class="divide-y-3"><div class=""><div class="w-full mx-auto max-w-container px-4 relative"><div class="grid lg:grid-cols-12 md:grid-cols-12 grid-cols-1 gap-2 lg:gap-6"><div class="lg:col-span-7 md:col-span-7"><span class="h-12 lg:h-20 block"></span><div class="inline-flex items-center justify-center border border-black py-2 px-4 select-none bg-green text-black"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1">Talk</span></div><span class="h-5 lg:h-8 block"></span><h1 class="font-sans font-semibold text-2lg leading-10 lg:text-2xl lg:leading-13 text-black">How to mix conda and pip without causing âenvironmentalâ damage</h1><span class="h-5 lg:h-8 block"></span>
1<h3 class="font-sans font-semibold text-2md leading-5 lg:text-lg lg:leading-8 text-grey-700">Thursday, May 28</h3><span class="h-2 block"></span><h5 class="font-sans font-semibold text-base leading-2 lg:text-md lg:leading-4 text-grey-700">11:05 - 11:35</h5><span class="h-12 lg:h-20 block"></span></div><div class="lg:col-span-5 md:col-span-5 mt-auto block"><svg width="200" viewBox="0 0 200 231" fill="none" class="w-full h-full block mx-auto md:mr-0 hidden md:block max-w-[90px] lg:max-w-[190px]"><g clip-path="url(#prefix__clip0_435_19356)"><path d="M196.939 101.983v300.66c.001.01 0 .02-.003.03a.064.064 0 01-.015.025.061.061 0 01-.026.015.048.048 0 01-.029.003h-49.693c18.487-19.542 18.413-58.205-.252-77.553s-18.73-58.392 0-77.837 18.739-58.36 0-77.838c-18.738-19.477-18.73-58.359 0-77.829 18.487-19.193 16.375-57.336-1.706-77.057a100.02 100.02 0 0151.724 87.381z" fill="#F17A5D"></path><path d="M146.922 169.488c18.738 19.494 18.738 58.392 0 77.837-18.739 19.445-18.731 58.368 0 77.838 18.73 19.469 18.738 58.01.251 77.553H96.985a.065.065 0 01-.055-.019.063.063 0 01-.018-.054v-302.57c0-.056-.05-.08-.106-.08H3.073c-.049 0-.073-.05-.073-.098A96.974 96.974 0 0197.992 3.018a94.48 94.48 0 0147.224 11.583c18.08 19.721 20.192 57.864 1.706 77.058-18.731 19.469-18.731 58.384 0 77.829zm-67.14-122.39a8.05 8.05 0 10-8.034 8.034 8.041 8.041 0 008.033-8.033z" fill="#FCE8DE"></path><path d="M71.747 39.058a8.041 8.041 0 11-.032 16.082 8.041 8.041 0 01.032-16.082z" fill="#0E1116"></path><path d="M147.173 402.716H96.985a.065.065 0 01-.055-.019.063.063 0 01-.018-.054v-302.57c0-.056-.05-.08-.106-.08H3.073c-.049 0-.073-.05-.073-.098A96.974 96.974 0 0197.992 3.018a94.48 94.48 0 0147.224 11.583 100.018 100.018 0 0151.724 87.381v300.661c.001.009 0 .02-.003.029a.072.072 0 01-.016.025.067.067 0 01-.025.016.077.077 0 01-.03.003h-49.693z" stroke="#0E1116" stroke-width="5" stroke-miterlimit="1"></path><path d="M146.921 403c.081-.105.179-.178.252-.284 18.487-19.543 18.413-58.205-.252-77.553s-18.73-58.392 0-77.837c18.73-19.446 18.739-58.36 0-77.838-18.738-19.477-18.73-58.36 0-77.83 18.487-19.192 16.375-57.335-1.706-77.057a10.31 10.31 0 00-.706-.812" stroke="#0E1116" stroke-width="5" stroke-miterlimit="10"></path><path d="M56.154 100.699v32.23L41.363 147.72v-47.021h30.434v32.23l-14.79 14.791v-47.021" fill="#E94135"></path><path d="M56.154 100.699v32.23L41.363 147.72v-47.021h30.434v32.23l-14.79 14.791v-47.021" stroke="#0E1116" stroke-width="5" stroke-miterlimit="10"></path></g><defs><clipPath id="prefix__clip0_435_19356"><path fill="#fff" d="M0 0h200v231H0z"></path></clipPath></defs></svg></div></div></div></div><div class=""><div class="w-full mx-auto max-w-container px-4 relative"><div class="grid lg:grid-cols-12 md:grid-cols-12 grid-cols-1 gap-2 lg:gap-6"><div class="lg:col-span-12 md:col-span-12"><span class="h-12 lg:h-20 block"></span><div class="grid lg:grid-cols-12 grid-cols-[100%] gap-2 lg:gap-6"><div class="lg:col-span-4"><div class="flex flex-col multiparts-card-wrapper"><div class="flex flex-col justify-between h-full text-center border border-black multiparts-card-content bg-cream divide-y-3"><div class="transition-all bg-milk overflow-hidden text-left py-4 lg:py-6 px-4 lg:px-6"><div class="flex flex-col"><div class=""><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Room</span><span class="h-2 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1 lg:text-md lg:leading-2 text-black">Lasagna</span></div></div></div><div class="transition-all bg-milk overflow-hidden text-left py-4 lg:py-6 px-4 lg:px-6"><div class="flex flex-col"><div class=""><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Language</span><span class="h-2 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1 lg:text-md lg:leading-2 text-black">English</span></div></div></div><div class="transition-all bg-milk overflow-hidden text-left py-4 lg:py-6 px-4 lg:px-6"><div class="flex flex-col"><div class=""><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Audience level</span><span class="h-2 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1 lg:text-md lg:leading-2 text-black">Intermediate</span></div></div></div></div></div><span class="h-6 block"></span></div><div class="lg:col-span-8"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Elevator pitch</span><span class="h-2 lg:h-4 block"></span><div class="prose text-black font-sans break-words max-w-none font-medium prose-p:text-md prose-p:leading-7 prose-p:lg:text-2md prose-p:lg:leading-8 prose-p:text-grey-900 prose-li:text-md prose-li:leading-7 prose-li:lg:text-2md prose-li:lg:leading-8 prose-li:text-grey-900 prose-h2:font-semibold prose-h2:text-3md prose-h2:leading-8 prose-h2:lg:text-xl prose-h2:lg:leading-11 prose-h2:text-grey-900 prose-h3:font-semibold prose-h3:text-2md prose-h3:leading-5 prose-h3:lg:text-lg prose-h3:lg:leading-8 prose-h3:text-grey-900 prose-h4:font-semibold prose-h4:text-md prose-h4:leading-3 prose-h4:lg:text-2md prose-h4:lg:leading-6 prose-h4:text-grey-900 hover:prose-a:text-green prose-a:transition-colors prose-p:m-0 prose-p:mb-4 prose-ul:m-0 prose-ul:mb-4 prose-ol:m-0 prose-ol:mb-4 prose-h2:m-0 prose-h2:mb-4 prose-h3:m-0 prose-h3:mb-4 prose-h4:m-0 prose-h4:mb-4 last:prose-h2:mb-0 last:prose-h3:mb-0 last:prose-h4:mb-0 last:prose-p:mb-0 last:prose-ul:mb-0 last:prose-
1ol:mb-0 prose-li:marker:text-black prose-li:marker:m-0 prose-ul:list-outside prose-ul:pl-5 prose-li:p-0 prose-ol:list-outside prose-ol:pl-5 first:prose-li:mt-0 last:prose-li:mb-0"><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">Ever mixed conda and pip and ended up with a broken conda environment, yet, swear it worked before? This talk explains why! Learn the difference between pip and conda, what happens when you mix them and how to combine them safely using the latest community developed tools and updates in conda. </p></div><span class="h-8 lg:h-12 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Abstract</span><span class="h-2 lg:h-4 block"></span><div class="prose text-black font-sans break-words max-w-none font-medium prose-p:text-md prose-p:leading-7 prose-p:text-grey-900 prose-li:text-md prose-li:leading-7 prose-li:text-grey-900 prose-h2:font-semibold prose-h2:text-3md prose-h2:leading-8 prose-h2:lg:text-xl prose-h2:lg:leading-11 prose-h2:text-grey-900 prose-h3:font-semibold prose-h3:text-2md prose-h3:leading-5 prose-h3:lg:text-lg prose-h3:lg:leading-8 prose-h3:text-grey-900 prose-h4:font-semibold prose-h4:text-md prose-h4:leading-3 prose-h4:lg:text-2md prose-h4:lg:leading-6 prose-h4:text-grey-900 hover:prose-a:text-green prose-a:transition-colors prose-p:m-0 prose-p:mb-4 prose-ul:m-0 prose-ul:mb-4 prose-ol:m-0 prose-ol:mb-4 prose-h2:m-0 prose-h2:mb-4 prose-h3:m-0 prose-h3:mb-4 prose-h4:m-0 prose-h4:mb-4 last:prose-h2:mb-0 last:prose-h3:mb-0 last:prose-h4:mb-0 last:prose-p:mb-0 last:prose-ul:mb-0 last:prose-ol:mb-0 prose-li:marker:text-black prose-li:marker:m-0 prose-ul:list-outside prose-ul:pl-5 prose-li:p-0 prose-ol:list-outside prose-ol:pl-5 first:prose-li:mt-0 last:prose-li:mb-0"><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">Users frequently run <code>pip</code> inside their <code>conda</code> environments, sometimes successfully, sometimes with unintentional consequences. Confusing errors and broken environments often lead users to ask: when is it safe to use <code>pip</code> in a <code>conda</code> environment, and when is it not?</p><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">In this presentation I will answer this question. </p><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">I will begin by discussing the differences between <code>pip</code> and <code>conda</code> (a question conda maintainers get asked a lot!), starting with the specific use-cases of both tools. 2This will include an âenlightenmentâ moment: <code>pip</code> and <code>conda</code> solve slightly different problems, one is a Python package installer, the other is a language agnostic package and environment manager.</p><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">I will then explain the differences between <code>.conda</code> packages, tarballs, and Python wheels, revealing how these format differences make interoperability difficult and tool mixing fragile. 3Users mix <code>pip</code> and <code>conda</code> not out of carelessness, but because the packaging ecosystem often leaves them no other choice. Users often report, âI tried installing a package I needed with <code>conda</code>, but it didnât work, so I ran <code>pip install</code> instead and it worked. So why not?â. This mixing, sadly, has bad consequences, which I refer to as âenvironmentalâ damage. 4I will highlight some of these potential damages in my talk. </p><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">Historically, <code>pip</code> and <code>conda</code> were two separate ecosystems. Over time community efforts like <code>conda-pypi</code> have tried to improve interoperability and bridge the gap. 5I will explain how the latest updates in <code>conda</code> along with the features in <code>conda-pypi</code>
5 have made it possible to install Python wheels from PyPI directly into <code>conda</code> environments.</p><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">I will conclude the presentation with best-practice recommendations for using <code>pip</code> and <code>conda</code> together. 6By the end of this presentation, users will have learned when to use <code>pip</code>, when to use <code>conda</code>, why they are different and how to combine them safely.</p></div><span class="h-8 lg:h-12 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-base leading-1 text-black">Tags</span><span class="h-2 lg:h-4 block"></span><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-md leading-7 text-black">Packaging and Distribution</span><span class="h-8 lg:h-12 block"></span></div></div><span class="h-12 lg:h-20 block"></span></div></div></div></div><div class=""><div class="w-full mx-auto max-w-container px-4 relative"><div class="grid lg:grid-cols-12 md:grid-cols-12 grid-cols-1 gap-2 lg:gap-6"><div class="lg:col-span-12 md:col-span-12"><span class="h-12 lg:h-20 block"></span><div class="relative max-w-[1060px] mx-auto"><svg width="275" height="288" viewBox="0 0 275 288" fill="none" class="absolute top-0 right-14 z-10 w-[130px] -translate-y-[63%] lg:w-[180px] lg:-translate-y-[68%] hidden md:block"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.713 204.89a9.568 9.568 0 00-4.014 4.82c-1.879 4.962.62 10.507 5.582 12.386a9.608 9.608 0 009.955-1.955c2.762.812 5.596.842 8.242.205a9.565 9.565 0 004.08 2.957c4.963 1.879 10.508-.621 12.387-5.583 1.699-4.485-.18-9.447-4.221-11.747.526-6.907-3.502-13.62-10.309-16.197-8.276-3.134-17.526 1.035-20.66 9.311a15.988 15.988 0 00-1.042 5.803z" fill="#FAF5F3"></path><path d="M8.713 204.89l1.768-.014.009 1.008-.863.52-.914-1.514zm11.523 15.251l-1.206-1.295.738-.686.967.284-.5 1.697zm8.242.205l-.414-1.719 1.09-.263.703.874-1.379 1.108zm12.246-14.373l-.875 1.538-.974-.555.085-1.117 1.764.134zm-31.097.431a7.799 7.799 0 00-3.274 3.932l-3.308-1.253a11.335 11.335 0 014.753-5.707l1.829 3.028zm-3.274 3.932a7.838 7.838 0 004.555 10.106l-1.253 3.309c-5.876-2.225-8.835-8.792-6.61-14.668l3.308 1.253zm4.555 10.106a7.837 7.837 0 008.123-1.596l2.41 2.59a11.378 11.378 0 01-11.786 2.315l1.253-3.309zm9.827-1.998c2.457.723 4.975.749 7.33.183l.827 3.439a17.715 17.715 0 01-9.155-.228l.998-3.394zm9.122.794a7.802 7.802 0 003.328 2.411l-1.253 3.308a11.33 11.33 0 01-4.832-3.503l2.757-2.216zm3.328 2.411a7.839 7.839 0 0010.106-4.555l3.309 1.253c-2.225 5.875-8.792 8.835-14.668 6.61l1.253-3.308zm10.106-4.555a7.84 7.84 0 00-3.442-9.583l1.75-3.075c4.786 2.724 7.012 8.598 5 13.911l-3.308-1.253zm-4.33-11.255c.468-6.146-3.12-12.117-9.172-14.409l1.253-3.308c7.56 2.862 12.03 10.318 11.445 17.986l-3.527-.269zm-9.172-14.409c-7.363-2.788-15.592.921-18.38 8.284L8.1 198.461c3.48-9.19 13.75-13.819 22.94-10.339l-1.252 3.308zm-18.38 8.284a14.214 14.214 0 00-.928 5.162l-3.537.029a17.751 17.751 0 011.157-6.444l3.308 1.253z" fill="#0E1116"></path><path d="M21.202 207.084c-3.532-3.959-9.605-4.305-13.564-.773a9.607 9.607 0 00-.774 13.564" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M111.076 115.74a9.57 9.57 0 012.047 5.929 9.607 9.607 0 01-9.607 9.607 9.608 9.608 0 01-8.617-5.354 15.932 15.932 0 01-7.78-2.727 9.561 9.561 0 01-4.864 1.32 9.607 9.607 0 01-9.607-9.607c0-4.796 3.514-8.771 8.108-9.491 1.953-6.645 8.098-11.497 15.376-11.497 3.37 0 6.496 1.04 9.076 2.816a9.568 9.568 0 014.357-1.042 9.607 9.607 0 019.607 9.607c0 4.668-3.329 8.558-7.742 9.426-.107.343-.225.681-.354 1.013z" fill="#FAF5F3"></path><path d="M111.076 115.74l-1.649-.64-.365.94.623.793 1.391-1.093zm-16.177 10.182l1.586-.784-.447-.903-1.005-.077-.134 1.764zm-7.78-2.727l.995-1.461-.926-.632-.966.569.896 1.524zm-6.363-17.778l.274 1.748 1.107-.174.316-1.075-1.697-.499zm24.452-8.68l-1.003 1.456.868.598.938-.479-.803-1.576zm6.222 17.99l-.341-1.735-1.033.203-.314 1.005 1.688.527zm-1.745 2.106a7.798 7.798 0 011.669 4.836h3.538c0-2.647-.907-5.088-2.425-7.021l-2.782 2.185zm1.669 4.836
6a7.838 7.838 0 01-7.838 7.838v3.538c6.283 0 11.376-5.094 11.376-11.376h-3.538zm-7.838 7.838a7.838 7.838 0 01-7.031-4.369l-3.171 1.568a11.377 11.377 0 0010.202 6.339v-3.538zm-17.394-4.85a17.711 17.711 0 008.643 3.029l.268-3.528a14.17 14.17 0 01-6.919-2.424l-1.992 2.923zm-3.867 1.627c2.099 0 4.07-.57 5.76-1.564l-1.793-3.049a7.798 7.798 0 01-3.967 1.076v3.537zM70.88 114.908c0 6.283 5.093 11.376 11.376 11.376v-3.537a7.839 7.839 0 01-7.838-7.839h-3.538zm9.603-11.238c-5.441.853-9.603 5.558-9.603 11.238h3.538a7.84 7.84 0 016.613-7.743l-.548-3.495zm15.65-11.519c-8.084 0-14.905 5.39-17.073 12.768l3.394.997c1.738-5.913 7.207-10.227 13.679-10.227V92.15zm10.079 3.129a17.719 17.719 0 00-10.08-3.129v3.538c3 0 5.78.924 8.074 2.504l2.006-2.913zm3.354-1.355c-1.854 0-3.609.445-5.16 1.235l1.606 3.152a7.801 7.801 0 013.554-.85v-3.537zm11.376 11.376c0-6.283-5.094-11.376-11.376-11.376v3.538a7.838 7.838 0 017.838 7.838h3.538zm-9.169 11.162c5.226-1.029 9.169-5.633 9.169-11.162h-3.538a7.843 7.843 0 01-6.314 7.691l.683 3.471zm.953-.083c.143-.369.275-.745.394-1.125l-3.377-1.055c-.095.305-.2.605-.315.9l3.298 1.28z" fill="#0E1116"></path><path d="M73.476 110.92c2.586-4.633 8.438-6.293 13.07-3.707" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M132.192 140.276a9.567 9.567 0 01-2.345 5.817c-3.481 4.004-9.549 4.429-13.553.948a9.608 9.608 0 01-2.991-9.694 15.944 15.944 0 01-4.083-7.163 9.563 9.563 0 01-4.537-2.194c-4.004-3.481-4.429-9.549-.948-13.553 3.147-3.62 8.407-4.314 12.346-1.844 5.835-3.734 13.656-3.364 19.148 1.411a15.948 15.948 0 015.003 8.08 9.578 9.578 0 013.971 2.071c4.004 3.481 4.429 9.549.948 13.554-3.063 3.522-8.127 4.274-12.027 2.035-.306.188-.617.366-.932.532z" fill="#FAF5F3"></path><path d="M132.192 140.276l-.825-1.565-.891.47-.051 1.007 1.767.088zm-18.889-2.929l1.711.448.256-.974-.708-.717-1.259 1.243zm-4.083-7.163l1.711-.449-.285-1.084-1.102-.205-.324 1.738zm6.861-17.591l-.939 1.499.949.595.944-.604-.954-1.49zm24.151 9.491l-1.713.441.263 1.02 1.022.255.428-1.716zm-7.108 17.66l.881-1.534-.913-.524-.896.552.928 1.506zm-2.699.444a7.793 7.793 0 01-1.913 4.745l2.67 2.32a11.326 11.326 0 002.776-6.889l-3.533-.176zm-1.913 4.745a7.838 7.838 0 01-11.058.773l-2.321 2.67c4.742 4.121 11.927 3.619 16.049-1.123l-2.67-2.32zm-11.058.773a7.84 7.84 0 01-2.44-7.911l-3.422-.897a11.378 11.378 0 003.541 11.478l2.321-2.67zm-9.944-15.072a17.702 17.702 0 004.535 7.956l2.517-2.486a14.16 14.16 0 01-3.631-6.369l-3.421.899zm-3.987-1.309a11.322 11.322 0 005.374 2.598l.647-3.477a7.797 7.797 0 01-3.7-1.791l-2.321 2.67zm-1.122-16.049c-4.122 4.742-3.62 11.927 1.122 16.049l2.321-2.67a7.838 7.838 0 01-.774-11.058l-2.669-2.321zm14.62-2.181c-4.666-2.927-10.894-2.106-14.62 2.181l2.669 2.321a7.842 7.842 0 0110.072-1.505l1.879-2.997zm19.369 1.574c-6.101-5.304-14.785-5.711-21.262-1.565l1.907 2.979c5.191-3.323 12.149-2.991 17.034 1.255l2.321-2.669zm5.554 8.974a17.712 17.712 0 00-5.554-8.974l-2.321 2.669a14.188 14.188 0 014.45 7.187l3.425-.882zm3.419 1.178a11.325 11.325 0 00-4.704-2.453l-.855 3.432a7.813 7.813 0 013.239 1.69l2.32-2.669zm1.122 16.048c4.122-4.741 3.62-11.927-1.122-16.048l-2.32 2.669a7.838 7.838 0 01.773 11.058l2.669 2.321zm-14.242 2.409c4.619 2.652 10.615 1.764 14.242-2.409l-2.669-2.321a7.841 7.841 0 01-9.811 1.662l-1.762 3.068zm.773.563c.351-.185.697-.382 1.036-.591l-1.856-3.012c-.272.168-.548.325-.829.473l1.649 3.13z" fill="#0E1116"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M124.016 132.812a9.569 9.569 0 002.046-5.929 9.607 9.607 0 00-9.607-9.607 9.606 9.606 0 00-8.616 5.354 15.927 15.927 0 00-7.781 2.726 9.563 9.563 0 00-4.863-1.32c-5.306 0-9.607 4.302-9.607 9.607 0 4.796 3.514 8.771 8.107 9.491 1.954 6.646 8.098 11.498 15.376 11.498 8.85 0 16.025-7.175 16.025-16.025a15.99 15.99 0 00-1.08-5.795z" fill="#FAF5F3"></path><path d="M124.016 132.812l-1.649.639-.365-.939.622-.793 1.392 1.093zm-16.177-10.182l1.585.784-.446.903-1.005.076-.134-1.763zm-7.781 2.726l.996 1.462-.926.631-.967-.568.897-1.525zm-6.363 17.778l.274-1.747 1.107.173.316 1.075-1.697.499zm28.929-11.415a7.793 7.793 0 001.67-4.836h3.537c0 2.647-.906 5.088-2.424 7.021l-2.783-2.185zm1.67-4.836a7.839 7.839 0 00-7.839-7.838v-3.538c6.283 0 11.376 5.093 11.376 11.376h-3.537zm-7.839-7.838a7.838 7.838 0 00-7.031 4.369l-3.171-1.568a11.375 11.375 0 0110.202-6.339v3.538zm-8.482 5.348a14.17 14.17 0 00-6.919 2.425l-1.992-2.923a17.702 17.702 0 018.643-3.029l.268 3.527zm-8.812 2.488a7.798 7.798 0 00-3.966-1.076v-3.537c2.098 0 4.069.569 5.759 1.564l-1.793 3.049zm-3.966-1.076a7.838 7.838 0 00-7.839 7.838H83.82c0-6.282 5.093-11.375 11.376-11.375v3.537zm-7.839 7.838a7.84 7.84 0 006.613 7.744l-.548 3.495c-5.44-.853-9.602-5.558-9.602-11.239h3.537zm8.036 8.992c1.738 5.914 7.207 10.228 13.679 10.228v3.538c-8.084 0-14.904-5.39-17.073-12.768l3.394-.998zm13.679 10.228c7.874 0 14.256-6.382 14.256-14.256h3.538c0 9.827-7.967 17.794-17.794 17.794v-3.538zm14.256-14.256c0-1.821-.341-3.559-.96-5.156l3.298-1.279a17.76 17.76 0 011.2 6.435h-3.538z" fill="#0E1116"></path><path d="M111.562 135.183c4.705 2.452 10.508.625 12.959-4.08 2.452-4.706.625-10.508-4.08-12.959M86.421 137.
6631c2.586 4.634 8.438 6.293 13.071 3.708" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M57.315 122.456a9.567 9.567 0 01-2.047-5.929 9.607 9.607 0 019.607-9.607 9.606 9.606 0 018.616 5.354A15.93 15.93 0 0181.272 115a9.571 9.571 0 014.863-1.32c5.306 0 9.608 4.302 9.608 9.608 0 4.795-3.514 8.77-8.108 9.49-1.954 6.646-8.098 11.498-15.376 11.498-3.37 0-6.496-1.04-9.077-2.817a9.607 9.607 0 01-13.964-8.564c0-4.668 3.33-8.558 7.742-9.426.107-.343.225-.681.355-1.013z" fill="#FAF5F3"></path><path d="M57.315 122.456l1.649.64.364-.94-.622-.793-1.391 1.093zm16.176-10.182l-1.585.784.447.903 1.004.076.134-1.763zM81.272 115l-.996 1.462.927.631.966-.568-.897-1.525zm6.363 17.778l-.274-1.747-1.107.173-.316 1.076 1.697.498zm-24.453 8.681l1.004-1.456-.868-.598-.939.479.803 1.575zm-6.222-17.99l.342 1.735 1.033-.203.314-1.005-1.689-.527zm1.746-2.106a7.796 7.796 0 01-1.67-4.836H53.5c0 2.647.906 5.088 2.424 7.021l2.783-2.185zm-1.67-4.836a7.838 7.838 0 017.839-7.838v-3.538c-6.283 0-11.376 5.093-11.376 11.376h3.537zm7.839-7.838a7.837 7.837 0 017.03 4.369l3.172-1.568a11.377 11.377 0 00-10.202-6.339v3.538zm17.394 4.85a17.701 17.701 0 00-8.643-3.029l-.269 3.527a14.17 14.17 0 016.92 2.425l1.992-2.923zm3.866-1.627c-2.098 0-4.069.569-5.76 1.564l1.794 3.049a7.798 7.798 0 013.966-1.076v-3.537zm11.376 11.376c0-6.283-5.093-11.376-11.376-11.376v3.537a7.839 7.839 0 017.839 7.839h3.537zm-9.602 11.238c5.44-.853 9.602-5.558 9.602-11.238h-3.537a7.84 7.84 0 01-6.613 7.743l.548 3.495zm-15.65 11.519c8.084 0 14.904-5.39 17.073-12.768l-3.394-.997c-1.738 5.913-7.207 10.227-13.68 10.227v3.538zm-10.08-3.129a17.72 17.72 0 0010.08 3.129v-3.538c-3 0-5.779-.925-8.073-2.504l-2.007 2.913zm-3.353 1.355c1.854 0 3.609-.445 5.16-1.236l-1.607-3.151a7.805 7.805 0 01-3.553.849v3.538zM47.45 132.895c0 6.282 5.093 11.376 11.376 11.376v-3.538a7.838 7.838 0 01-7.839-7.838H47.45zm9.169-11.162c-5.227 1.029-9.169 5.633-9.169 11.162h3.537a7.841 7.841 0 016.315-7.691l-.683-3.471zm-.953.083c-.144.369-.275.744-.394 1.125l3.377 1.055c.095-.305.2-.605.315-.9l-3.298-1.28z" fill="#0E1116"></path><path d="M69.774 124.827c-4.706 2.452-10.508.625-12.96-4.08-2.451-4.705-.624-10.508 4.08-12.959M94.915 127.275c-2.586 4.634-8.438 6.294-13.071 3.708M133.056 123.371c4.595-2.653 10.471-1.079 13.124 3.516" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><path d="M49.219 138.117h96.401l-10 86.883H59.219l-10-86.883z" fill="#D75353" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><g clip-path="url(#prefix__clip0_1088_34427)"><path d="M272.837 72.906v212.719a.05.05 0 01-.002.021.042.042 0 01-.011.018.042.042 0 01-.018.011.05.05 0 01-.021.002h-35.158c13.079-13.827 13.028-41.181-.178-54.87-13.206-13.688-13.252-41.312 0-55.07 13.252-13.758 13.257-41.29 0-55.07-13.258-13.781-13.252-41.29 0-55.065 13.079-13.58 11.585-40.566-1.207-54.519a70.763 70.763 0 0136.595 61.823z" fill="#F17A5D"></path><path d="M237.45 120.666c13.258 13.792 13.258 41.313 0 55.071-13.257 13.757-13.251 41.295 0 55.07 13.252 13.775 13.258 41.043.179 54.87H202.12a.05.05 0 01-.021-.002.054.054 0 01-.018-.011.049.049 0 01-.011-.018.05.05 0 01-.002-.021V71.555c0-.04-.034-.057-.075-.057h-66.316c-.035 0-.052-.035-.052-.07a68.609 68.609 0 0167.207-68.54 66.848 66.848 0 0133.412 8.195c12.792 13.953 14.286 40.94 1.206 54.519-13.251 13.774-13.251 41.307 0 55.064zm-47.502-86.59a5.688 5.688 0 00-3.51-5.271 5.695 5.695 0 103.51 5.27z" fill="#FCE8DE"></path><path d="M184.263 28.386a5.69 5.69 0 11-.023 11.38 5.69 5.69 0 01.023-11.38z" fill="#0E1116"></path><path d="M237.629 285.677H202.12a.05.05 0 01-.021-.002.054.054 0 01-.018-.011.049.049 0 01-.011-.018.05.05 0 01-.002-.021V71.555c0-.04-.034-.057-.075-.057h-66.316c-.035 0-.052-.035-.052-.07a68.609 68.609 0 0167.207-68.54 66.848 66.848 0 0133.412 8.195 70.762 70.762 0 0136.595 61.823v212.719a.05.05 0 01-.002.021c-.003.006-.006.013-.011.018-.005.005-.012.008-.018.011-.007.002-.014.003-.021.002h-35.158z" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="1"></path>
6<path d="M237.449 285.878c.057-.075.126-.127.178-.201 13.079-13.827 13.028-41.181-.178-54.87-13.206-13.688-13.252-41.312 0-55.07 13.252-13.758 13.257-41.29 0-55.071-13.258-13.78-13.252-41.29 0-55.064 13.079-13.58 11.585-40.566-1.207-54.519a7.066 7.066 0 00-.5-.575" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path><path d="M173.23 71.998v22.803l-10.464 10.465V71.998h21.532v22.803l-10.464 10.465V71.998" fill="#E94135"></path><path d="M173.23 71.998v22.803l-10.464 10.465V71.998h21.532v22.803l-10.464 10.465V71.998" stroke="#0E1116" stroke-width="3.538" stroke-miterlimit="10"></path></g><path fill="#FAF5F3" d="M78.641 139.886h37.548v82.115H78.641z"></path><defs><clipPath id="prefix__clip0_1088_34427"><path fill="#fff" transform="translate(133.5 .752)" d="M0 0h141.501v287.248H0z"></path></clipPath></defs></svg><div class="z-20 relative"><iframe title="Recording" src="https://www.youtube.com/embed/KIQxlFAqG0M" allowFullScreen="" class="aspect-video p-[3px] top-0 left-0 w-full bg-black"></iframe></div></div><span class="h-12 lg:h-20 block"></span></div></div></div></div><div class=""><div class="w-full mx-auto max-w-container px-4 relative"><div class="grid lg:grid-cols-12 md:grid-cols-12 grid-cols-1 gap-2 lg:gap-6"><div class="lg:col-span-12 md:col-span-12"><span class="h-12 lg:h-20 block"></span><div class="grid lg:grid-cols-12 md:grid-cols-12 grid-cols-[100%] gap-2 lg:gap-6"><div class="lg:col-span-4 md:col-span-4"><div class="relative"><div class="flex flex-col"><img alt="Participant" class="aspect-square border-black border z-10 object-cover" src="https://cdn.pycon.it/files/participant_avatar/2e490172-515e-4500-bf43-ede861be4954.jpg"/><div class="hidden lg:block absolute z-[1]" style="bottom:-60px;left:20px"><svg width="148" viewBox="0 0 148 202" fill="none" class="w-24"><g clip-path="url(#clip0_435_19357)"><path d="M3.39252 -184.955C3.39252 -185.002 3.33789 -200.999 3.39252 -200.999L52.3589 -200.999L52.3589 -200.367C33.6307 -180.913 33.6307 -142.021 52.3589 -122.591C71.0871 -103.16 71.0871 -64.2445 52.3589 -44.7906C33.6307 -25.3367 33.6307 13.5321 52.3589 32.986C71.0871 52.4399 71.0871 91.3321 52.3589 110.77C33.6307 130.209 36.0264 169.117 54.7546 188.57L54.7077 188.695C39.2447 180.565 26.2937 168.369 17.251 153.422C8.2082 138.474 3.41658 121.342 3.39249 103.872L3.39252 -184.955Z" fill="#FCE8DE"></path><path d="M52.3579 32.9856C33.6298 13.5317 33.6298 -25.3605 52.3579 -44.791C71.0861 -64.2215 71.0861 -103.137 52.358 -122.591C33.6298 -142.045 33.6298 -180.914 52.358 -200.368L52.358 -201L99.4905 -201C99.4437 -201 99.4905 -201.265 99.4905 -184.956L99.4905 103.872C99.5224 120.209 103.718 136.268 111.681 150.534C119.644 164.799 131.111 176.8 145 185.402C130.968 193.988 114.9 198.675 98.4527 198.98C83.2398 199.302 68.192 195.775 54.7068 188.726L54.7536 188.601C36.0254 169.147 33.6297 130.255 52.3579 110.801C71.0861 91.3473 71.0627 52.4239 52.3579 32.9856Z" fill="#F17A5D"></path><path d="M145 185.402C130.968 193.988 114.9 198.675 98.4527 198.98C83.2398 199.302 68.192 195.775 54.7068 188.726C39.2391 180.594 26.2851 168.393 17.242 153.439C8.19893 138.486 3.40993 121.347 3.39152 103.872L3.39155 -184.956C3.39155 -185.003 3.33693 -201 3.39155 -201L99.4905 -201" stroke="#0E1116" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M145 185.402C131.111 176.8 119.644 164.799 111.681 150.534C103.718 136.269 99.5224 120.209 99.4905 103.872L99.4905 -184.956C99.4905 -201.265 99.4437 -200.999 99.4905 -200.999M52.358 -200.367C33.6298 -180.913 33.6298 -142.021 52.3579 -122.591C71.0861 -103.16 71.0861 -64.2446 52.3579 -44.7907C33.6298 -25.3368 33.6297 13.532 52.3579 32.9859C71.0861 52.4398 71.0861 91.332 52.3579 110.77C33.6297 130.209 36.0254 169.116 54.7536 188.57" stroke="#0E1116" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_435_19357"><rect width="148" height="202" fill="white" transform="translate(148 202) rotate(-180)"></rect></clipPath></defs></svg></div><span class="h-5 lg:h-8 block"></span><div class="flex flex-row items-center justify-end gap-2 lg:gap-6"><a class="transition-colors fill-current text-black hover:text-green" href="https://www.linkedin.com/in/irammahe/" target="_blank"><svg viewBox="0 0 17 17" width="17" height="17" class="w-6 h-6"><path d="M14.5 14.5H12v-4c0-.9 0-2.1-1.3-2.1-1.4 0-1.6 1-1.6 2v4H6.6v-8H9v1c.6-.8 1.5-1.3 2.5-1.2 2.5 0 3 1.7 3 3.8zM3.8 5.3c-.8 0-1.5-.7-1.5-1.5S3 2.3 3.8 2.3s1.4.7 1.4 1.5-.6 1.5-1.4 1.5M5 14.5H2.5V6.4H5zM15.7 0H1.3C.6 0 0 .5 0 1.2v14.6c0 .7.
66 1.2 1.3 1.2h14.4c.7 0 1.3-.5 1.3-1.2V1.2c0-.7-.6-1.2-1.3-1.2"></path></svg></a></div></div></div></div><div class="lg:col-span-8 md:col-span-8"><h1 class="font-sans font-bold text-2lg leading-9 lg:text-3xl lg:leading-14 text-black">Mahe Iram Khan</h1><span class="h-5 lg:h-8 block"></span><span class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto text-md leading-7 text-black"><p class="font-sans break-words transition-colors font-medium whitespace-pre-wrap select-auto">I am a Software Engineer working at Anaconda. I have been working on the <code>conda</code> project for more than 3 years. My hobbies are crocheting, writing and cooking. </p></span></div></div><span class="h-12 lg:h-20 block"></span></div></div></div></div></div></div></div><div class="mt-auto"><footer class="overflow-x-clip bg-green mt-20 lg:mt-32"><div class="bg-caramel"><div class="bg-black w-full h-separator"></div><div class="w-full mx-auto max-w-container px-4"><div class="py-8 lg:py-10 relative flex items-center justify-between"><div class="flex items-center w-36 h-14 lg:w-56 lg:h-24"><svg width="230" height="96" viewBox="0 0 230 96" class="border bg-milk w-full h-full" role="img" aria-label="Footer logo"><path d="M26.0854 61.9635V35.6343H38.8698C46.2385 35.6343 49.9228 38.5224 49.9228 44.3008C49.9228 47.2514 48.9775 49.4433 47.0848 50.8831C45.1941 52.3207 42.3087 53.0406 38.4262 53.0406H31.9059V61.9635H26.0854ZM38.3896 48.4304C40.3556 48.4304 41.7919 48.0941 42.7006 47.4174C43.6093 46.7406 44.0636 45.691 44.0636 44.2641C44.0636 42.8632 43.62 41.8416 42.7372 41.2036C41.8522 40.5635 40.4288 40.2445 38.4628 40.2445H31.9059V48.4304H38.3896Z" fill="#0E1116"></path><path d="M61.8587 61.9635V51.4543L50.7324 35.6343H57.3281L64.8798 46.6975L72.5048 35.6343H78.8786L67.7524 51.4543V61.9635H61.8587Z" fill="#0E1116"></path><path d="M106.4 52.8552C105.983 55.9782 104.577 58.3879 102.182 60.0819C99.7875 61.7782 96.6243 62.6252 92.6945 62.6252C89.7466 62.6252 87.1669 62.0842 84.9575 61.0023C82.7482 59.9203 81.0406 58.3361 79.8369 56.2455C78.6332 54.157 78.0303 51.6719 78.0303 48.7967C78.0303 46.0681 78.6138 43.6649 79.7809 41.5872C80.948 39.5095 82.6363 37.8865 84.8456 36.7205C87.057 35.5523 89.6583 34.9683 92.6557 34.9683C99.9491 34.9683 104.383 37.9792 105.955 44.0012L100.095 44.7016C99.4818 42.9558 98.5903 41.7036 97.4253 40.9406C96.2604 40.1776 94.6691 39.7983 92.6557 39.7983C90.0265 39.7983 87.9528 40.5979 86.4304 42.195C84.908 43.7921 84.1457 45.9927 84.1457 48.7946C84.1457 51.6223 84.9059 53.8272 86.4304 55.4135C87.9528 56.9998 90.0652 57.7908 92.7655 57.7908C94.9512 57.7908 96.6717 57.3856 97.9228 56.5752C99.176 55.7648 100.009 54.5234 100.427 52.8509H106.4V52.8552Z" fill="#0E1116"></path><path d="M140.404 48.7987C140.404 51.5769 139.795 54.0038 138.578 56.0815C137.363 58.1592 135.606 59.7692 133.309 60.9115C131.011 62.0538 128.281 62.625 125.111 62.625C122.064 62.625 119.407 62.0776 117.135 60.9848C114.863 59.8899 113.095 58.3058 111.829 56.228C110.563 54.1503 109.932 51.6739 109.932 48.7987C109.932 46.0205 110.539 43.5936 111.756 41.5159C112.97 39.4382 114.728 37.8282 117.025 36.6858C119.321 35.5435 122.053 34.9702 125.223 34.9702C128.268 34.9702 130.927 35.5177 133.199 36.6104C135.471 37.7053 137.239 39.2916 138.505 41.3672C139.771 43.447 140.404 45.9235 140.404 48.7987ZM134.288 48.7987C134.288 45.9472 133.49 43.7337 131.894 42.1603C130.296 40.587 128.05 39.8003 125.152 39.8003C122.277 39.8003 120.042 40.5934 118.446 42.1776C116.851 43.7639 116.052 45.9709 116.052 48.7965C116.052 51.648 116.851 53.8615 118.446 55.4349C120.042 57.0083 122.29 57.7949 125.188 57.7949C128.063 57.7949 130.296 57.0018 131.894 55.4176C133.49 53.8335 134.288 51.6265 134.288 48.7987Z" fill="#0E1116"></path><path d="M166.119 61.9635L150.903 43.5637V61.9635H145.266V35.6343H150.645L165.862 54.0342V35.6343H171.498V61.9635H166.119Z" fill="#0E1116"></path><path d="M179.385 43.6388C177.458 41.337 176.496 38.6687 176.496 35.634C176.496 32.5993 177.458 29.9311 179.385 27.6313H182.945C182.062 28.9245 181.416 30.2134 181.007 31.5023C180.598 32.789 180.391 34.1684 180.391 35.6362C180.391 37.1039 180.596 38.4812 181.007 39.7701C181.418 41.0568 182.064 42.3478 182.945 43.6432H179.385V43.6388Z" fill="#0E1116"></path><path d="M184.773 41.3264V28.0044H188.688V41.3264H184.773Z" fill="#0E1116"></path><path d="M195.4 41.3264V31.2137H190.441V28.0044H204.272V31.2137H199.313V41.3264H195.4Z" fill="#0E1116"></path><path d="M204.795 43.6388C205.678 42.3456 206.324 41.0545 206.733 39.7657C207.144 38.4789 207.349 37.1017 207.349 35.6318C207.349 34.164 207.144 32.7868 206.733 31.4979C206.322 30.2112 205.676 28.9201 204.795 27.627H208.354C210.282 29.9267 211.244 32.5949 211.244 35.6296C211.244 38.6643 210.282 41.3326 208.354 43.6344H204.795V43.6388Z" fill="#0E1116"></path></svg></div><div class="flex absolute scale-125 -top-[5px] lg:-top-[46px] right-0 lg:scale-100">
6<svg width="200" viewBox="0 0 200 231" fill="none" class="w-24 h-full lg:w-48"><g clip-path="url(#prefix__clip0_435_19356)"><path d="M196.939 101.983v300.66c.001.01 0 .02-.003.03a.064.064 0 01-.015.025.061.061 0 01-.026.015.048.048 0 01-.029.003h-49.693c18.487-19.542 18.413-58.205-.252-77.553s-18.73-58.392 0-77.837 18.739-58.36 0-77.838c-18.738-19.477-18.73-58.359 0-77.829 18.487-19.193 16.375-57.336-1.706-77.057a100.02 100.02 0 0151.724 87.381z" fill="#F17A5D"></path><path d="M146.922 169.488c18.738 19.494 18.738 58.392 0 77.837-18.739 19.445-18.731 58.368 0 77.838 18.73 19.469 18.738 58.01.251 77.553H96.985a.065.065 0 01-.055-.019.063.063 0 01-.018-.054v-302.57c0-.056-.05-.08-.106-.08H3.073c-.049 0-.073-.05-.073-.098A96.974 96.974 0 0197.992 3.018a94.48 94.48 0 0147.224 11.583c18.08 19.721 20.192 57.864 1.706 77.058-18.731 19.469-18.731 58.384 0 77.829zm-67.14-122.39a8.05 8.05 0 10-8.034 8.034 8.041 8.041 0 008.033-8.033z" fill="#FCE8DE"></path><path d="M71.747 39.058a8.041 8.041 0 11-.032 16.082 8.041 8.041 0 01.032-16.082z" fill="#0E1116"></path><path d="M147.173 402.716H96.985a.065.065 0 01-.055-.019.063.063 0 01-.018-.054v-302.57c0-.056-.05-.08-.106-.08H3.073c-.049 0-.073-.05-.073-.098A96.974 96.974 0 0197.992 3.018a94.48 94.48 0 0147.224 11.583 100.018 100.018 0 0151.724 87.381v300.661c.001.009 0 .02-.003.029a.072.072 0 01-.016.025.067.067 0 01-.025.016.077.077 0 01-.03.003h-49.693z" stroke="#0E1116" stroke-width="5" stroke-miterlimit="1"></path><path d="M146.921 403c.081-.105.179-.178.252-.284 18.487-19.543 18.413-58.205-.252-77.553s-18.73-58.392 0-77.837c18.73-19.446 18.739-58.36 0-77.838-18.738-19.477-18.73-58.36 0-77.83 18.487-19.192 16.375-57.335-1.706-77.057a10.31 10.31 0 00-.706-.812" stroke="#0E1116" stroke-width="5" stroke-miterlimit="10"></path><path d="M56.154 100.699v32.23L41.363 147.72v-47.021h30.434v32.23l-14.79 14.791v-47.021" fill="#E94135"></path><path d="M56.154 100.699v32.23L41.363 147.72v-47.021h30.434v32.23l-14.79 14.791v-47.021" stroke="#0E1116" stroke-width="5" stroke-miterlimit="10"></path></g><defs><clipPath id="prefix__clip0_435_19356"><path fill="#fff" d="M0 0h200v231H0z"></path></clipPath></defs></svg><svg width="148" viewBox="0 0 148 202" fill="none" class="w-16 h-full lg:w-36 mt-auto -mb-[1px] rotate-180"><g clip-path="url(#clip0_435_19357)"><path d="M3.39252 -184.955C3.39252 -185.002 3.33789 -200.999 3.39252 -200.999L52.3589 -200.999L52.3589 -200.367C33.6307 -180.913 33.6307 -142.021 52.3589 -122.591C71.0871 -103.16 71.0871 -64.2445 52.3589 -44.7906C33.6307 -25.3367 33.6307 13.5321 52.3589 32.986C71.0871 52.4399 71.0871 91.3321 52.3589 110.77C33.6307 130.209 36.0264 169.117 54.7546 188.57L54.7077 188.695C39.2447 180.565 26.2937 168.369 17.251 153.422C8.2082 138.474 3.41658 121.342 3.39249 103.872L3.39252 -184.955Z" fill="#FCE8DE"></path><path d="M52.3579 32.9856C33.6298 13.5317 33.6298 -25.3605 52.3579 -44.791C71.0861 -64.2215 71.0861 -103.137 52.358 -122.591C33.6298 -142.045 33.6298 -180.914 52.358 -200.368L52.358 -201L99.4905 -201C99.4437 -201 99.4905 -201.265 99.4905 -184.956L99.4905 103.872C99.5224 120.209 103.718 136.268 111.681 150.534C119.644 164.799 131.111 176.8 145 185.402C130.968 193.988 114.9 198.675 98.4527 198.98C83.2398 199.302 68.192 195.775 54.7068 188.726L54.7536 188.601C36.0254 169.147 33.6297 130.255 52.3579 110.801C71.0861 91.3473 71.0627 52.4239 52.3579 32.9856Z" fill="#F17A5D"></path><path d="M145 185.402C130.968 193.988 114.9 198.675 98.4527 198.98C83.2398 199.302 68.192 195.775 54.7068 188.726C39.2391 180.594 26.2851 168.393 17.242 153.439C8.19893 138.486 3.40993 121.347 3.39152 103.872L3.39155 -184.956C3.39155 -185.003 3.33693 -201 3.39155 -201L99.4905 -201" stroke="#0E1116" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M145 185.402C131.111 176.8 119.644 164.799 111.681 150.534C103.718 136.269 99.5224 120.209 99.4905 103.872L99.4905 -184.956C99.4905 -201.265 99.4437 -200.999 99.4905 -200.999M52.358 -200.367C33.6298 -180.913 33.6298 -142.021 52.3579 -122.591C71.0861 -103.16 71.0861 -64.2446 52.3579 -44.7907C33.6298 -25.3368 33.6297 13.532 52.3579 32.9859C71.0861 52.4398 71.0861 91.332 52.3579 110.77C33.6297 130.209 36.0254 169.116 54.7536 188.57" stroke="#0E1116" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_435_19357"><rect width="148" height="202" fill="white" transform="translate(148 202) rotate(-180)"></rect></clipPath></defs></svg></div></div></div><div class="bg-black w-full h-separator"></div></div><div><div class="w-full mx-auto max-w-container px-4"><div class="py-8 lg:py-10 flex flex-col gap-4 md:gap-0 md:items-center md:flex-row md:justify-between"><div class="flex flex-col md:flex-row md:items-center gap-6"><h2 class="font-sans font-semibold text-3md leading-8 lg:text-xl lg:leading-11 text-black">Stay tuned!</h2><div class="cursor-pointer hover:text-cream transition-colors"><span class="font-sans break-words transition-colors font-semibold underline whitespace-pre-wrap select-auto text-md leading-7 lg:text-2md lg:leading-8">Join our newsletter</span></div></div><ul class="flex gap-9 hidden md:flex">
6<li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://social.python.it/@pycon" rel="me" target="_blank"><svg viewBox="0 0 16 16" width="16" height="16" class="w-full h-full"><path d="M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.facebook.com/pythonitalia" rel="me" target="_blank"><svg width="13" height="23" viewBox="0 0 13 23" class="w-full h-full"><path d="M12.65 0H9.2C7.675 0 6.21247 0.605802 5.13414 1.68414C4.0558 2.76247 3.45 4.22501 3.45 5.75V9.2H0V13.8H3.45V23H8.05V13.8H11.5L12.65 9.2H8.05V5.75C8.05 5.445 8.17116 5.15249 8.38683 4.93683C8.60249 4.72116 8.895 4.6 9.2 4.6H12.65V0Z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.instagram.com/pycon.it" rel="me" target="_blank"><svg viewBox="0 0 17 17" width="17" height="17" class="w-full h-full"><path d="M8.5 1.53c2.27 0 2.54.01 3.43.05a4.968 4.968 0 011.58.29 2.849 2.849 0 011.62 1.62 4.968 4.968 0 01.29 1.58c.04.89.05 1.16.05 3.43s-.01 2.54-.05 3.43a4.968 4.968 0 01-.29 1.58 2.849 2.849 0 01-1.62 1.62 4.968 4.968 0 01-1.58.29c-.89.04-1.16.05-3.43.05s-2.54-.01-3.43-.05a4.968 4.968 0 01-1.58-.29 2.849 2.849 0 01-1.62-1.62 4.968 4.968 0 01-.29-1.58c-.04-.89-.05-1.16-.05-3.43s.01-2.54.05-3.43a4.968 4.968 0 01.29-1.58 2.849 2.849 0 011.62-1.62 4.968 4.968 0 011.58-.29c.89-.04 1.16-.05 3.43-.05M8.5 0C6.19 0 5.9.01 5 .05a6.208 6.208 0 00-2.07.4A4.366 4.366 0 00.45 2.93 6.208 6.208 0 00.05 5C.01 5.9 0 6.19 0 8.5s.01 2.6.05 3.5a6.208 6.208 0 00.4 2.07 4.366 4.366 0 002.48 2.48 6.208 6.208 0 002.07.4c.9.04 1.19.05 3.5.05s2.6-.01 3.5-.05a6.208 6.208 0 002.07-.4 4.366 4.366 0 002.48-2.48 6.208 6.208 0 00.4-2.07c.04-.9.05-1.19.05-3.5s-.01-2.6-.05-3.5a6.208 6.208 0 00-.4-2.07A4.366 4.366 0 0014.07.45 6.208 6.208 0 0012 .05C11.1.01 10.81 0 8.5 0zm0 4.14a4.36 4.36 0 104.36 4.36A4.357 4.357 0 008.5 4.14zm0 7.19a2.83 2.83 0 112.83-2.83 2.834 2.834 0 01-2.83 2.83zm5.56-7.37a1.02 1.02 0 11-1.02-1.02 1.018 1.018 0 011.02 1.02z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.linkedin.com/company/pycon-italia" rel="me" target="_blank"><svg viewBox="0 0 17 17" width="17" height="17" class="w-full h-full"><path d="M14.5 14.5H12v-4c0-.9 0-2.1-1.3-2.1-1.4 0-1.6 1-1.6 2v4H6.6v-8H9v1c.6-.8 1.5-1.3 2.5-1.2 2.5 0 3 1.7 3 3.8zM3.8 5.3c-.8 0-1.5-.7-1.5-1.5S3 2.3 3.8 2.3s1.4.7 1.4 1.5-.6 1.5-1.4 1.5M5 14.5H2.5V6.4H5zM15.7 0H1.3C.6 0 0 .5 0 1.2v14.6c0 .7.6 1.2 1.3 1.2h14.4c.7 0 1.3-.5 1.3-1.2V1.2c0-.7-.6-1.2-1.3-1.2"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://twitter.com/pyconit" rel="me" target="_blank"><svg viewBox="0 0 19 15" width="19" height="15" class="w-full h-full"><path d="M5.98 15A10.849 10.849 0 0017.07 4.23c0-.17-.01-.33-.01-.49A8.024 8.024 0 0019 1.78a7.956 7.956 0 01-2.24.59A3.855 3.855 0 0018.48.28 8.124 8.124 0 0116 1.2 3.929 3.929 0 0013.15 0a3.842 3.842 0 00-3.89 3.79 3.548 3.548 0 00.1.86A11.2 11.2 0 011.32.69a3.716 3.716 0 001.21 5.06 3.928 3.928 0 01-1.77-.48v.05a3.829 3.829 0 003.13 3.72 4.337 4.337 0 01-1.03.13 4.4 4.4 0 01-.73-.07 3.893 3.893 0 003.64 2.63 7.92 7.92 0 01-4.84 1.62c-.31 0-.62-.02-.93-.05A11.315 11.315 0 005.98 15"></path></svg></a></li></ul></div></div><div class="bg-black w-full h-separator"></div></div><div class="md:hidden"><div class="w-full mx-auto max-w-container px-4"><div class="py-8 lg:py-10 relative flex items-center justify-between"><ul class="flex gap-9"><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://social.python.it/@pycon" rel="me" target="_blank"><svg viewBox="0 0 16 16" width="16" height="16" class="w-full h-full"><path d="M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.facebook.com/pythonitalia" rel="me" target="_blank"><svg width="13" height="23" viewBox="0 0 13 23" class="w-full h-full"><path d="M12.65 0H9.2C7.675 0 6.21247 0.605802 5.13414 1.68414C4.0558 2.76247 3.45 4.22501 3.45 5.75V9.2H0V13.8H3.45V23H8.05V13.8H11.5L12.65 9.2H8.05V5.75C8.05 5.445 8.17116 5.15249 8.38683 4.93683C8.60249 4.72116 8.895 4.6 9.2 4.6H12.65V0Z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.instagram.com/pycon.it" rel="me" target="_blank"><svg viewBox="0 0 17 17" width="17" height="17" class="w-full h-full"><path d="M8.5 1.53c2.27 0 2.54.01 3.43.05a4.968 4.968 0 011.58.29 2.849 2.849 0 011.62 1.62 4.968 4.968 0 01.29 1.58c.04.89.05 1.16.05 3.43s-.01 2.54-.05 3.43a4.968 4.968 0 01-.29 1.58 2.849 2.849 0 01-1.62 1.62 4.968 4.968 0 01-1.58.29c-.89.04-1.16.05-3.43.05s-2.54-.01-3.43-.05a4.968 4.968 0 01-1.58-.29 2.849 2.849 0 01-1.62-1.62 4.968 4.968 0 01-.29-1.58c-.04-.89-.05-1.16-.05-3.43s.01-2.54.05-3.43a4.968 4.968 0 01.29-1.58 2.849 2.849 0 011.62-1.62 4.968 4.968 0 011.58-.29c.89-.04 1.16-.05 3.43-.05M8.5 0C6.19 0 5.9.01 5 .05a6.208 6.208 0 00-2.07.4A4.366 4.366 0 00.45 2.93 6.208 6.208 0 00.05 5C.01 5.9 0 6.19 0 8.5s.01 2.6.05 3.5a6.208 6.208 0 00.4 2.07 4.366 4.366 0 002.48 2.48 6.208 6.208 0 002.07.4c.9.04 1.19.05 3.5.05s2.6-.01 3.5-.05a6.208 6.208 0 002.07-.4 4.366 4.366 0 002.48-2.48 6.208 6.208 0 00.4-2.07c.04-.9.05-1.19.05-3.5s-.01-2.6-.05-3.5a6.208 6.208 0 00-.4-2.07A4.366 4.366 0 0014.07.45 6.208 6.208 0 0012 .05C11.1.01 10.81 0 8.5 0zm0 4.14a4.36 4.36 0 104.36 4.36A4.357 4.357 0 008.5 4.14zm0 7.19a2.83 2.83 0 112.83-2.83 2.834 2.834 0 01-2.83 2.83zm5.56-7.37a1.02 1.02 0 11-1.02-1.02 1.018 1.018 0 011.02 1.02z"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://www.linkedin.com/company/pycon-italia" rel="me" target="_blank"><svg viewBox="0 0 17 17" width="17" height="17" class="w-full h-full"><path d="M14.5 14.5H12v-4c0-.9 0-2.1-1.3-2.1-1.4 0-1.6 1-1.6 2v4H6.6v-8H9v1c.6-.8 1.5-1.3 2.5-1.2 2.5 0 3 1.7 3 3.8zM3.8 5.3c-.8 0-1.5-.7-1.5-1.5S3 2.3 3.8 2.3s1.4.7 1.4 1.5-.6 1.5-1.4 1.5M5 14.5H2.5V6.4H5zM15.7 0H1.3C.6 0 0 .5 0 1.2v14.6c0 .7.
66 1.2 1.3 1.2h14.4c.7 0 1.3-.5 1.3-1.2V1.2c0-.7-.6-1.2-1.3-1.2"></path></svg></a></li><li class="w-6 h-6 flex items-center justify-center"><a class="transition-colors fill-current text-black hover:text-cream w-full h-full" href="https://twitter.com/pyconit" rel="me" target="_blank"><svg viewBox="0 0 19 15" width="19" height="15" class="w-full h-full"><path d="M5.98 15A10.849 10.849 0 0017.07 4.23c0-.17-.01-.33-.01-.49A8.024 8.024 0 0019 1.78a7.956 7.956 0 01-2.24.59A3.855 3.855 0 0018.48.28 8.124 8.124 0 0116 1.2 3.929 3.929 0 0013.15 0a3.842 3.842 0 00-3.89 3.79 3.548 3.548 0 00.1.86A11.2 11.2 0 011.32.69a3.716 3.716 0 001.21 5.06 3.928 3.928 0 01-1.77-.48v.05a3.829 3.829 0 003.13 3.72 4.337 4.337 0 01-1.03.13 4.4 4.4 0 01-.73-.07 3.893 3.893 0 003.64 2.63 7.92 7.92 0 01-4.84 1.62c-.31 0-.62-.02-.93-.05A11.315 11.315 0 005.98 15"></path></svg></a></li></ul></div></div><div class="bg-black w-full h-separator"></div></div><div><div class="w-full mx-auto max-w-container px-4"><div class="py-6 lg:py-8 flex flex-col gap-4 md:gap-0 md:flex-row justify-between md:items-center"><ul class="flex flex-col lg:flex-row gap-4"><li><a class="transition-colors fill-current text-black hover:text-cream" href="/privacy-policy"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1">Privacy Policy</span></a></li><li><a class="transition-colors fill-current text-black hover:text-cream" href="/faqs"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1">FAQs</span></a></li><li><a class="transition-colors fill-current text-black hover:text-cream" href="/covid-19"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap select-auto text-base leading-1">COVID-19</span></a></li></ul><div class="flex flex-col lg:flex-row lg:items-center gap-4"><a class="transition-colors fill-current text-black hover:text-cream" href="https://rollstudio.co.uk/" target="_blank"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-sm leading-0.5">Designed by ROLL Studio</span></a><a class="transition-colors fill-current text-black hover:text-cream" href="https://github.com/pythonitalia/pycon" target="_blank"><span class="font-sans break-words transition-colors font-semibold whitespace-pre-wrap uppercase select-auto text-sm leading-0.5">Built by Python Italia</span></a></div></div></div><div class="bg-black w-full h-separator"></div></div></footer></div></div></div>
6<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"__APOLLO_STATE__":{"Conference:7":{"__typename":"Conference","id":"7","menu({\"identifier\":\"footer\"})":{"__typename":"Menu","links":[{"__typename":"MenuLink","title({\"language\":\"en\"})":"Privacy Policy","href({\"language\":\"en\"})":"/privacy-policy","title({\"language\":\"it\"})":"Privacy Policy","href({\"language\":\"it\"})":"/privacy-policy"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"FAQs","href({\"language\":\"en\"})":"/faqs","title({\"language\":\"it\"})":"FAQs","href({\"language\":\"it\"})":"/faqs"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"COVID-19","href({\"language\":\"en\"})":"/covid-19","title({\"language\":\"it\"})":"COVID-19","href({\"language\":\"it\"})":"/covid-19"}]},"talk({\"slug\":\"how-to-mix-conda-and-pip-without-causing-environmental-damage\"})":{"__ref":"ScheduleItem:1146"},"isRunning":false,"currentDay":null,"menu({\"identifier\":\"conference-nav\"})":{"__typename":"Menu","links":[{"__typename":"MenuLink","title({\"language\":\"en\"})":"Sponsor us!","href({\"language\":\"en\"})":"/sponsor","title({\"language\":\"it\"})":"Sponsorizzaci!","href({\"language\":\"it\"})":"/sponsor"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Tickets","href({\"language\":\"en\"})":"/tickets","title({\"language\":\"it\"})":"Biglietti","href({\"language\":\"it\"})":"/tickets"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Schedule","href({\"language\":\"en\"})":"/schedule","title({\"language\":\"it\"})":"Programma","href({\"language\":\"it\"})":"/schedule"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"T-shirt","href({\"language\":\"en\"})":"/tshirt","title({\"language\":\"it\"})":"T-shirt","href({\"language\":\"it\"})":"/tshirt"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Help organize PyCon Italia","href({\"language\":\"en\"})":"help-organize-pycon-italia","title({\"language\":\"it\"})":"Aiuta ad organizzare PyCon Italia","href({\"language\":\"it\"})":"help-organize-pycon-italia"}]},"menu({\"identifier\":\"program-nav\"})":{"__typename":"Menu","links":[{"__typename":"MenuLink","title({\"language\":\"en\"})":"Grants","href({\"language\":\"en\"})":"/grants-info","title({\"language\":\"it\"})":"Grants","href({\"language\":\"it\"})":"/grants-info"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Visa","href({\"language\":\"en\"})":"/visa","title({\"language\":\"it\"})":"Visto","href({\"language\":\"it\"})":"/visa"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Help PyCon Italia","href({\"language\":\"en\"})":"/help-pycon-it","title({\"language\":\"it\"})":"Aiuta PyCon Italia","href({\"language\":\"it\"})":"/help-pycon-it"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"About us","href({\"language\":\"en\"})":"/about-us","title({\"language\":\"it\"})":"Chi Siamo","href({\"language\":\"it\"})":"/about-us"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"FAQs","href({\"language\":\"en\"})":"/faqs","title({\"language\":\"it\"})":"FAQs","href({\"language\":\"it\"})":"/faqs"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Refund Policies","href({\"language\":\"en\"})":"/refund-policies","title({\"language\":\"it\"})":"Politiche di rimborso","href({\"language\":\"it\"})":"/refund-policies"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Contact us","href({\"language\":\"en\"})":"/contacts","title({\"language\":\"it\"})":"Contattaci","href({\"language\":\"it\"})":"/contacts"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Membership","href({\"language\":\"en\"})":"/python-italia-membership","title({\"language\":\"it\"})":"Membership","href({\"language\":\"it\"})":"/python-italia-membership"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Child care","href({\"language\":\"en\"})":"/childcare","title({\"language\":\"it\"})":"Servizi per l'infanzia","href({\"language\":\"it\"})":"/childcare"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Hotel Rooms","href({\"language\":\"en\"})":"/hotels","title({\"language\":\"it\"})":"Camere d'albergo","href({\"language\":\"it\"})":"/hotels"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Code of conduct","href({\"language\":\"en\"})":"/code-of-conduct","title({\"language\":\"it\"})":"Codice di condotta","href({\"language\":\"it\"})":"/code-of-conduct"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Speakers FAQs","href({\"language\":\"en\"})":"/speakers-faqs","title({\"language\":\"it\"})":"Speakers FAQs","href({\"language\":\"it\"})":"/speakers-faqs"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"How to find us","href({\"language\":\"en\"})":"/where","title({\"language\":\"it\"})":"Come trovarci","href({\"language\":\"it\"})":"/where"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Keynoters","href({\"language\":\"en\"})":"/keynoters","title({\"language\":\"it\"})":"Keynoters","href({\"language\":\"it\"})":"/keynoters"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Jobs board","href({\"language\":\"en\"})":"/jobs","title({\"language\":\"it\"})":"Offerte di lavoro","href({\"language\":\"it\"})":"/jobs"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Speakers","href({\"language\":\"en\"})":"/speakers","title({\"language\":\"it\"})":"Speakers","href({\"language\":\"it\"})":"/speakers"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Community","href({\"language\":\"en\"})":"/community","title({\"language\":\"it\"})":"Community","href({\"language\":\"it\"})":"/community"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Social Events","href({\"language\":\"en\"})":"/social-events","title({\"language\":\"it\"})":"Eventi Sociali","href({\"language\":\"it\"})":"/social-events"},{"__typename":"MenuLink","title({\"language\":\"en\"})":"Lightning Talks","href({\"language\":\"en\"})":"lightning-talks","title({\"language\":\"it\"})":"Lightning Talks","href({\"language\":\"it\"})":"lightning-talks"}]}},"ROOT_QUERY":{"__typename":"Query","conference({\"code\":\"pycon2026\"})":{"__ref":"Conference:7"}},"Room:26":{"__typename":"Room","id":"26","name":"Lasagna"},"Duration:17":{"__typename":"Duration","id":"17","duration":30},"AudienceLevel:2":{"__typename":"AudienceLevel","id":"2","name":"Intermediate"},"SubmissionTag:108":{"__typename":"SubmissionTag","name":"Packaging and Distribution","id":"108"},"Submission:ledp":{"__typename":"Submission","id":"ledp","abstract({\"language\":\"en\"}
6)":"Users frequently run `pip` inside their `conda` environments, sometimes successfully, sometimes with unintentional consequences. Confusing errors and broken environments often lead users to ask: when is it safe to use `pip` in a `conda` environment, and when is it not?\n\nIn this presentation I will answer this question. \n\nI will begin by discussing the differences between `pip` and `conda` (a question conda maintainers get asked a lot!), starting with the specific use-cases of both tools. \nThis will include an âenlightenmentâ moment: `pip` and `conda` solve slightly different problems, one is a Python package installer, the other is a language agnostic package and environment manager.\n\nI will then explain the differences between `.conda` packages, tarballs, and Python wheels, revealing how these format differences make interoperability difficult and tool mixing fragile.\nUsers mix `pip` and `conda` not out of carelessness, but because the packaging ecosystem often leaves them no other choice. Users often report, \"I tried installing a package I needed with `conda`, but it didn't work, so I ran `pip install` instead and it worked. So why not?\". This mixing, sadly, has bad consequences, which I refer to as âenvironmental\" damage. \nI will highlight some of these potential damages in my talk. \n\nHistorically, `pip` and `conda` were two separate ecosystems. Over time community efforts like `conda-pypi` have tried to improve interoperability and bridge the gap. \nI will explain how the latest updates in `conda` along with the features in `conda-pypi` have made it possible to install Python wheels from PyPI directly into `conda` environments.\n\nI will conclude the presentation with best-practice recommendations for using `pip` and `conda` together. \nBy the end of this presentation, users will have learned when to use `pip`, when to use `conda`, why they are different and how to combine them safely.","elevatorPitch({\"language\":\"en\"})":"Ever mixed conda and pip and ended up with a broken conda environment, yet, swear it worked before? This talk explains why! Learn the difference between pip and conda, what happens when you mix them and how to combine them safely using the latest community developed tools and updates in conda. ","duration":{"__ref":"Duration:17"},"audienceLevel":{"__ref":"AudienceLevel:2"},"topic":null,"tags":[{"__ref":"SubmissionTag:108"}],"materials":[]},"Participant:bvkkjd":{"__typename":"Participant","id":"bvkkjd","photo":"https://cdn.pycon.it/files/participant_avatar/2e490172-515e-4500-bf43-ede861be4954.jpg","bio":"I am a Software Engineer working at Anaconda. I have been working on the `conda` project for more than 3 years. My hobbies are crocheting, writing and cooking. ","twitterHandle":"","instagramHandle":"","linkedinUrl":"https://www.linkedin.com/in/irammahe/","facebookUrl":"","mastodonHandle":"","website":""},"ScheduleItemUser:7910":{"__typename":"ScheduleItemUser","id":"7910","fullName":"Mahe Iram Khan","participant":{"__ref":"Participant:bvkkjd"}},"ScheduleItem:1146":{"__typename":"ScheduleItem","id":"1146","title":"How to mix conda and pip without causing âenvironmentalâ damage","type":"talk","image":null,"highlightColor":"","description":"","hasLimitedCapacity":false,"spacesLeft":0,"hasSpacesLeft":true,"slidoUrl":"https://app.sli.do/event/vT4RCRARKnTBzrtAJFWPfi?section=d49bfa2b-806c-4a86-944c-f6a09439e212","youtubeVideoId":"KIQxlFAqG0M","abstract":"Users frequently run `pip` inside their `conda` environments, sometimes successfully, sometimes with unintentional consequences. Confusing errors and broken environments often lead users to ask: when is it safe to use `pip` in a `conda` environment, and when is it not?\n\nIn this presentation I will answer this question. \n\nI will begin by discussing the differences between `pip` and `conda` (a question conda maintainers get asked a lot!), starting with the specific use-cases of both tools. \nThis will include an âenlightenmentâ moment: `pip` and `conda` solve slightly different problems, one is a Python package installer, the other is a language agnostic package and environment manager.\n\nI will then explain the differences between `.conda` packages, tarballs, and Python wheels, revealing how these format differences make interoperability difficult and tool mixing fragile.\nUsers mix `pip` and `conda` not out of carelessness, but because the packaging ecosystem often leaves them no other choice. Users often report, \"I tried installing a package I needed with `conda`, but it didn't work, so I ran `pip install` instead and it worked. So why not?\". This mixing, sadly, has bad consequences, which I refer to as âenvironmental\" damage. \nI will highlight some of these potential damages in my talk. \n\nHistorically, `pip` and `conda` were tw
6o separate ecosystems. Over time community efforts like `conda-pypi` have tried to improve interoperability and bridge the gap. \nI will explain how the latest updates in `conda` along with the features in `conda-pypi` have made it possible to install Python wheels from PyPI directly into `conda` environments.\n\nI will conclude the presentation with best-practice recommendations for using `pip` and `conda` together. \nBy the end of this presentation, users will have learned when to use `pip`, when to use `conda`, why they are different and how to combine them safely.","elevatorPitch":"Ever mixed conda and pip and ended up with a broken conda environment, yet, swear it worked before? This talk explains why! Learn the difference between pip and conda, what happens when you mix them and how to combine them safely using the latest community developed tools and updates in conda. ","start":"2026-05-28T11:05:00","end":"2026-05-28T11:35:00","rooms":[{"__ref":"Room:26"}],"language":{"__typename":"Language","code":"en"},"submission":{"__ref":"Submission:ledp"},"speakers":[{"__ref":"ScheduleItemUser:7910"}]}}},"__N_SSG":true},"page":"/event/[slug]","query":{"slug":"how-to-mix-conda-and-pip-without-causing-environmental-damage"},"buildId":"y8AyYjgbNITcfcmeZltf7","isFallback":false,"isExperimentalCompile":false,"gsp":true,"locale":"en","locales":["default","en","it"],"defaultLocale":"default","scriptLoader":[]}</script>
6</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.