From ee16869f62b16dffd3bfebb30ffcf53b90e50b3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 9 Aug 2018 13:58:45 +0200 Subject: [PATCH 01/14] Add alternate links --- templates/index.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/index.html b/templates/index.html index 8d14f56..1ccf2f9 100644 --- a/templates/index.html +++ b/templates/index.html @@ -3,6 +3,8 @@ Fedora Loves Python + + From 35c1f2b2d9d633387e22871043ee2fecee6406c5 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Tue, 19 Mar 2019 14:07:42 +0100 Subject: [PATCH 02/14] Revert "Learn and Teach Python" to not ready, as the link 404's --- points.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/points.yml b/points.yml index 0f89919..ebb7845 100644 --- a/points.yml +++ b/points.yml @@ -62,6 +62,7 @@ href: http://fedora.portingdb.xyz/ caption: See the progress - name: Learn and Teach Python + ready: false content: | Make your class focus on mastering the language, not on preparing the environment! From 66e92362807e496930a49d5a1f979de73c8cf280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 30 Apr 2019 16:10:37 +0200 Subject: [PATCH 03/14] Revert "Learn and Teach Python" to ready, as the link works again MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fedora 30 was released! 🎉 This reverts commit 35c1f2b2d9d633387e22871043ee2fecee6406c5. --- points.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/points.yml b/points.yml index ebb7845..0f89919 100644 --- a/points.yml +++ b/points.yml @@ -62,7 +62,6 @@ href: http://fedora.portingdb.xyz/ caption: See the progress - name: Learn and Teach Python - ready: false content: | Make your class focus on mastering the language, not on preparing the environment! From 52a12a360596e01f67dbb147cb9e1d5e01904228 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Mon, 22 Jul 2019 13:04:30 +0200 Subject: [PATCH 04/14] Update the "Python 3 by default" point See https://fedoraproject.org/wiki/Changes/Python_means_Python3 Fixes https://github.com/fedora-python/fedoralovespython.org/issues/43 --- points.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/points.yml b/points.yml index 0f89919..d3f3edf 100644 --- a/points.yml +++ b/points.yml @@ -50,13 +50,14 @@ - name: Python 3 by default content: | Fedora helps lead the Python 3 Porting Efforts™. - Major OS components are already running on Python 3 and more than a half + Major OS components are already running on Python 3 and more than 80% of the Python packages in the repos are Python 3 compatible. When you install Fedora Workstation or Cloud, there's no Legacy Python installed by default. - However, `/usr/bin/python` remains Python 2, as described in - [PEP 394](https://www.python.org/dev/peps/pep-0394/). + + Starting with Fedora 31, the `python` command (`/usr/bin/python`) is + Python 3. logo: python3 link: href: http://fedora.portingdb.xyz/ From c7b5d8d6891fe1587675633030e11f87af6c6295 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 22 Jul 2019 13:07:51 +0200 Subject: [PATCH 05/14] Fedora Server has no Legacy Python --- points.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/points.yml b/points.yml index d3f3edf..08f1d6a 100644 --- a/points.yml +++ b/points.yml @@ -53,8 +53,7 @@ Major OS components are already running on Python 3 and more than 80% of the Python packages in the repos are Python 3 compatible. - When you install Fedora Workstation or Cloud, there's no Legacy Python - installed by default. + When you install Fedora, there's no Legacy Python installed by default. Starting with Fedora 31, the `python` command (`/usr/bin/python`) is Python 3. From 3fb006131769ad171a1b28919e9a0b4e27c3199a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 10 Sep 2020 12:38:59 +0200 Subject: [PATCH 06/14] Update the "Python 3 by default" point --- points.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/points.yml b/points.yml index 08f1d6a..050959a 100644 --- a/points.yml +++ b/points.yml @@ -50,13 +50,12 @@ - name: Python 3 by default content: | Fedora helps lead the Python 3 Porting Efforts™. - Major OS components are already running on Python 3 and more than 80% + Major OS components are running on Python 3 and more than 97% of the Python packages in the repos are Python 3 compatible. When you install Fedora, there's no Legacy Python installed by default. - Starting with Fedora 31, the `python` command (`/usr/bin/python`) is - Python 3. + The `python` command (`/usr/bin/python`) is Python 3. logo: python3 link: href: http://fedora.portingdb.xyz/ From 444518803e4653406625714b6253508140c4975f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 10 Sep 2020 13:49:03 +0200 Subject: [PATCH 07/14] Setup GitHub Actions --- .github/workflows/main.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..692d180 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,32 @@ +name: Main +on: + push: + pull_request: +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up Python 3.8 + uses: actions/setup-python@v2 + with: + python-version: 3.8 + - name: Install dependencies + run: | + python -m pip install -r requirements.txt + - name: Freeze HTML + run: python fedoralovespython.py freeze + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - if: ${{ github.ref == 'refs/heads/master' }} + name: Deploy + run: python fedoralovespython.py deploy --no-freeze --push + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - if: ${{ github.ref == 'refs/heads/master' }} + name: Purge Cloudflare cache + run: ./.cloudflare_purge_cache.sh + env: + CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }} + CLOUDFLARE_EMAIL: ${{ secrets.CLOUDFLARE_EMAIL }} + CLOUDFLARE_AUTHKEY: ${{ secrets.CLOUDFLARE_AUTHKEY }} From 5af3778083b8c9300d7f48fff9e821d63274989a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 10 Sep 2020 15:39:14 +0200 Subject: [PATCH 08/14] Remove Travis CI config, we use GitHub Actions now So long, and thanks for all the fish! --- .travis.yml | 20 -------------------- README.md | 6 +++--- 2 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 34fb9b2..0000000 --- a/.travis.yml +++ /dev/null @@ -1,20 +0,0 @@ -language: python -python: -- '3.5' -cache: -- pip -script: -- python fedoralovespython.py freeze -deploy: - provider: script - skip_cleanup: true - script: python fedoralovespython.py deploy --no-freeze --push && ./.cloudflare_purge_cache.sh - on: - branch: master - repo: fedora-python/fedoralovespython.org -env: - global: - - secure: aaJam9KtzS/6G+yeMf6fIW3E0oBlduOb/86UmlVdAnWXbTXAe2PyH0guWIRetgb5+BmLB0MoDD33eiSkxguwkCTQH3ufMTD++Rtg3NXb+C27gy6jkYcMcYYbYagwbqaLzuXBryXKSjubgZYy8tD3PtZmfUBcKl+8YP7LOALTu8bByJWtaVanau0B+xMcEqlDnbepisdEuSoUg3L8cx5BLSdYXMebqQ+k/mbhalWpEoU/TFdcLJENzyF9f0qCqQfQUno9+B8PGtzU6Ele4hFOkuxcKsItkXixJw1EeesmRZ/Vb8cq9nzy1fRfRUMau5P/0Gg+r28WfSzwLFW8+xe5mu5Omj7Ls33Pp2fK9VbEYAsbovPX73XGKIc1qIQvmjkOy2UpFRtE7rwdkxM9klZQZXUJyjNQslZuOfFz7zPxRPNO4t3uDhhwlAJlWkpvcfHAuwCSUkQolkPFf9whdlOoFZMfhniFviuOnFe8rTlzgvIgzV0vzwuKM1B3lNCjIbYrtG8FzuEU72Qk73jJ60A5gddtg9zLL6LBAzrdHHdSWMWCMcBSlj/VvyjrmHzbZJ38Pwa8qgS9rGiD2KvOY7ZK44x3F1LbtjkVdDT72CyiaiXaPANkwUyVPWxgyeJLp++cjrI+vA5qUfgxb/F0KdONl/JbmAKm7XaMuNxglDLc7+Y= - - secure: K4QxBAc7CnNmNwa3LwJOTEt0e4f+d8yVpBQCDVQ2P4VW1Cb4u8aeI26s2Uxn6NRnccM2mzlBLT4eFle3AYDOwfPaq3eU0THLOhE9gmiVG+6vy9lvmFJvHCBvUQlVl0azzdu4Ct4qKX79vim2bCmryzOi5Zp/fk71rUVLfHIxbnlzy5h3YYPE01Pc8xfIY4QX8BHx9GRm8B9h9yYbJ0n52JPAVE80h+C09C2A5vSvVvodyhWQUyjgSpXyx1d43golVJNFmOH1oo1c1BhKhZPR6egSiIetsrOVY5/WMumk2avB6BZusRxUrXhgzRe3LNBcbGbAZ5y/8B64s3EQ7BVtmrNYizPDzjOIU+Hnh0aPNVzikYjAIkCUCo0vOMBjQvqEcS35gkC04PkQ4fK20EOZVn8l1EmZkRcBPd09R+kB/RC45dGSzc2Fz/KlcArNEsxAy4B3jVwRhr48hrM0oB+XbF5Twm6pI+66akgLodAFMKIGsdL7FUyX3aR+qWTRfVWHmAdpwjRbAB6eutO5mkn0ztEcjFX4izCbwYtwm+QXRxQNrKkG2g7iSFLy01jUvtXGGrqi2n0V+Vik3WX3p6O3f2ZPdkPUMENZCt15yfaNPao7Ti3eWOSEbZ6bs2eCnOwh/5d/6UvPDwtT7dLeaDRJci+jzRucCFX5IFK6awvOKfI= - - secure: G45PsocldcNnl9VqZD+i+pHdi/UXT0tHQEWZc7QnXkCH9BrUYpA4DutHaZpQHznnNXSW65iSCQ0zisXWwMk649sGl8FEHISRXjUlhy7UviT+8w6SxDctf8RhanvUJJ4BEliBVEcM4g9ooh/j6VM1v/T6kjBcsMvFWUZGRHP/50CULm5k+TK50GJIEb09fQEtL+bVwuNvY6kKbhbpDgSZwQ7F81Z2Hx93C5Iaw6wtTTb3FwzDI+Ya6zT9xbiQG1jYiwajtMRZvdLkmcIpjZlCm6R/6oiENbudkDSE4iy3vMESWwyqZgahiL4ENO2dchJ9Kvg26BuY86+L980wL95GXQRGQRIo+pO6ovbKAtFHV2+1c32qucHoXp4Ev6T2ANoq0Jqv4+dEIYgTL45tgpm8jeo4DzOMympX10+7NZuDmLzjHeMd8bi3dQuPGa3+UV6rY/nVXrSe+sUfHsVsMRXaHAo3NWPCRSuSH9ybKeGrfsb5jBaQnr+5OksB+9qwV0mqjSMOV+xNFNE/yC+XhK8X9VngDQCCVYfihuNqWdLuIwaXUPO9EoIKE7bd5k4RGfF0nCnPx9AtxyUNNncUiAnW1UN2zqfVkXnEP3VJrbwdzjZ7g/Oac/Jn+y/LNNpYsMpIDisi6D962Y09ugtDtcip+N6z+YP6rS0ko0cx6Mqmj+I= - - secure: EA349Rxd11oSY2nIKFvhdTHXa/Xj4MewDWOoqSXzHgMtN5C4Ohgu7fKRPAV0gGjr9OOTUWyqlub29Z2DmfsSQfomu3jjV5o5OztlpAnwymkZ/cveTDcRsDRpKORLweYUBESaCdpPBlQYjdl/JGU3t9Mmi/HlS4c1mvOf1a+99JLr+8qG2E9UwHzDXxDds8CSy3SEMAppCqw2JEsDvcWuy3sGrjRYxeCn5TCVbXik9WS8Odhe84UZCYSS3JYlVB2rLEz+41gvRHReFGaxuO0LdZoEgh6YWsasHK1QrNzG9zjwcAHeDAVoVLvnsNYzx+2MYYW1foprL5uESaEYJZiSWhecchWw2rwY3sWA6quVv/Ltfw5euOqJLpzeAGqgzpvdeVfH4/lt3DX8zkBb+lTFinIU8DBGRspuEu1Q8ji/ihqdOBMBRQfj8bsC70tWn57KMady0sD0cWqpkvQExzZMmrI09GIseTWTo/+bJee0goQjIo9ip828kEwNJlBv8GbwHiJfhcg+2CQgSwAvNhLimSiYq/2WJjbiRLgOUv49g4zaUabkumPhvuE/dS4+EzmOBgDL9rrTZ1Y7PS/RQyYPIkUkI6lBpdOulIexVcVzhFsyXZJLTawIgIpqhsuLgkgoN2cEQOfPwZN6xgYXCs2NCo9y5GzYClx2QRkEWHmSrug= diff --git a/README.md b/README.md index 9f2fd05..9fecce9 100644 --- a/README.md +++ b/README.md @@ -19,10 +19,10 @@ The website is powered by [Elsa]. That means it is a Flask website that produces static HTML pages. Those pages are pushed to [GitHub Pages]. [Cloudflare] is used for [Let's Encrypt HTTPS]. -When you push some changes, the Flask website is frozen by Elsa on [Travis CI]. +When you push some changes, the Flask website is frozen by Elsa via [GitHub Actions]. When the commit is from the `master` branch, the frozen HTML site is pushed to the `gh-pages` branch and the cache is purged on Cloudflare. -Feel free to explore `.travis.yml` to see how it's done. +Feel free to explore `.github/workflows/main.yml` to see how it's done. The content if mainly in the `points.yml` file (as in talking points). It's a YAML file with Markdown. `fedoralovespython.py` defines what's done with @@ -103,7 +103,7 @@ see the [LICENSE.code] file. [GitHub Pages]: https://pages.github.com/ [Cloudflare]: https://www.cloudflare.com/ [Let's Encrypt HTTPS]: https://letsencrypt.org/ -[Travis CI]: https://travis-ci.org/ +[GitHub Actions]: https://github.com/features/actions [fedoralovespython.org]: https://fedoralovespython.org/ [CC BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/legalcode [Fedora Python SIG]: https://fedoraproject.org/wiki/SIGs/Python From c5f9e4172f8645bc9a39c38cf37259875beb2fb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 9 Feb 2021 18:17:51 +0100 Subject: [PATCH 09/14] Nobody needs to compile NumPy today... Except when not running on x86 or aarch64. --- points.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/points.yml b/points.yml index 050959a..e194183 100644 --- a/points.yml +++ b/points.yml @@ -30,6 +30,7 @@ which consists of Python, NumPy, SciPy, matplotlib, Jupyter Notebook, IPython, Pandas, SymPy and more. It's easy, and there is no need to compile stuff. + Not even on ARM, Power or s390x. logo: science link: href: https://developer.fedoraproject.org/tech/languages/python/scipy.html From 9daf5cc56e3ea7e27307148a12bca65073f2a65c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 9 Feb 2021 18:18:46 +0100 Subject: [PATCH 10/14] Mention ESP32 --- points.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/points.yml b/points.yml index e194183..404f7ae 100644 --- a/points.yml +++ b/points.yml @@ -39,7 +39,7 @@ content: | Programming for computers and servers can be fun, but what about controlling much smaller devices such as the BBC micro:bit, boards with - the ESP8266 chip or pyboards? With Fedora, you have everything you need + the ESP8266/ESP32 chip or pyboards? With Fedora, you have everything you need to join the universe that is the Internet of Things. Even if you don't have the actual device, you can run MicroPython on Fedora From 893581231240d8f047a456b2d103d06d58f97181 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 16 Feb 2021 15:05:26 +0100 Subject: [PATCH 11/14] It's Over 9000! ...I mean 99% --- points.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/points.yml b/points.yml index 404f7ae..647fb49 100644 --- a/points.yml +++ b/points.yml @@ -51,7 +51,7 @@ - name: Python 3 by default content: | Fedora helps lead the Python 3 Porting Efforts™. - Major OS components are running on Python 3 and more than 97% + Major OS components are running on Python 3 and more than 99% of the Python packages in the repos are Python 3 compatible. When you install Fedora, there's no Legacy Python installed by default. From eeaf3317b808909b624061a961dae5b95997cbb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 14 Apr 2021 14:26:49 +0200 Subject: [PATCH 12/14] Don't point out Jython (and don't use the Jython logo) CPython has no logo of its own https://github.com/fedora-python/fedoralovespython.org/pull/59 --- points.yml | 2 +- static/img/implementations.svg | 2687 +++++++++++++++++--------------- 2 files changed, 1426 insertions(+), 1263 deletions(-) diff --git a/points.yml b/points.yml index 647fb49..691f977 100644 --- a/points.yml +++ b/points.yml @@ -14,7 +14,7 @@ - name: All the Pythons content: | Fedora repositories include many versions of Python: CPython in multiple - 3.X and 2.X versions, PyPy 2 and 3, Jython and even MicroPython. + 3.X and 2.X versions, PyPy 2 and 3 and even MicroPython. Testing Python code on different interpreters has never been easier. You can `sudo dnf install` the Python you need, or you can install a bunch of them diff --git a/static/img/implementations.svg b/static/img/implementations.svg index 3d4fc03..ceb9c09 100644 --- a/static/img/implementations.svg +++ b/static/img/implementations.svg @@ -1,6 +1,4 @@ - - + inkscape:current-layer="svg2" + inkscape:document-rotation="0" + fit-margin-top="22" + fit-margin-bottom="22" + fit-margin-left="22" + fit-margin-right="22" + units="px" /> + y1="192.35001" + x1="150.96001"> @@ -133,15 +137,15 @@ gradientUnits="userSpaceOnUse" x2="147.12" y1="122.47" - x1="-38.269" /> + x1="-38.269001" /> + x1="-9.2538996" /> + x2="363.89001" + x1="387.54999" /> + x2="414.04001" + x1="269.98001" /> + y1="358.39001" + x2="244.67999" + x1="279.85001" /> + x1="253.53999" /> + y1="404.01999" + x2="514.34003" + x1="474.70001" /> + y1="548.21002" + x2="535.52002" + x1="525.34003" /> + y1="552.79999" + x2="165.07001" + x1="162.10001" /> + y1="628.53003" + x2="300.14001" + x1="271.60001" /> + y1="643.60999" + x2="469.95001" + x1="469.60999" /> + y1="651.46997" + x2="515.84998" + x1="517.46997" /> + y1="631.59998" + x2="562.10999" + x1="550.91998" /> @@ -611,7 +615,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(246.08,88.997)" x2="67.791" x1="56.43" /> @@ -620,7 +624,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(229.17,83.996)" x2="67.791" x1="56.43" /> @@ -629,7 +633,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(213.22,77.805)" x2="67.791" x1="56.43" /> @@ -638,7 +642,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(197.02,71.376)" x2="67.791" x1="56.43" /> @@ -647,7 +651,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(180.59,65.9)" x2="67.791" x1="56.43" /> @@ -656,7 +660,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(164.16,59.709)" x2="67.791" x1="56.43" /> @@ -665,7 +669,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(147.5,53.756)" x2="67.791" x1="56.43" /> @@ -674,7 +678,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(131.54,47.803)" x2="67.791" x1="56.43" /> @@ -683,7 +687,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(114.4,42.088)" x2="67.791" x1="56.43" /> @@ -692,7 +696,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(97.968,36.373)" x2="67.791" x1="56.43" /> @@ -701,7 +705,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(82.014,30.42)" x2="67.791" x1="56.43" /> @@ -710,7 +714,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(65.584,24.229)" x2="67.791" x1="56.43" /> @@ -719,7 +723,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(49.154,18.038)" x2="67.791" x1="56.43" /> @@ -728,7 +732,7 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(32.963,12.086)" x2="67.791" x1="56.43" /> @@ -737,17 +741,17 @@ y2="650.31" xlink:href="#linearGradient4249" gradientUnits="userSpaceOnUse" - y1="632.72" + y1="632.71997" gradientTransform="translate(16.501,6.0614)" x2="67.791" x1="56.43" /> @@ -768,73 +772,73 @@ xlink:href="#SVGID_2_" id="linearGradient6269" gradientUnits="userSpaceOnUse" - x1="-9.2539" + x1="-9.2538996" y1="154.94" - x2="79.774" - y2="178.82" /> + x2="79.774002" + y2="178.82001" /> + x1="279.85001" + y1="358.39001" + x2="244.67999" + y2="428.26999" /> + x2="363.89001" + y2="299.20001" /> + x2="414.04001" + y2="496.92001" /> + y2="464.04001" /> + y2="414.70999" /> + r="50.650002" /> + y1="413.79999" + x2="502.73001" + y2="489.20001" /> + y1="412.82001" + x2="220.14999" + y2="492.14999" /> + x1="525.34003" + y1="548.21002" + x2="535.52002" + y2="594.09998" /> + y2="567.21997" /> + y1="496.73999" + x2="534.85999" + y2="564.27002" /> + y2="617.04999" /> + x1="469.60999" + y1="643.60999" + x2="469.95001" + y2="601.64001" /> + x1="517.46997" + y1="651.46997" + x2="515.84998" + y2="600.98999" /> + y2="601.64001" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y1="762.52002" + x2="447.14001" + y2="713.90997" /> + y2="664.34998" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1309,12 +1459,12 @@ image/svg+xml - + + id="g3573" + transform="translate(36.669546,-0.41564904)"> + id="path1579" + style="fill:#ffffff;fill-opacity:1;stroke-width:0.885654" + d="m 175.63672,22.443359 c -19.82722,0 -38.36192,4.982038 -53.31445,14.519532 l -0.0312,0.02148 C 111.96354,44.877993 105.75907,49.852626 100.5293,59.759766 99.919173,58.908429 99.247139,58.733462 98.480469,57.861328 94.692298,53.552062 88.26316,50.447626 81.904297,50.076172 81.366772,36.768683 70.408546,27.587309 59.103516,25.703125 h -0.002 c -4.898693,-0.815465 -9.826972,-1.170606 -14.59761,-1.148437 -4.770708,0.02218 -9.338367,0.418319 -13.585937,1.169921 -6.441315,1.138342 -12.773741,3.224261 -17.44336,8.699219 C 9.0334306,39.631003 8.25422,45.772317 8.1855469,50.320312 -2.5048565,52.129392 -12.466259,60.549059 -15.232422,72.09375 v 0.002 c -2.44689,10.162635 -2.571061,19.605653 0.002,30.28516 1.234639,5.14207 3.435849,10.3824 7.746094,14.79492 3.8857402,3.97794 9.7629009,6.63842 15.7480469,7.14844 0.3016844,6.68693 3.7002291,12.89213 7.7968751,16.60937 4.286846,3.88983 8.971994,5.88498 13.433594,7.19727 9.292328,2.7323 19.961884,3.24949 31.111328,0.0156 l 0.0059,-0.002 c 4.145292,-1.20061 8.787892,-3.00068 13.191406,-6.85351 4.201521,-3.6761 7.749457,-10.06556 8.078125,-16.90235 6.190732,-0.37466 12.779324,-3.49856 16.44336,-7.77344 1.967133,-2.29507 3.307033,-4.56894 4.339843,-6.79296 0.14538,0.2113 0.27196,0.4031 0.41992,0.61718 0.0909,0.16815 0.17889,0.3388 0.28321,0.4961 l 0.006,0.01 c 2.14663,3.2481 4.39199,6.13025 6.95507,8.78907 0.79679,0.82664 1.62722,1.68105 2.375,2.42773 0.10956,0.10714 0.21595,0.21785 0.32618,0.32422 3.2749,3.24074 6.39773,5.87704 11.52148,8.92383 4.33653,5.86112 10.41161,9.88983 17.26953,12.12695 6.72491,5.35424 15.03725,9.50195 24.24024,9.50195 h 0.0176 c 1.27917,0 2.54301,0.15039 3.79688,0.15039 h 0.002 c 8.10923,-0.001 15.80782,-2.13653 22.42969,-6.05664 h 0.008 0.008 c 7.92885,-0.005 15.4267,-1.45252 22.10937,-4.88281 l 0.0234,-0.0137 c 3.33685,-1.72171 6.62811,-4.04166 9.39258,-7.34571 0.74322,-0.88828 1.36384,-1.9244 1.99414,-2.94531 1.04687,-0.60259 2.13012,-1.13633 3.15039,-1.78711 l 0.0352,-0.0215 c 3.48599,-2.04749 6.63055,-4.68833 9.65625,-7.45313 1.59318,4.47158 4.73471,8.19047 8.69727,11.37696 2.9126,2.34216 6.3149,3.25682 9.6582,4.31836 7.66008,2.43215 14.88352,5.80515 22.41797,8.1582 0.70652,0.22065 1.35795,0.47071 2.01953,0.73242 1.88649,0.74626 3.74528,1.30383 5.60352,1.34375 7.68629,0.16516 5.73232,-0.11363 8.32226,-0.10351 1.84499,0.007 2.59256,0.0314 4.55274,0.12304 2.65289,0.12397 1.3652,-0.0808 7.86523,-0.0195 1.85869,0.0175 3.70112,-0.64426 5.60547,-1.34375 9.5576,-3.51058 19.04933,-6.99713 28.52539,-10.38281 1.37714,-0.49203 2.68939,-1.19742 4.10938,-1.96484 2.32372,-1.25584 4.2263,-3.0284 5.78125,-5.16602 1.41202,-1.94113 1.45894,-2.02823 1.94726,-2.88477 1.55735,-2.73167 3.25196,-5.44776 3.25196,-8.70312 v -0.006 c 0,-2.42361 -0.006,-2.30582 0,-7.27149 0.007,-5.35562 -3.13975,-10.30631 -7.99414,-12.570311 h -0.002 c -3.01016,-0.667205 -8.38281,-3.908203 -8.38281,-3.908203 -2.42955,-7.930453 -0.81154,-3.819561 -4.52734,-12.18164 -1.06697,-2.401101 -5.55647,-7.301722 -7.82227,-8.621094 -0.31328,-0.18242 -1.12114,-0.389511 -1.61719,-0.558594 -1.65301,-0.563445 0.0151,-0.04507 -2.76953,-0.955078 -0.9694,-0.316798 -1.56786,-0.365398 -2.53906,-0.556641 0.0241,-0.250165 0.0384,-0.527427 0.0566,-0.779296 l 0.041,-0.574219 c 0.11052,-1.523792 0.28437,-2.962879 0.33203,-4.685547 0.0686,-2.480532 -0.021,-4.878512 -0.47071,-7.453125 -0.30939,-1.771307 -0.7464,-3.658751 -1.83984,-5.980469 -0.11845,-0.251523 -0.11934,-0.557919 -0.0625,-0.830078 0.057,-0.272534 0.19744,-0.491115 0.29492,-0.71875 1.08276,-2.528521 1.49445,-5.354116 0.87305,-8.179687 -0.004,-0.01881 -0.008,-0.03803 -0.0117,-0.05664 -0.75341,-3.358345 -2.58632,-6.361473 -5.15234,-8.644531 -2.08083,-1.851359 -4.43146,-3.004556 -4.90235,-3.222657 -2.04046,-0.945077 -3.32472,-1.27359 -5.68554,-1.880859 -2.03784,-0.524189 -4.42182,-0.949602 -6.2793,-0.814453 -2.03159,0.147817 -4.08848,0.511882 -5.98242,1.171875 -0.0993,0.03461 -2.20129,0.992498 -3.76172,2.134766 -1.1169,0.817583 -2.29964,1.395601 -4.16406,4.677734 -1.07008,1.883733 -1.2546,3.502901 -1.88086,4.84375 -0.9841,2.107002 -1.75403,4.253444 -2.9668,6.21875 -2.39852,3.88683 -4.30064,8.342739 -5.45703,11.964844 -0.73419,2.299627 -0.61409,2.055308 -1.01367,6.232422 -13.0369,8.027275 -12.26402,10.081503 -16.37696,14.689453 9.6e-4,-5.512747 -3.66907,-15.841685 -8.52539,-23.935547 l -0.006,-0.01172 C 241.30521,43.804897 229.49315,36.061367 217.14648,30.6875 l -0.0293,-0.01367 c -12.448,-5.334857 -26.55179,-8.222469 -41.45313,-8.230469 z" + transform="scale(0.9375)" + sodipodi:nodetypes="scccscccsccccccscscccscscccccccccssssccsccsccccssssscsssssssssccccsssscccsssssccssssssssssccccccss" /> - - - - + id="g3300"> - pypy logo - by samuel reis - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + style="opacity:0.2" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + style="opacity:0.3" /> + + + + id="path102" + d="m -0.943,170.52 c 0,0 22.561,2.932 37.12,8.308 l -0.672,7.84 24.864,-14.336 -21.952,-19.04 -0.672,8.735 c 0,0 -23.52,-1.12 -30.658,-9.884 -5.902,-7.247 -19.069,-18.003 -19.405,-22.708 l -19.152,18.81 c 0,0 21.741,22.695 30.527,22.268 z" + mask="url(#SVGID_3_)" + transform="translate(-42.203,-39.096)" + inkscape:connector-curvature="0" + style="opacity:0.69" /> + + + + + From bb638170dd9bb992c193624d10fb1dfaa53a3e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 22 Apr 2021 13:40:32 +0200 Subject: [PATCH 13/14] Use the new logo Fixes https://github.com/fedora-python/fedoralovespython.org/issues/60 --- static/img/fedoralovespython.svg | 119 ++++++++----------------------- 1 file changed, 31 insertions(+), 88 deletions(-) diff --git a/static/img/fedoralovespython.svg b/static/img/fedoralovespython.svg index 09af6c2..955aa3a 100644 --- a/static/img/fedoralovespython.svg +++ b/static/img/fedoralovespython.svg @@ -1,13 +1,10 @@ - - + inkscape:version="1.0.2 (e86c870879, 2021-01-15)" + sodipodi:docname="fedora-loves-python.svg"> - - - - - - - - - - - + id="defs4" /> + fit-margin-right="5" + inkscape:document-rotation="0" /> @@ -111,53 +66,41 @@ inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccsscsccccccccccccc" /> - - - - - + id="g211" + style="stroke-width:0.675354" + transform="matrix(2.0416313,0,0,2.0416942,96.605362,24.633055)"> + + - + id="g1509" + style="display:inline"> + From 673b404e76be55f68c4c11a38832fe6e1670e8ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 27 May 2021 20:52:06 +0200 Subject: [PATCH 14/14] Update the IRC channel reference to libera.chat See https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/GGGSZ6NAASOQ3R5XYQ5KLG63HMMXY7GH/ https://github.com/fedora-python/fedoralovespython.org/pull/62 --- points.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/points.yml b/points.yml index 691f977..cd570ef 100644 --- a/points.yml +++ b/points.yml @@ -94,7 +94,7 @@ then hop on our [mailing list] or [IRC channel] to get in touch. [mailing list]: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/ - [IRC channel]: https://webchat.freenode.net/?channels=#fedora-python + [IRC channel]: https://web.libera.chat/?channels=#fedora-python [Wiki page]: https://fedoraproject.org/wiki/SIGs/Python logo: fedoralovespython link: