]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
✨ Update computation of FastAPI People and sponsors (#3714)
authorSebastián Ramírez <tiangolo@gmail.com>
Wed, 18 Aug 2021 09:47:39 +0000 (11:47 +0200)
committerGitHub <noreply@github.com>
Wed, 18 Aug 2021 09:47:39 +0000 (09:47 +0000)
12 files changed:
.github/actions/people/app/main.py
README.md
docs/en/data/github_sponsors.yml [new file with mode: 0644]
docs/en/data/people.yml
docs/en/data/sponsors.yml
docs/en/data/sponsors_badge.yml [new file with mode: 0644]
docs/en/docs/css/custom.css
docs/en/docs/fastapi-people.md
docs/en/overrides/main.html
docs/fr/docs/fastapi-people.md
docs/ja/docs/fastapi-people.md
docs/zh/docs/fastapi-people.md

index 9630d55bccb027a8ac094a92af30551f173c5ce9..dc0bbc4c0a0d0d1416deb066ee408ad65f0e43f9 100644 (file)
@@ -476,21 +476,16 @@ if __name__ == "__main__":
     )
 
     tiers = get_individual_sponsors(settings=settings)
-    sponsors_50 = []
-    for login, sponsor in tiers[50].items():
-        sponsors_50.append(
-            {"login": login, "avatarUrl": sponsor.avatarUrl, "url": sponsor.url}
-        )
     keys = list(tiers.keys())
     keys.sort(reverse=True)
     sponsors = []
     for key in keys:
-        if key >= 50:
-            continue
+        sponsor_group = []
         for login, sponsor in tiers[key].items():
-            sponsors.append(
+            sponsor_group.append(
                 {"login": login, "avatarUrl": sponsor.avatarUrl, "url": sponsor.url}
             )
+        sponsors.append(sponsor_group)
 
     people = {
         "maintainers": maintainers,
@@ -498,16 +493,21 @@ if __name__ == "__main__":
         "last_month_active": last_month_active,
         "top_contributors": top_contributors,
         "top_reviewers": top_reviewers,
-        "sponsors_50": sponsors_50,
+    }
+    github_sponsors = {
         "sponsors": sponsors,
     }
     people_path = Path("./docs/en/data/people.yml")
+    github_sponsors_path = Path("./docs/en/data/github_sponsors.yml")
     people_old_content = people_path.read_text(encoding="utf-8")
-    new_content = yaml.dump(people, sort_keys=False, width=200, allow_unicode=True)
-    if people_old_content == new_content:
+    github_sponsors_old_content = github_sponsors_path.read_text(encoding="utf-8")
+    new_people_content = yaml.dump(people, sort_keys=False, width=200, allow_unicode=True)
+    new_github_sponsors_content = yaml.dump(github_sponsors, sort_keys=False, width=200, allow_unicode=True)
+    if people_old_content == new_people_content and github_sponsors_old_content == new_github_sponsors_content:
         logging.info("The FastAPI People data hasn't changed, finishing.")
         sys.exit(0)
-    people_path.write_text(new_content, encoding="utf-8")
+    people_path.write_text(new_people_content, encoding="utf-8")
+    github_sponsors_path.write_text(new_github_sponsors_content, encoding="utf-8")
     logging.info("Setting up GitHub Actions git user")
     subprocess.run(["git", "config", "user.name", "github-actions"], check=True)
     subprocess.run(
index 0fb7cc704f4760c1951b8c0e71a635f5c8df43dd..bdc8c3b070ff1245c767efb1403ffc2a58404d2d 100644 (file)
--- a/README.md
+++ b/README.md
@@ -44,11 +44,12 @@ The key features are:
 
 <!-- sponsors -->
 
-<a href="https://www.deta.sh/?ref=fastapi" target="_blank" title="The launchpad for all your (team's) ideas"><img src="https://fastapi.tiangolo.com/img/sponsors/deta.svg"></a>
 <a href="https://bit.ly/2QSouzH" target="_blank" title="Jina: build neural search-as-a-service for any kind of data in just minutes."><img src="https://fastapi.tiangolo.com/img/sponsors/jina.svg"></a>
+<a href="https://www.deta.sh/?ref=fastapi" target="_blank" title="The launchpad for all your (team's) ideas"><img src="https://fastapi.tiangolo.com/img/sponsors/deta.svg"></a>
 <a href="https://www.investsuite.com/jobs" target="_blank" title="Wealthtech jobs with FastAPI"><img src="https://fastapi.tiangolo.com/img/sponsors/investsuite.svg"></a>
 <a href="https://www.vim.so/?utm_source=FastAPI" target="_blank" title="We help you master vim with interactive exercises"><img src="https://fastapi.tiangolo.com/img/sponsors/vimso.png"></a>
 <a href="https://talkpython.fm/fastapi-sponsor" target="_blank" title="FastAPI video courses on demand from people you trust"><img src="https://fastapi.tiangolo.com/img/sponsors/talkpython.png"></a>
+<a href="https://testdriven.io/courses/tdd-fastapi/" target="_blank" title="Learn to build high-quality web apps with best practices"><img src="https://fastapi.tiangolo.com/img/sponsors/testdriven.svg"></a>
 
 <!-- /sponsors -->
 
diff --git a/docs/en/data/github_sponsors.yml b/docs/en/data/github_sponsors.yml
new file mode 100644 (file)
index 0000000..162a8db
--- /dev/null
@@ -0,0 +1,379 @@
+sponsors:
+- - login: jina-ai
+    avatarUrl: https://avatars.githubusercontent.com/u/60539444?v=4
+    url: https://github.com/jina-ai
+- - login: mikeckennedy
+    avatarUrl: https://avatars.githubusercontent.com/u/2035561?v=4
+    url: https://github.com/mikeckennedy
+  - login: RodneyU215
+    avatarUrl: https://avatars.githubusercontent.com/u/3329665?u=ec6a9adf8e7e8e306eed7d49687c398608d1604f&v=4
+    url: https://github.com/RodneyU215
+  - login: Trivie
+    avatarUrl: https://avatars.githubusercontent.com/u/8161763?v=4
+    url: https://github.com/Trivie
+  - login: deta
+    avatarUrl: https://avatars.githubusercontent.com/u/47275976?v=4
+    url: https://github.com/deta
+  - login: investsuite
+    avatarUrl: https://avatars.githubusercontent.com/u/73833632?v=4
+    url: https://github.com/investsuite
+  - login: vimsoHQ
+    avatarUrl: https://avatars.githubusercontent.com/u/77627231?v=4
+    url: https://github.com/vimsoHQ
+- - login: newrelic
+    avatarUrl: https://avatars.githubusercontent.com/u/31739?v=4
+    url: https://github.com/newrelic
+  - login: qaas
+    avatarUrl: https://avatars.githubusercontent.com/u/8503759?u=10a6b4391ad6ab4cf9487ce54e3fcb61322d1efc&v=4
+    url: https://github.com/qaas
+- - login: johnadjei
+    avatarUrl: https://avatars.githubusercontent.com/u/767860?v=4
+    url: https://github.com/johnadjei
+  - login: wdwinslow
+    avatarUrl: https://avatars.githubusercontent.com/u/11562137?u=dc01daafb354135603a263729e3d26d939c0c452&v=4
+    url: https://github.com/wdwinslow
+- - login: kamalgill
+    avatarUrl: https://avatars.githubusercontent.com/u/133923?u=0df9181d97436ce330e9acf90ab8a54b7022efe7&v=4
+    url: https://github.com/kamalgill
+  - login: grillazz
+    avatarUrl: https://avatars.githubusercontent.com/u/3415861?u=16d7d0ffa5dfb99f8834f8f76d90e138ba09b94a&v=4
+    url: https://github.com/grillazz
+  - login: tizz98
+    avatarUrl: https://avatars.githubusercontent.com/u/5739698?u=f095a3659e3a8e7c69ccd822696990b521ea25f9&v=4
+    url: https://github.com/tizz98
+  - login: jmaralc
+    avatarUrl: https://avatars.githubusercontent.com/u/21101214?u=b15a9f07b7cbf6c9dcdbcb6550bbd2c52f55aa50&v=4
+    url: https://github.com/jmaralc
+  - login: AlexandruSimion
+    avatarUrl: https://avatars.githubusercontent.com/u/71321732?v=4
+    url: https://github.com/AlexandruSimion
+- - login: samuelcolvin
+    avatarUrl: https://avatars.githubusercontent.com/u/4039449?u=807390ba9cfe23906c3bf8a0d56aaca3cf2bfa0d&v=4
+    url: https://github.com/samuelcolvin
+  - login: jokull
+    avatarUrl: https://avatars.githubusercontent.com/u/701?u=0532b62166893d5160ef795c4c8b7512d971af05&v=4
+    url: https://github.com/jokull
+  - login: wshayes
+    avatarUrl: https://avatars.githubusercontent.com/u/365303?u=07ca03c5ee811eb0920e633cc3c3db73dbec1aa5&v=4
+    url: https://github.com/wshayes
+  - login: koxudaxi
+    avatarUrl: https://avatars.githubusercontent.com/u/630670?u=507d8577b4b3670546b449c4c2ccbc5af40d72f7&v=4
+    url: https://github.com/koxudaxi
+  - login: falkben
+    avatarUrl: https://avatars.githubusercontent.com/u/653031?u=0c8d8f33d87f1aa1a6488d3f02105e9abc838105&v=4
+    url: https://github.com/falkben
+  - login: jqueguiner
+    avatarUrl: https://avatars.githubusercontent.com/u/690878?u=e4835b2a985a0f2d52018e4926cb5a58c26a62e8&v=4
+    url: https://github.com/jqueguiner
+  - login: Mazyod
+    avatarUrl: https://avatars.githubusercontent.com/u/860511?v=4
+    url: https://github.com/Mazyod
+  - login: ltieman
+    avatarUrl: https://avatars.githubusercontent.com/u/1084689?u=e69b17de17cb3ca141a17daa7ccbe173ceb1eb17&v=4
+    url: https://github.com/ltieman
+  - login: mrmattwright
+    avatarUrl: https://avatars.githubusercontent.com/u/1277725?v=4
+    url: https://github.com/mrmattwright
+  - login: westonsteimel
+    avatarUrl: https://avatars.githubusercontent.com/u/1593939?u=0f2c0e3647f916fe295d62fa70da7a4c177115e3&v=4
+    url: https://github.com/westonsteimel
+  - login: timdrijvers
+    avatarUrl: https://avatars.githubusercontent.com/u/1694939?v=4
+    url: https://github.com/timdrijvers
+  - login: mrgnw
+    avatarUrl: https://avatars.githubusercontent.com/u/2504532?u=7ec43837a6d0afa80f96f0788744ea6341b89f97&v=4
+    url: https://github.com/mrgnw
+  - login: madisonmay
+    avatarUrl: https://avatars.githubusercontent.com/u/2645393?u=f22b93c6ea345a4d26a90a3834dfc7f0789fcb63&v=4
+    url: https://github.com/madisonmay
+  - login: saivarunk
+    avatarUrl: https://avatars.githubusercontent.com/u/2976867?u=71f4385e781e9a9e871a52f2d4686f9a8d69ba2f&v=4
+    url: https://github.com/saivarunk
+  - login: andre1sk
+    avatarUrl: https://avatars.githubusercontent.com/u/3148093?v=4
+    url: https://github.com/andre1sk
+  - login: Shark009
+    avatarUrl: https://avatars.githubusercontent.com/u/3163309?v=4
+    url: https://github.com/Shark009
+  - login: peterHoburg
+    avatarUrl: https://avatars.githubusercontent.com/u/3860655?u=f55f47eb2d6a9b495e806ac5a044e3ae01ccc1fa&v=4
+    url: https://github.com/peterHoburg
+  - login: jaredtrog
+    avatarUrl: https://avatars.githubusercontent.com/u/4381365?v=4
+    url: https://github.com/jaredtrog
+  - login: CINOAdam
+    avatarUrl: https://avatars.githubusercontent.com/u/4728508?u=34c3d58cb900fed475d0172b436c66a94ad739ed&v=4
+    url: https://github.com/CINOAdam
+  - login: dudil
+    avatarUrl: https://avatars.githubusercontent.com/u/4785835?u=58b7ea39123e0507f3b2996448a27256b16fd697&v=4
+    url: https://github.com/dudil
+  - login: ennui93
+    avatarUrl: https://avatars.githubusercontent.com/u/5300907?u=5b5452725ddb391b2caaebf34e05aba873591c3a&v=4
+    url: https://github.com/ennui93
+  - login: MacroPower
+    avatarUrl: https://avatars.githubusercontent.com/u/5648814?u=e13991efd1e03c44c911f919872e750530ded633&v=4
+    url: https://github.com/MacroPower
+  - login: ginomempin
+    avatarUrl: https://avatars.githubusercontent.com/u/6091865?v=4
+    url: https://github.com/ginomempin
+  - login: iwpnd
+    avatarUrl: https://avatars.githubusercontent.com/u/6152183?u=b2286006daafff5f991557344fee20b5da59639a&v=4
+    url: https://github.com/iwpnd
+  - login: s3ich4n
+    avatarUrl: https://avatars.githubusercontent.com/u/6926298?u=ba3025d698e1c986655e776ae383a3d60d9d578e&v=4
+    url: https://github.com/s3ich4n
+  - login: Rehket
+    avatarUrl: https://avatars.githubusercontent.com/u/7015688?u=3afb0ba200feebbc7f958950e92db34df2a3c172&v=4
+    url: https://github.com/Rehket
+  - login: christippett
+    avatarUrl: https://avatars.githubusercontent.com/u/7218120?u=434b9d29287d7de25772d94ddc74a9bd6d969284&v=4
+    url: https://github.com/christippett
+  - login: Kludex
+    avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
+    url: https://github.com/Kludex
+  - login: Shackelford-Arden
+    avatarUrl: https://avatars.githubusercontent.com/u/7362263?v=4
+    url: https://github.com/Shackelford-Arden
+  - login: cristeaadrian
+    avatarUrl: https://avatars.githubusercontent.com/u/9112724?v=4
+    url: https://github.com/cristeaadrian
+  - login: otivvormes
+    avatarUrl: https://avatars.githubusercontent.com/u/11317418?u=6de1edefb6afd0108c0ad2816bd6efc4464a9c44&v=4
+    url: https://github.com/otivvormes
+  - login: iambobmae
+    avatarUrl: https://avatars.githubusercontent.com/u/12390270?u=c9a35c2ee5092a9b4135ebb1f91b7f521c467031&v=4
+    url: https://github.com/iambobmae
+  - login: ronaldnwilliams
+    avatarUrl: https://avatars.githubusercontent.com/u/13632749?u=ac41a086d0728bf66a9d2bee9e5e377041ff44a4&v=4
+    url: https://github.com/ronaldnwilliams
+  - login: pablonnaoji
+    avatarUrl: https://avatars.githubusercontent.com/u/15187159?u=afc15bd5a4ba9c5c7206bbb1bcaeef606a0932e0&v=4
+    url: https://github.com/pablonnaoji
+  - login: natenka
+    avatarUrl: https://avatars.githubusercontent.com/u/15850513?u=00d1083c980d0b4ce32835dc07eee7f43f34fd2f&v=4
+    url: https://github.com/natenka
+  - login: la-mar
+    avatarUrl: https://avatars.githubusercontent.com/u/16618300?u=7755c0521d2bb0d704f35a51464b15c1e2e6c4da&v=4
+    url: https://github.com/la-mar
+  - login: robintully
+    avatarUrl: https://avatars.githubusercontent.com/u/17059673?u=862b9bb01513f5acd30df97433cb97a24dbfb772&v=4
+    url: https://github.com/robintully
+  - login: ShaulAb
+    avatarUrl: https://avatars.githubusercontent.com/u/18129076?u=2c8d48e47f2dbee15c3f89c3d17d4c356504386c&v=4
+    url: https://github.com/ShaulAb
+  - login: wedwardbeck
+    avatarUrl: https://avatars.githubusercontent.com/u/19333237?u=1de4ae2bf8d59eb4c013f21d863cbe0f2010575f&v=4
+    url: https://github.com/wedwardbeck
+  - login: linusg
+    avatarUrl: https://avatars.githubusercontent.com/u/19366641?u=125e390abef8fff3b3b0d370c369cba5d7fd4c67&v=4
+    url: https://github.com/linusg
+  - login: RedCarpetUp
+    avatarUrl: https://avatars.githubusercontent.com/u/20360440?v=4
+    url: https://github.com/RedCarpetUp
+  - login: Filimoa
+    avatarUrl: https://avatars.githubusercontent.com/u/21352040?u=75e02d102d2ee3e3d793e555fa5c63045913ccb0&v=4
+    url: https://github.com/Filimoa
+  - login: raminsj13
+    avatarUrl: https://avatars.githubusercontent.com/u/24259406?u=d51f2a526312ebba150a06936ed187ca0727d329&v=4
+    url: https://github.com/raminsj13
+  - login: comoelcometa
+    avatarUrl: https://avatars.githubusercontent.com/u/25950317?u=c6751efa038561b9bc5fa56d1033d5174e10cd65&v=4
+    url: https://github.com/comoelcometa
+  - login: veprimk
+    avatarUrl: https://avatars.githubusercontent.com/u/29689749?u=f8cb5a15a286e522e5b189bc572d5a1a90217fb2&v=4
+    url: https://github.com/veprimk
+  - login: orihomie
+    avatarUrl: https://avatars.githubusercontent.com/u/29889683?u=6bc2135a52fcb3a49e69e7d50190796618185fda&v=4
+    url: https://github.com/orihomie
+  - login: SaltyCoco
+    avatarUrl: https://avatars.githubusercontent.com/u/31451104?u=6ee4e17c07d21b7054f54a12fa9cc377a1b24ff9&v=4
+    url: https://github.com/SaltyCoco
+  - login: mauroalejandrojm
+    avatarUrl: https://avatars.githubusercontent.com/u/31569442?u=cdada990a1527926a36e95f62c30a8b48bbc49a1&v=4
+    url: https://github.com/mauroalejandrojm
+  - login: bulkw4r3
+    avatarUrl: https://avatars.githubusercontent.com/u/35562532?u=0b812a14a02de14bf73d05fb2b2760a67bacffc2&v=4
+    url: https://github.com/bulkw4r3
+  - login: ybressler
+    avatarUrl: https://avatars.githubusercontent.com/u/40807730?u=6621dc9ab53b697912ab2a32211bb29ae90a9112&v=4
+    url: https://github.com/ybressler
+  - login: dbanty
+    avatarUrl: https://avatars.githubusercontent.com/u/43723790?u=0cf33e4f40efc2ea206a1189fd63a11344eb88ed&v=4
+    url: https://github.com/dbanty
+  - login: dudikbender
+    avatarUrl: https://avatars.githubusercontent.com/u/53487583?u=494f85229115076121b3639a3806bbac1c6ae7f6&v=4
+    url: https://github.com/dudikbender
+  - login: primer-io
+    avatarUrl: https://avatars.githubusercontent.com/u/62146168?v=4
+    url: https://github.com/primer-io
+  - login: tkrestiankova
+    avatarUrl: https://avatars.githubusercontent.com/u/67013045?v=4
+    url: https://github.com/tkrestiankova
+  - login: daverin
+    avatarUrl: https://avatars.githubusercontent.com/u/70378377?u=6d1814195c0de7162820eaad95a25b423a3869c0&v=4
+    url: https://github.com/daverin
+  - login: anthonycepeda
+    avatarUrl: https://avatars.githubusercontent.com/u/72019805?u=892f700c79f9732211bd5221bf16eec32356a732&v=4
+    url: https://github.com/anthonycepeda
+  - login: an-tho-ny
+    avatarUrl: https://avatars.githubusercontent.com/u/74874159?v=4
+    url: https://github.com/an-tho-ny
+- - login: linux-china
+    avatarUrl: https://avatars.githubusercontent.com/u/46711?v=4
+    url: https://github.com/linux-china
+  - login: jhb
+    avatarUrl: https://avatars.githubusercontent.com/u/142217?v=4
+    url: https://github.com/jhb
+  - login: yourkin
+    avatarUrl: https://avatars.githubusercontent.com/u/178984?v=4
+    url: https://github.com/yourkin
+  - login: jmagnusson
+    avatarUrl: https://avatars.githubusercontent.com/u/190835?v=4
+    url: https://github.com/jmagnusson
+  - login: sakti
+    avatarUrl: https://avatars.githubusercontent.com/u/196178?u=0110be74c4270244546f1b610334042cd16bb8ad&v=4
+    url: https://github.com/sakti
+  - login: slafs
+    avatarUrl: https://avatars.githubusercontent.com/u/210173?v=4
+    url: https://github.com/slafs
+  - login: adamghill
+    avatarUrl: https://avatars.githubusercontent.com/u/317045?u=f1349d5ffe84a19f324e204777859fbf69ddf633&v=4
+    url: https://github.com/adamghill
+  - login: eteq
+    avatarUrl: https://avatars.githubusercontent.com/u/346587?v=4
+    url: https://github.com/eteq
+  - login: dmig
+    avatarUrl: https://avatars.githubusercontent.com/u/388564?v=4
+    url: https://github.com/dmig
+  - login: hongqn
+    avatarUrl: https://avatars.githubusercontent.com/u/405587?u=470b4c04832e45141fd5264d3354845cc9fc6466&v=4
+    url: https://github.com/hongqn
+  - login: rinckd
+    avatarUrl: https://avatars.githubusercontent.com/u/546002?u=1fcc7e664dc86524a0af6837a0c222829c3fd4e5&v=4
+    url: https://github.com/rinckd
+  - login: hardbyte
+    avatarUrl: https://avatars.githubusercontent.com/u/855189?u=aa29e92f34708814d6b67fcd47ca4cf2ce1c04ed&v=4
+    url: https://github.com/hardbyte
+  - login: Pytlicek
+    avatarUrl: https://avatars.githubusercontent.com/u/1430522?u=169dba3bfbc04ed214a914640ff435969f19ddb3&v=4
+    url: https://github.com/Pytlicek
+  - login: okken
+    avatarUrl: https://avatars.githubusercontent.com/u/1568356?u=0a991a21bdc62e2bea9ad311652f2c45f453dc84&v=4
+    url: https://github.com/okken
+  - login: cbonoz
+    avatarUrl: https://avatars.githubusercontent.com/u/2351087?u=fd3e8030b2cc9fbfbb54a65e9890c548a016f58b&v=4
+    url: https://github.com/cbonoz
+  - login: Abbe98
+    avatarUrl: https://avatars.githubusercontent.com/u/2631719?u=8a064aba9a710229ad28c616549d81a24191a5df&v=4
+    url: https://github.com/Abbe98
+  - login: rglsk
+    avatarUrl: https://avatars.githubusercontent.com/u/2768101?u=e349c88673f2155fe021331377c656a9d74bcc25&v=4
+    url: https://github.com/rglsk
+  - login: Atem18
+    avatarUrl: https://avatars.githubusercontent.com/u/2875254?v=4
+    url: https://github.com/Atem18
+  - login: paul121
+    avatarUrl: https://avatars.githubusercontent.com/u/3116995?u=6e2d8691cc345e63ee02e4eb4d7cef82b1fcbedc&v=4
+    url: https://github.com/paul121
+  - login: igorcorrea
+    avatarUrl: https://avatars.githubusercontent.com/u/3438238?u=c57605077c31a8f7b2341fc4912507f91b4a5621&v=4
+    url: https://github.com/igorcorrea
+  - login: anthcor
+    avatarUrl: https://avatars.githubusercontent.com/u/3477132?v=4
+    url: https://github.com/anthcor
+  - login: zsinx6
+    avatarUrl: https://avatars.githubusercontent.com/u/3532625?u=ba75a5dc744d1116ccfeaaf30d41cb2fe81fe8dd&v=4
+    url: https://github.com/zsinx6
+  - login: pawamoy
+    avatarUrl: https://avatars.githubusercontent.com/u/3999221?u=b030e4c89df2f3a36bc4710b925bdeb6745c9856&v=4
+    url: https://github.com/pawamoy
+  - login: spyker77
+    avatarUrl: https://avatars.githubusercontent.com/u/4953435?u=03c724c6f8fbab5cd6575b810c0c91c652fa4f79&v=4
+    url: https://github.com/spyker77
+  - login: JonasKs
+    avatarUrl: https://avatars.githubusercontent.com/u/5310116?u=98a049f3e1491bffb91e1feb7e93def6881a9389&v=4
+    url: https://github.com/JonasKs
+  - login: holec
+    avatarUrl: https://avatars.githubusercontent.com/u/6438041?u=f5af71ec85b3a9d7b8139cb5af0512b02fa9ab1e&v=4
+    url: https://github.com/holec
+  - login: BartlomiejRasztabiga
+    avatarUrl: https://avatars.githubusercontent.com/u/8852711?u=ed213d60f7a423df31ceb1004aa3ec60e612cb98&v=4
+    url: https://github.com/BartlomiejRasztabiga
+  - login: davanstrien
+    avatarUrl: https://avatars.githubusercontent.com/u/8995957?u=fb2aad2b52bb4e7b56db6d7c8ecc9ae1eac1b984&v=4
+    url: https://github.com/davanstrien
+  - login: and-semakin
+    avatarUrl: https://avatars.githubusercontent.com/u/9129071?u=ea77ddf7de4bc375d546bf2825ed420eaddb7666&v=4
+    url: https://github.com/and-semakin
+  - login: VivianSolide
+    avatarUrl: https://avatars.githubusercontent.com/u/9358572?u=ffb2e2ec522a15dcd3f0af1f9fd1df4afe418afa&v=4
+    url: https://github.com/VivianSolide
+  - login: hard-coders
+    avatarUrl: https://avatars.githubusercontent.com/u/9651103?u=f2d3d2038c55d86d7f9348f4e6c5e30191e4ee8b&v=4
+    url: https://github.com/hard-coders
+  - login: satwikkansal
+    avatarUrl: https://avatars.githubusercontent.com/u/10217535?u=b12d6ef74ea297de9e46da6933b1a5b7ba9e6a61&v=4
+    url: https://github.com/satwikkansal
+  - login: pheanex
+    avatarUrl: https://avatars.githubusercontent.com/u/10408624?u=5b6bab6ee174aa6e991333e06eb29f628741013d&v=4
+    url: https://github.com/pheanex
+  - login: wotori
+    avatarUrl: https://avatars.githubusercontent.com/u/10486621?u=0044c295b91694b8c9bccc0a805681f794250f7b&v=4
+    url: https://github.com/wotori
+  - login: JimFawkes
+    avatarUrl: https://avatars.githubusercontent.com/u/12075115?u=dc58ecfd064d72887c34bf500ddfd52592509acd&v=4
+    url: https://github.com/JimFawkes
+  - login: logan-connolly
+    avatarUrl: https://avatars.githubusercontent.com/u/16244943?u=8ae66dfbba936463cc8aa0dd7a6d2b4c0cc757eb&v=4
+    url: https://github.com/logan-connolly
+  - login: iPr0ger
+    avatarUrl: https://avatars.githubusercontent.com/u/19322290?v=4
+    url: https://github.com/iPr0ger
+  - login: ghandic
+    avatarUrl: https://avatars.githubusercontent.com/u/23500353?u=e2e1d736f924d9be81e8bfc565b6d8836ba99773&v=4
+    url: https://github.com/ghandic
+  - login: MoronVV
+    avatarUrl: https://avatars.githubusercontent.com/u/24293616?v=4
+    url: https://github.com/MoronVV
+  - login: fstau
+    avatarUrl: https://avatars.githubusercontent.com/u/24669867?u=60e7c8c09f8dafabee8fc3edcd6f9e19abbff918&v=4
+    url: https://github.com/fstau
+  - login: mertguvencli
+    avatarUrl: https://avatars.githubusercontent.com/u/29762151?u=16a906d90df96c8cff9ea131a575c4bc171b1523&v=4
+    url: https://github.com/mertguvencli
+  - login: rgreen32
+    avatarUrl: https://avatars.githubusercontent.com/u/35779241?u=c9d64ad1ab364b6a1ec8e3d859da9ca802d681d8&v=4
+    url: https://github.com/rgreen32
+  - login: askurihin
+    avatarUrl: https://avatars.githubusercontent.com/u/37978981?v=4
+    url: https://github.com/askurihin
+  - login: JitPackJoyride
+    avatarUrl: https://avatars.githubusercontent.com/u/40203625?u=9638bfeacfa5940358188f8205ce662bba022b53&v=4
+    url: https://github.com/JitPackJoyride
+  - login: es3n1n
+    avatarUrl: https://avatars.githubusercontent.com/u/40367813?u=e881a3880f1e342d19a1ea7c8e1b6d76c52dc294&v=4
+    url: https://github.com/es3n1n
+  - login: ilias-ant
+    avatarUrl: https://avatars.githubusercontent.com/u/42189572?u=a2d6121bac4d125d92ec207460fa3f1842d37e66&v=4
+    url: https://github.com/ilias-ant
+  - login: arrrrrmin
+    avatarUrl: https://avatars.githubusercontent.com/u/43553423?u=05600727f1cfe75f440bb3fddd49bfea84b1e894&v=4
+    url: https://github.com/arrrrrmin
+  - login: akanz1
+    avatarUrl: https://avatars.githubusercontent.com/u/51492342?u=2280f57134118714645e16b535c1a37adf6b369b&v=4
+    url: https://github.com/akanz1
+- - login: leogregianin
+    avatarUrl: https://avatars.githubusercontent.com/u/1684053?u=94ddd387601bd1805034dbe83e6eba0491c15323&v=4
+    url: https://github.com/leogregianin
+  - login: sadikkuzu
+    avatarUrl: https://avatars.githubusercontent.com/u/23168063?u=765ed469c44c004560079210ccdad5b29938eaa9&v=4
+    url: https://github.com/sadikkuzu
+  - login: gabrielmbmb
+    avatarUrl: https://avatars.githubusercontent.com/u/29572918?u=92084ed7242160dee4d20aece923a10c59758ee5&v=4
+    url: https://github.com/gabrielmbmb
+  - login: starhype
+    avatarUrl: https://avatars.githubusercontent.com/u/36908028?u=6df41f7b62f0f673f1ecbc87e9cbadaa4fcb0767&v=4
+    url: https://github.com/starhype
+  - login: pixel365
+    avatarUrl: https://avatars.githubusercontent.com/u/53819609?u=9e0309c5420ec4624aececd3ca2d7105f7f68133&v=4
+    url: https://github.com/pixel365
index 3509ce15299322c587166e1c12903e3839d73368..1e4ee30ce676e49ca5c698aca9b6b6e33cb0c668 100644 (file)
@@ -1,12 +1,12 @@
 maintainers:
 - login: tiangolo
   answers: 1229
-  prs: 247
+  prs: 250
   avatarUrl: https://avatars.githubusercontent.com/u/1326112?u=05f95ca7fdead36edd9c86be46b4ef6c3c71f876&v=4
   url: https://github.com/tiangolo
 experts:
 - login: Kludex
-  count: 273
+  count: 278
   avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
   url: https://github.com/Kludex
 - login: dmontagu
@@ -14,11 +14,11 @@ experts:
   avatarUrl: https://avatars.githubusercontent.com/u/35119617?u=58ed2a45798a4339700e2f62b2e12e6e54bf0396&v=4
   url: https://github.com/dmontagu
 - login: ycd
-  count: 216
+  count: 217
   avatarUrl: https://avatars.githubusercontent.com/u/62724709?u=826f228edf0bab0d19ad1d5c4ba4df1047ccffef&v=4
   url: https://github.com/ycd
 - login: Mause
-  count: 196
+  count: 202
   avatarUrl: https://avatars.githubusercontent.com/u/1405026?v=4
   url: https://github.com/Mause
 - login: euri10
@@ -37,26 +37,26 @@ experts:
   count: 57
   avatarUrl: https://avatars.githubusercontent.com/u/653031?u=0c8d8f33d87f1aa1a6488d3f02105e9abc838105&v=4
   url: https://github.com/falkben
+- login: sm-Fifteen
+  count: 48
+  avatarUrl: https://avatars.githubusercontent.com/u/516999?u=437c0c5038558c67e887ccd863c1ba0f846c03da&v=4
+  url: https://github.com/sm-Fifteen
 - login: raphaelauv
   count: 47
   avatarUrl: https://avatars.githubusercontent.com/u/10202690?u=e6f86f5c0c3026a15d6b51792fa3e532b12f1371&v=4
   url: https://github.com/raphaelauv
-- login: sm-Fifteen
-  count: 46
-  avatarUrl: https://avatars.githubusercontent.com/u/516999?u=437c0c5038558c67e887ccd863c1ba0f846c03da&v=4
-  url: https://github.com/sm-Fifteen
 - login: includeamin
   count: 38
   avatarUrl: https://avatars.githubusercontent.com/u/11836741?u=8bd5ef7e62fe6a82055e33c4c0e0a7879ff8cfb6&v=4
   url: https://github.com/includeamin
+- login: Dustyposa
+  count: 38
+  avatarUrl: https://avatars.githubusercontent.com/u/27180793?u=5cf2877f50b3eb2bc55086089a78a36f07042889&v=4
+  url: https://github.com/Dustyposa
 - login: prostomarkeloff
   count: 33
   avatarUrl: https://avatars.githubusercontent.com/u/28061158?u=72309cc1f2e04e40fa38b29969cb4e9d3f722e7b&v=4
   url: https://github.com/prostomarkeloff
-- login: Dustyposa
-  count: 32
-  avatarUrl: https://avatars.githubusercontent.com/u/27180793?u=5cf2877f50b3eb2bc55086089a78a36f07042889&v=4
-  url: https://github.com/Dustyposa
 - login: krishnardt
   count: 31
   avatarUrl: https://avatars.githubusercontent.com/u/31960541?u=47f4829c77f4962ab437ffb7995951e41eeebe9b&v=4
@@ -91,7 +91,7 @@ experts:
   url: https://github.com/nsidnev
 - login: frankie567
   count: 21
-  avatarUrl: https://avatars.githubusercontent.com/u/1144727?u=72adf1cb1d29787305c99700d669561952cea0af&v=4
+  avatarUrl: https://avatars.githubusercontent.com/u/1144727?u=85c025e3fcc7bd79a5665c63ee87cdf8aae13374&v=4
   url: https://github.com/frankie567
 - login: chris-allnutt
   count: 21
@@ -117,14 +117,22 @@ experts:
   count: 16
   avatarUrl: https://avatars.githubusercontent.com/u/39515546?u=ec35139777597cdbbbddda29bf8b9d4396b429a9&v=4
   url: https://github.com/waynerv
+- login: adriangb
+  count: 14
+  avatarUrl: https://avatars.githubusercontent.com/u/1755071?u=81f0262df34e1460ca546fbd0c211169c2478532&v=4
+  url: https://github.com/adriangb
+- login: panla
+  count: 14
+  avatarUrl: https://avatars.githubusercontent.com/u/41326348?u=ba2fda6b30110411ecbf406d187907e2b420ac19&v=4
+  url: https://github.com/panla
 - login: haizaar
   count: 13
   avatarUrl: https://avatars.githubusercontent.com/u/58201?u=4f1f9843d69433ca0d380d95146cfe119e5fdac4&v=4
   url: https://github.com/haizaar
-- login: panla
-  count: 12
-  avatarUrl: https://avatars.githubusercontent.com/u/41326348?u=ba2fda6b30110411ecbf406d187907e2b420ac19&v=4
-  url: https://github.com/panla
+- login: STeveShary
+  count: 13
+  avatarUrl: https://avatars.githubusercontent.com/u/5167622?u=de8f597c81d6336fcebc37b32dfd61a3f877160c&v=4
+  url: https://github.com/STeveShary
 - login: acidjunk
   count: 11
   avatarUrl: https://avatars.githubusercontent.com/u/685002?u=b5094ab4527fc84b006c0ac9ff54367bdebb2267&v=4
@@ -153,43 +161,47 @@ experts:
   count: 10
   avatarUrl: https://avatars.githubusercontent.com/u/20441825?u=ee1e59446b98f8ec2363caeda4c17164d0d9cc7d&v=4
   url: https://github.com/stefanondisponibile
-- login: adriangb
+- login: hellocoldworld
   count: 10
-  avatarUrl: https://avatars.githubusercontent.com/u/1755071?u=81f0262df34e1460ca546fbd0c211169c2478532&v=4
-  url: https://github.com/adriangb
+  avatarUrl: https://avatars.githubusercontent.com/u/47581948?v=4
+  url: https://github.com/hellocoldworld
 last_month_active:
 - login: Mause
-  count: 14
+  count: 10
   avatarUrl: https://avatars.githubusercontent.com/u/1405026?v=4
   url: https://github.com/Mause
+- login: Kludex
+  count: 9
+  avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
+  url: https://github.com/Kludex
 - login: panla
   count: 7
   avatarUrl: https://avatars.githubusercontent.com/u/41326348?u=ba2fda6b30110411ecbf406d187907e2b420ac19&v=4
   url: https://github.com/panla
-- login: Kludex
-  count: 5
-  avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
-  url: https://github.com/Kludex
 - login: adriangb
-  count: 3
+  count: 6
   avatarUrl: https://avatars.githubusercontent.com/u/1755071?u=81f0262df34e1460ca546fbd0c211169c2478532&v=4
   url: https://github.com/adriangb
-- login: rotten
-  count: 3
-  avatarUrl: https://avatars.githubusercontent.com/u/717719?v=4
-  url: https://github.com/rotten
+- login: Dustyposa
+  count: 6
+  avatarUrl: https://avatars.githubusercontent.com/u/27180793?u=5cf2877f50b3eb2bc55086089a78a36f07042889&v=4
+  url: https://github.com/Dustyposa
 - login: STeveShary
-  count: 3
+  count: 5
   avatarUrl: https://avatars.githubusercontent.com/u/5167622?u=de8f597c81d6336fcebc37b32dfd61a3f877160c&v=4
   url: https://github.com/STeveShary
-- login: uricholiveira
+- login: Cosmicoppai
   count: 3
-  avatarUrl: https://avatars.githubusercontent.com/u/48108280?u=347abd073ff99d18f8e3582db11fd7b7a297598c&v=4
-  url: https://github.com/uricholiveira
+  avatarUrl: https://avatars.githubusercontent.com/u/63765823?u=b97c98ddd6eaf06cd5a0d312db36f97996ac5b23&v=4
+  url: https://github.com/Cosmicoppai
 - login: AlexanderPodorov
   count: 3
   avatarUrl: https://avatars.githubusercontent.com/u/54511144?v=4
   url: https://github.com/AlexanderPodorov
+- login: SamuelHeath
+  count: 3
+  avatarUrl: https://avatars.githubusercontent.com/u/12291364?v=4
+  url: https://github.com/SamuelHeath
 top_contributors:
 - login: waynerv
   count: 25
@@ -223,6 +235,10 @@ top_contributors:
   count: 7
   avatarUrl: https://avatars.githubusercontent.com/u/22691749?u=4795b880e13ca33a73e52fc0ef7dc9c60c8fce47&v=4
   url: https://github.com/Serrones
+- login: Kludex
+  count: 6
+  avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
+  url: https://github.com/Kludex
 - login: hard-coders
   count: 6
   avatarUrl: https://avatars.githubusercontent.com/u/9651103?u=f2d3d2038c55d86d7f9348f4e6c5e30191e4ee8b&v=4
@@ -231,10 +247,6 @@ top_contributors:
   count: 5
   avatarUrl: https://avatars.githubusercontent.com/u/365303?u=07ca03c5ee811eb0920e633cc3c3db73dbec1aa5&v=4
   url: https://github.com/wshayes
-- login: Kludex
-  count: 5
-  avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
-  url: https://github.com/Kludex
 - login: SwftAlpc
   count: 5
   avatarUrl: https://avatars.githubusercontent.com/u/52768429?u=6a3aa15277406520ad37f6236e89466ed44bc5b8&v=4
@@ -261,7 +273,7 @@ top_contributors:
   url: https://github.com/Smlep
 top_reviewers:
 - login: Kludex
-  count: 83
+  count: 85
   avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
   url: https://github.com/Kludex
 - login: Laineyzhang55
@@ -328,6 +340,10 @@ top_reviewers:
   count: 12
   avatarUrl: https://avatars.githubusercontent.com/u/6478810?u=af15d724875cec682ed8088a86d36b2798f981c0&v=4
   url: https://github.com/sh0nk
+- login: rjNemo
+  count: 12
+  avatarUrl: https://avatars.githubusercontent.com/u/56785022?u=d5c3a02567c8649e146fcfc51b6060ccaf8adef8&v=4
+  url: https://github.com/rjNemo
 - login: hard-coders
   count: 12
   avatarUrl: https://avatars.githubusercontent.com/u/9651103?u=f2d3d2038c55d86d7f9348f4e6c5e30191e4ee8b&v=4
@@ -344,10 +360,6 @@ top_reviewers:
   count: 10
   avatarUrl: https://avatars.githubusercontent.com/u/7887703?v=4
   url: https://github.com/maoyibo
-- login: rjNemo
-  count: 9
-  avatarUrl: https://avatars.githubusercontent.com/u/56785022?u=d5c3a02567c8649e146fcfc51b6060ccaf8adef8&v=4
-  url: https://github.com/rjNemo
 - login: Smlep
   count: 9
   avatarUrl: https://avatars.githubusercontent.com/u/16785985?v=4
@@ -444,356 +456,3 @@ top_reviewers:
   count: 4
   avatarUrl: https://avatars.githubusercontent.com/u/38372706?u=c9d28aff15958d6ebf1971148bfb3154ff943c4f&v=4
   url: https://github.com/Bluenix2
-sponsors_50:
-- login: johnadjei
-  avatarUrl: https://avatars.githubusercontent.com/u/767860?v=4
-  url: https://github.com/johnadjei
-- login: wdwinslow
-  avatarUrl: https://avatars.githubusercontent.com/u/11562137?u=dc01daafb354135603a263729e3d26d939c0c452&v=4
-  url: https://github.com/wdwinslow
-sponsors:
-- login: kamalgill
-  avatarUrl: https://avatars.githubusercontent.com/u/133923?u=0df9181d97436ce330e9acf90ab8a54b7022efe7&v=4
-  url: https://github.com/kamalgill
-- login: grillazz
-  avatarUrl: https://avatars.githubusercontent.com/u/3415861?u=16d7d0ffa5dfb99f8834f8f76d90e138ba09b94a&v=4
-  url: https://github.com/grillazz
-- login: tizz98
-  avatarUrl: https://avatars.githubusercontent.com/u/5739698?u=f095a3659e3a8e7c69ccd822696990b521ea25f9&v=4
-  url: https://github.com/tizz98
-- login: jmaralc
-  avatarUrl: https://avatars.githubusercontent.com/u/21101214?u=b15a9f07b7cbf6c9dcdbcb6550bbd2c52f55aa50&v=4
-  url: https://github.com/jmaralc
-- login: samuelcolvin
-  avatarUrl: https://avatars.githubusercontent.com/u/4039449?u=807390ba9cfe23906c3bf8a0d56aaca3cf2bfa0d&v=4
-  url: https://github.com/samuelcolvin
-- login: jokull
-  avatarUrl: https://avatars.githubusercontent.com/u/701?u=0532b62166893d5160ef795c4c8b7512d971af05&v=4
-  url: https://github.com/jokull
-- login: wshayes
-  avatarUrl: https://avatars.githubusercontent.com/u/365303?u=07ca03c5ee811eb0920e633cc3c3db73dbec1aa5&v=4
-  url: https://github.com/wshayes
-- login: koxudaxi
-  avatarUrl: https://avatars.githubusercontent.com/u/630670?u=507d8577b4b3670546b449c4c2ccbc5af40d72f7&v=4
-  url: https://github.com/koxudaxi
-- login: falkben
-  avatarUrl: https://avatars.githubusercontent.com/u/653031?u=0c8d8f33d87f1aa1a6488d3f02105e9abc838105&v=4
-  url: https://github.com/falkben
-- login: jqueguiner
-  avatarUrl: https://avatars.githubusercontent.com/u/690878?u=e4835b2a985a0f2d52018e4926cb5a58c26a62e8&v=4
-  url: https://github.com/jqueguiner
-- login: Mazyod
-  avatarUrl: https://avatars.githubusercontent.com/u/860511?v=4
-  url: https://github.com/Mazyod
-- login: ltieman
-  avatarUrl: https://avatars.githubusercontent.com/u/1084689?u=e69b17de17cb3ca141a17daa7ccbe173ceb1eb17&v=4
-  url: https://github.com/ltieman
-- login: mrmattwright
-  avatarUrl: https://avatars.githubusercontent.com/u/1277725?v=4
-  url: https://github.com/mrmattwright
-- login: westonsteimel
-  avatarUrl: https://avatars.githubusercontent.com/u/1593939?u=0f2c0e3647f916fe295d62fa70da7a4c177115e3&v=4
-  url: https://github.com/westonsteimel
-- login: timdrijvers
-  avatarUrl: https://avatars.githubusercontent.com/u/1694939?v=4
-  url: https://github.com/timdrijvers
-- login: mrgnw
-  avatarUrl: https://avatars.githubusercontent.com/u/2504532?u=7ec43837a6d0afa80f96f0788744ea6341b89f97&v=4
-  url: https://github.com/mrgnw
-- login: madisonmay
-  avatarUrl: https://avatars.githubusercontent.com/u/2645393?u=f22b93c6ea345a4d26a90a3834dfc7f0789fcb63&v=4
-  url: https://github.com/madisonmay
-- login: saivarunk
-  avatarUrl: https://avatars.githubusercontent.com/u/2976867?u=71f4385e781e9a9e871a52f2d4686f9a8d69ba2f&v=4
-  url: https://github.com/saivarunk
-- login: andre1sk
-  avatarUrl: https://avatars.githubusercontent.com/u/3148093?v=4
-  url: https://github.com/andre1sk
-- login: Shark009
-  avatarUrl: https://avatars.githubusercontent.com/u/3163309?v=4
-  url: https://github.com/Shark009
-- login: peterHoburg
-  avatarUrl: https://avatars.githubusercontent.com/u/3860655?u=f55f47eb2d6a9b495e806ac5a044e3ae01ccc1fa&v=4
-  url: https://github.com/peterHoburg
-- login: CINOAdam
-  avatarUrl: https://avatars.githubusercontent.com/u/4728508?u=34c3d58cb900fed475d0172b436c66a94ad739ed&v=4
-  url: https://github.com/CINOAdam
-- login: dudil
-  avatarUrl: https://avatars.githubusercontent.com/u/4785835?u=58b7ea39123e0507f3b2996448a27256b16fd697&v=4
-  url: https://github.com/dudil
-- login: ennui93
-  avatarUrl: https://avatars.githubusercontent.com/u/5300907?u=5b5452725ddb391b2caaebf34e05aba873591c3a&v=4
-  url: https://github.com/ennui93
-- login: MacroPower
-  avatarUrl: https://avatars.githubusercontent.com/u/5648814?u=e13991efd1e03c44c911f919872e750530ded633&v=4
-  url: https://github.com/MacroPower
-- login: ginomempin
-  avatarUrl: https://avatars.githubusercontent.com/u/6091865?v=4
-  url: https://github.com/ginomempin
-- login: iwpnd
-  avatarUrl: https://avatars.githubusercontent.com/u/6152183?u=b2286006daafff5f991557344fee20b5da59639a&v=4
-  url: https://github.com/iwpnd
-- login: s3ich4n
-  avatarUrl: https://avatars.githubusercontent.com/u/6926298?u=ba3025d698e1c986655e776ae383a3d60d9d578e&v=4
-  url: https://github.com/s3ich4n
-- login: Rehket
-  avatarUrl: https://avatars.githubusercontent.com/u/7015688?u=3afb0ba200feebbc7f958950e92db34df2a3c172&v=4
-  url: https://github.com/Rehket
-- login: christippett
-  avatarUrl: https://avatars.githubusercontent.com/u/7218120?u=434b9d29287d7de25772d94ddc74a9bd6d969284&v=4
-  url: https://github.com/christippett
-- login: Kludex
-  avatarUrl: https://avatars.githubusercontent.com/u/7353520?u=cf8455cb899806b774a3a71073f88583adec99f6&v=4
-  url: https://github.com/Kludex
-- login: Shackelford-Arden
-  avatarUrl: https://avatars.githubusercontent.com/u/7362263?v=4
-  url: https://github.com/Shackelford-Arden
-- login: macleodmac
-  avatarUrl: https://avatars.githubusercontent.com/u/8996312?u=e39c68c3e0b1d264dcba4850134a291680f46355&v=4
-  url: https://github.com/macleodmac
-- login: cristeaadrian
-  avatarUrl: https://avatars.githubusercontent.com/u/9112724?v=4
-  url: https://github.com/cristeaadrian
-- login: otivvormes
-  avatarUrl: https://avatars.githubusercontent.com/u/11317418?u=6de1edefb6afd0108c0ad2816bd6efc4464a9c44&v=4
-  url: https://github.com/otivvormes
-- login: iambobmae
-  avatarUrl: https://avatars.githubusercontent.com/u/12390270?u=c9a35c2ee5092a9b4135ebb1f91b7f521c467031&v=4
-  url: https://github.com/iambobmae
-- login: ronaldnwilliams
-  avatarUrl: https://avatars.githubusercontent.com/u/13632749?u=ac41a086d0728bf66a9d2bee9e5e377041ff44a4&v=4
-  url: https://github.com/ronaldnwilliams
-- login: pablonnaoji
-  avatarUrl: https://avatars.githubusercontent.com/u/15187159?u=afc15bd5a4ba9c5c7206bbb1bcaeef606a0932e0&v=4
-  url: https://github.com/pablonnaoji
-- login: natenka
-  avatarUrl: https://avatars.githubusercontent.com/u/15850513?u=00d1083c980d0b4ce32835dc07eee7f43f34fd2f&v=4
-  url: https://github.com/natenka
-- login: la-mar
-  avatarUrl: https://avatars.githubusercontent.com/u/16618300?u=7755c0521d2bb0d704f35a51464b15c1e2e6c4da&v=4
-  url: https://github.com/la-mar
-- login: robintully
-  avatarUrl: https://avatars.githubusercontent.com/u/17059673?u=862b9bb01513f5acd30df97433cb97a24dbfb772&v=4
-  url: https://github.com/robintully
-- login: ShaulAb
-  avatarUrl: https://avatars.githubusercontent.com/u/18129076?u=2c8d48e47f2dbee15c3f89c3d17d4c356504386c&v=4
-  url: https://github.com/ShaulAb
-- login: wedwardbeck
-  avatarUrl: https://avatars.githubusercontent.com/u/19333237?u=1de4ae2bf8d59eb4c013f21d863cbe0f2010575f&v=4
-  url: https://github.com/wedwardbeck
-- login: linusg
-  avatarUrl: https://avatars.githubusercontent.com/u/19366641?u=125e390abef8fff3b3b0d370c369cba5d7fd4c67&v=4
-  url: https://github.com/linusg
-- login: RedCarpetUp
-  avatarUrl: https://avatars.githubusercontent.com/u/20360440?v=4
-  url: https://github.com/RedCarpetUp
-- login: daddycocoaman
-  avatarUrl: https://avatars.githubusercontent.com/u/21189155?u=756f6a17c71c538b11470f70839baacab43807ef&v=4
-  url: https://github.com/daddycocoaman
-- login: Filimoa
-  avatarUrl: https://avatars.githubusercontent.com/u/21352040?u=75e02d102d2ee3e3d793e555fa5c63045913ccb0&v=4
-  url: https://github.com/Filimoa
-- login: raminsj13
-  avatarUrl: https://avatars.githubusercontent.com/u/24259406?u=d51f2a526312ebba150a06936ed187ca0727d329&v=4
-  url: https://github.com/raminsj13
-- login: comoelcometa
-  avatarUrl: https://avatars.githubusercontent.com/u/25950317?u=c6751efa038561b9bc5fa56d1033d5174e10cd65&v=4
-  url: https://github.com/comoelcometa
-- login: veprimk
-  avatarUrl: https://avatars.githubusercontent.com/u/29689749?u=f8cb5a15a286e522e5b189bc572d5a1a90217fb2&v=4
-  url: https://github.com/veprimk
-- login: orihomie
-  avatarUrl: https://avatars.githubusercontent.com/u/29889683?u=6bc2135a52fcb3a49e69e7d50190796618185fda&v=4
-  url: https://github.com/orihomie
-- login: SaltyCoco
-  avatarUrl: https://avatars.githubusercontent.com/u/31451104?u=6ee4e17c07d21b7054f54a12fa9cc377a1b24ff9&v=4
-  url: https://github.com/SaltyCoco
-- login: mauroalejandrojm
-  avatarUrl: https://avatars.githubusercontent.com/u/31569442?u=cdada990a1527926a36e95f62c30a8b48bbc49a1&v=4
-  url: https://github.com/mauroalejandrojm
-- login: ybressler
-  avatarUrl: https://avatars.githubusercontent.com/u/40807730?u=6621dc9ab53b697912ab2a32211bb29ae90a9112&v=4
-  url: https://github.com/ybressler
-- login: dbanty
-  avatarUrl: https://avatars.githubusercontent.com/u/43723790?u=0cf33e4f40efc2ea206a1189fd63a11344eb88ed&v=4
-  url: https://github.com/dbanty
-- login: dudikbender
-  avatarUrl: https://avatars.githubusercontent.com/u/53487583?u=494f85229115076121b3639a3806bbac1c6ae7f6&v=4
-  url: https://github.com/dudikbender
-- login: primer-io
-  avatarUrl: https://avatars.githubusercontent.com/u/62146168?v=4
-  url: https://github.com/primer-io
-- login: tkrestiankova
-  avatarUrl: https://avatars.githubusercontent.com/u/67013045?v=4
-  url: https://github.com/tkrestiankova
-- login: daverin
-  avatarUrl: https://avatars.githubusercontent.com/u/70378377?u=6d1814195c0de7162820eaad95a25b423a3869c0&v=4
-  url: https://github.com/daverin
-- login: anthonycepeda
-  avatarUrl: https://avatars.githubusercontent.com/u/72019805?u=892f700c79f9732211bd5221bf16eec32356a732&v=4
-  url: https://github.com/anthonycepeda
-- login: an-tho-ny
-  avatarUrl: https://avatars.githubusercontent.com/u/74874159?v=4
-  url: https://github.com/an-tho-ny
-- login: linux-china
-  avatarUrl: https://avatars.githubusercontent.com/u/46711?v=4
-  url: https://github.com/linux-china
-- login: jhb
-  avatarUrl: https://avatars.githubusercontent.com/u/142217?v=4
-  url: https://github.com/jhb
-- login: yourkin
-  avatarUrl: https://avatars.githubusercontent.com/u/178984?v=4
-  url: https://github.com/yourkin
-- login: jmagnusson
-  avatarUrl: https://avatars.githubusercontent.com/u/190835?v=4
-  url: https://github.com/jmagnusson
-- login: sakti
-  avatarUrl: https://avatars.githubusercontent.com/u/196178?u=0110be74c4270244546f1b610334042cd16bb8ad&v=4
-  url: https://github.com/sakti
-- login: slafs
-  avatarUrl: https://avatars.githubusercontent.com/u/210173?v=4
-  url: https://github.com/slafs
-- login: adamghill
-  avatarUrl: https://avatars.githubusercontent.com/u/317045?u=f1349d5ffe84a19f324e204777859fbf69ddf633&v=4
-  url: https://github.com/adamghill
-- login: eteq
-  avatarUrl: https://avatars.githubusercontent.com/u/346587?v=4
-  url: https://github.com/eteq
-- login: dmig
-  avatarUrl: https://avatars.githubusercontent.com/u/388564?v=4
-  url: https://github.com/dmig
-- login: hongqn
-  avatarUrl: https://avatars.githubusercontent.com/u/405587?u=470b4c04832e45141fd5264d3354845cc9fc6466&v=4
-  url: https://github.com/hongqn
-- login: rinckd
-  avatarUrl: https://avatars.githubusercontent.com/u/546002?u=1fcc7e664dc86524a0af6837a0c222829c3fd4e5&v=4
-  url: https://github.com/rinckd
-- login: hardbyte
-  avatarUrl: https://avatars.githubusercontent.com/u/855189?u=aa29e92f34708814d6b67fcd47ca4cf2ce1c04ed&v=4
-  url: https://github.com/hardbyte
-- login: Pytlicek
-  avatarUrl: https://avatars.githubusercontent.com/u/1430522?u=169dba3bfbc04ed214a914640ff435969f19ddb3&v=4
-  url: https://github.com/Pytlicek
-- login: okken
-  avatarUrl: https://avatars.githubusercontent.com/u/1568356?u=0a991a21bdc62e2bea9ad311652f2c45f453dc84&v=4
-  url: https://github.com/okken
-- login: cbonoz
-  avatarUrl: https://avatars.githubusercontent.com/u/2351087?u=fd3e8030b2cc9fbfbb54a65e9890c548a016f58b&v=4
-  url: https://github.com/cbonoz
-- login: Abbe98
-  avatarUrl: https://avatars.githubusercontent.com/u/2631719?u=8a064aba9a710229ad28c616549d81a24191a5df&v=4
-  url: https://github.com/Abbe98
-- login: rglsk
-  avatarUrl: https://avatars.githubusercontent.com/u/2768101?u=e349c88673f2155fe021331377c656a9d74bcc25&v=4
-  url: https://github.com/rglsk
-- login: Atem18
-  avatarUrl: https://avatars.githubusercontent.com/u/2875254?v=4
-  url: https://github.com/Atem18
-- login: paul121
-  avatarUrl: https://avatars.githubusercontent.com/u/3116995?u=6e2d8691cc345e63ee02e4eb4d7cef82b1fcbedc&v=4
-  url: https://github.com/paul121
-- login: igorcorrea
-  avatarUrl: https://avatars.githubusercontent.com/u/3438238?u=c57605077c31a8f7b2341fc4912507f91b4a5621&v=4
-  url: https://github.com/igorcorrea
-- login: anthcor
-  avatarUrl: https://avatars.githubusercontent.com/u/3477132?v=4
-  url: https://github.com/anthcor
-- login: zsinx6
-  avatarUrl: https://avatars.githubusercontent.com/u/3532625?u=ba75a5dc744d1116ccfeaaf30d41cb2fe81fe8dd&v=4
-  url: https://github.com/zsinx6
-- login: pawamoy
-  avatarUrl: https://avatars.githubusercontent.com/u/3999221?u=b030e4c89df2f3a36bc4710b925bdeb6745c9856&v=4
-  url: https://github.com/pawamoy
-- login: spyker77
-  avatarUrl: https://avatars.githubusercontent.com/u/4953435?u=568baae6469628e020fe0bab16e395b7ae10c7d3&v=4
-  url: https://github.com/spyker77
-- login: serfer2
-  avatarUrl: https://avatars.githubusercontent.com/u/5196592?u=e8798d87120952ed41876778f0cc8a1ddb47f901&v=4
-  url: https://github.com/serfer2
-- login: JonasKs
-  avatarUrl: https://avatars.githubusercontent.com/u/5310116?u=98a049f3e1491bffb91e1feb7e93def6881a9389&v=4
-  url: https://github.com/JonasKs
-- login: holec
-  avatarUrl: https://avatars.githubusercontent.com/u/6438041?u=f5af71ec85b3a9d7b8139cb5af0512b02fa9ab1e&v=4
-  url: https://github.com/holec
-- login: BartlomiejRasztabiga
-  avatarUrl: https://avatars.githubusercontent.com/u/8852711?u=ed213d60f7a423df31ceb1004aa3ec60e612cb98&v=4
-  url: https://github.com/BartlomiejRasztabiga
-- login: davanstrien
-  avatarUrl: https://avatars.githubusercontent.com/u/8995957?u=fb2aad2b52bb4e7b56db6d7c8ecc9ae1eac1b984&v=4
-  url: https://github.com/davanstrien
-- login: and-semakin
-  avatarUrl: https://avatars.githubusercontent.com/u/9129071?u=ea77ddf7de4bc375d546bf2825ed420eaddb7666&v=4
-  url: https://github.com/and-semakin
-- login: VivianSolide
-  avatarUrl: https://avatars.githubusercontent.com/u/9358572?u=ffb2e2ec522a15dcd3f0af1f9fd1df4afe418afa&v=4
-  url: https://github.com/VivianSolide
-- login: hard-coders
-  avatarUrl: https://avatars.githubusercontent.com/u/9651103?u=f2d3d2038c55d86d7f9348f4e6c5e30191e4ee8b&v=4
-  url: https://github.com/hard-coders
-- login: satwikkansal
-  avatarUrl: https://avatars.githubusercontent.com/u/10217535?u=b12d6ef74ea297de9e46da6933b1a5b7ba9e6a61&v=4
-  url: https://github.com/satwikkansal
-- login: pheanex
-  avatarUrl: https://avatars.githubusercontent.com/u/10408624?u=5b6bab6ee174aa6e991333e06eb29f628741013d&v=4
-  url: https://github.com/pheanex
-- login: wotori
-  avatarUrl: https://avatars.githubusercontent.com/u/10486621?u=0044c295b91694b8c9bccc0a805681f794250f7b&v=4
-  url: https://github.com/wotori
-- login: JimFawkes
-  avatarUrl: https://avatars.githubusercontent.com/u/12075115?u=dc58ecfd064d72887c34bf500ddfd52592509acd&v=4
-  url: https://github.com/JimFawkes
-- login: logan-connolly
-  avatarUrl: https://avatars.githubusercontent.com/u/16244943?u=8ae66dfbba936463cc8aa0dd7a6d2b4c0cc757eb&v=4
-  url: https://github.com/logan-connolly
-- login: iPr0ger
-  avatarUrl: https://avatars.githubusercontent.com/u/19322290?v=4
-  url: https://github.com/iPr0ger
-- login: ghandic
-  avatarUrl: https://avatars.githubusercontent.com/u/23500353?u=e2e1d736f924d9be81e8bfc565b6d8836ba99773&v=4
-  url: https://github.com/ghandic
-- login: MoronVV
-  avatarUrl: https://avatars.githubusercontent.com/u/24293616?v=4
-  url: https://github.com/MoronVV
-- login: fstau
-  avatarUrl: https://avatars.githubusercontent.com/u/24669867?u=60e7c8c09f8dafabee8fc3edcd6f9e19abbff918&v=4
-  url: https://github.com/fstau
-- login: mertguvencli
-  avatarUrl: https://avatars.githubusercontent.com/u/29762151?u=16a906d90df96c8cff9ea131a575c4bc171b1523&v=4
-  url: https://github.com/mertguvencli
-- login: rgreen32
-  avatarUrl: https://avatars.githubusercontent.com/u/35779241?u=c9d64ad1ab364b6a1ec8e3d859da9ca802d681d8&v=4
-  url: https://github.com/rgreen32
-- login: askurihin
-  avatarUrl: https://avatars.githubusercontent.com/u/37978981?v=4
-  url: https://github.com/askurihin
-- login: JitPackJoyride
-  avatarUrl: https://avatars.githubusercontent.com/u/40203625?u=9638bfeacfa5940358188f8205ce662bba022b53&v=4
-  url: https://github.com/JitPackJoyride
-- login: es3n1n
-  avatarUrl: https://avatars.githubusercontent.com/u/40367813?u=e881a3880f1e342d19a1ea7c8e1b6d76c52dc294&v=4
-  url: https://github.com/es3n1n
-- login: ilias-ant
-  avatarUrl: https://avatars.githubusercontent.com/u/42189572?u=a2d6121bac4d125d92ec207460fa3f1842d37e66&v=4
-  url: https://github.com/ilias-ant
-- login: arrrrrmin
-  avatarUrl: https://avatars.githubusercontent.com/u/43553423?u=05600727f1cfe75f440bb3fddd49bfea84b1e894&v=4
-  url: https://github.com/arrrrrmin
-- login: akanz1
-  avatarUrl: https://avatars.githubusercontent.com/u/51492342?u=2280f57134118714645e16b535c1a37adf6b369b&v=4
-  url: https://github.com/akanz1
-- login: athemeart
-  avatarUrl: https://avatars.githubusercontent.com/u/61623624?v=4
-  url: https://github.com/athemeart
-- login: sadikkuzu
-  avatarUrl: https://avatars.githubusercontent.com/u/23168063?u=765ed469c44c004560079210ccdad5b29938eaa9&v=4
-  url: https://github.com/sadikkuzu
-- login: gabrielmbmb
-  avatarUrl: https://avatars.githubusercontent.com/u/29572918?u=92084ed7242160dee4d20aece923a10c59758ee5&v=4
-  url: https://github.com/gabrielmbmb
-- login: pixel365
-  avatarUrl: https://avatars.githubusercontent.com/u/53819609?u=9e0309c5420ec4624aececd3ca2d7105f7f68133&v=4
-  url: https://github.com/pixel365
-- login: amjed-ali-k
-  avatarUrl: https://avatars.githubusercontent.com/u/86785660?u=8713ba29ed451d3469f303a9eb8f164488d47500&v=4
-  url: https://github.com/amjed-ali-k
index 49df39c99a3b489232f026f7ea68cc3d01ee7cce..b5bb9a773ac8048a2dc655a4be87ecd7bc8dceda 100644 (file)
@@ -1,11 +1,11 @@
 gold:
-  - url: https://www.deta.sh/?ref=fastapi
-    title: The launchpad for all your (team's) ideas
-    img: https://fastapi.tiangolo.com/img/sponsors/deta.svg
   - url: https://bit.ly/2QSouzH
     title: "Jina: build neural search-as-a-service for any kind of data in just minutes."
     img: https://fastapi.tiangolo.com/img/sponsors/jina.svg
 silver:
+  - url: https://www.deta.sh/?ref=fastapi
+    title: The launchpad for all your (team's) ideas
+    img: https://fastapi.tiangolo.com/img/sponsors/deta.svg
   - url: https://www.investsuite.com/jobs
     title: Wealthtech jobs with FastAPI
     img: https://fastapi.tiangolo.com/img/sponsors/investsuite.svg
@@ -15,7 +15,6 @@ silver:
   - url: https://talkpython.fm/fastapi-sponsor
     title: FastAPI video courses on demand from people you trust
     img: https://fastapi.tiangolo.com/img/sponsors/talkpython.png
-bronze:
   - url: https://testdriven.io/courses/tdd-fastapi/
     title: Learn to build high-quality web apps with best practices
     img: https://fastapi.tiangolo.com/img/sponsors/testdriven.svg
diff --git a/docs/en/data/sponsors_badge.yml b/docs/en/data/sponsors_badge.yml
new file mode 100644 (file)
index 0000000..066a825
--- /dev/null
@@ -0,0 +1,6 @@
+logins:
+  - jina-ai
+  - deta
+  - investsuite
+  - vimsoHQ
+  - mikeckennedy
index 2b6d551734a34a0aa553382c782a698895485fbf..997bcd3afdb844b34074a4a45523f31fa7a2f2fc 100644 (file)
@@ -20,6 +20,7 @@ a.internal-link::after {
 .user-list {
   display: flex;
   flex-wrap: wrap;
+  margin-bottom: 2rem;
 }
 
 .user-list-center {
index ce8ea388752c8c7a54952625ff7f53746b6518e9..f4f38cdbe95b1dc94c1686440fdad02d689f6093 100644 (file)
@@ -114,25 +114,28 @@ These are the **Sponsors**. 😎
 
 They are supporting my work with **FastAPI** (and others), mainly through <a href="https://github.com/sponsors/tiangolo" class="external-link" target="_blank">GitHub Sponsors</a>.
 
+{% if sponsors.gold %}
+
 ### Gold Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.gold -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.silver %}
+
 ### Silver Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.silver -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.bronze %}
+
 ### Bronze Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.bronze -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
@@ -140,28 +143,22 @@ They are supporting my work with **FastAPI** (and others), mainly through <a hre
 
 ### Individual Sponsors
 
-{% if people %}
-{% if people.sponsors_50 %}
+{% if github_sponsors %}
+{% for group in github_sponsors.sponsors %}
 
 <div class="user-list user-list-center">
-{% for user in people.sponsors_50 %}
 
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
-{% endfor %}
+{% for user in group %}
+{% if user.login not in sponsors_badge.logins %}
 
-</div>
+<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 
 {% endif %}
-{% endif %}
-
-{% if people %}
-<div class="user-list user-list-center">
-{% for user in people.sponsors %}
-
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 {% endfor %}
 
 </div>
+
+{% endfor %}
 {% endif %}
 
 ## About the data - technical details
index eca89a553aec22f8b7f30a6e8f93d169c530fd99..aa381faa37f4c8476f22838256437a4462350bb5 100644 (file)
     </div>
   </div>
   <div id="announce-right" style="position: relative;">
-    <div class="item">
+    <!-- <div class="item">
       <a title="The launchpad for all your (team's) ideas" style="display: block; position: relative;" href="https://www.deta.sh/?ref=fastapi" target="_blank">
         <span class="sponsor-badge">sponsor</span>
         <img class="sponsor-image" src="/img/sponsors/deta-banner.svg" />
       </a>
-    </div>
+    </div> -->
     <div class="item">
       <a title="Get three courses at 10% off their current prices! Plus, we'll be donating 10% of all profits from sales of this bundle to the FastAPI team." style="display: block; position: relative;" href="https://testdriven.io/talkpython/" target="_blank">
         <span class="sponsor-badge">sponsor</span>
index ac6e19831343dddbb4c31eb701f5a67189387ba3..9ec2718c4739081ed2a936cde40d5b39ead8ee49 100644 (file)
@@ -114,25 +114,28 @@ Ce sont les **Sponsors**. 😎
 
 Ils soutiennent mon travail avec **FastAPI** (et d'autres) avec <a href="https://github.com/sponsors/tiangolo" class="external-link" target="_blank">GitHub Sponsors</a>.
 
+{% if sponsors.gold %}
+
 ### Gold Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.gold -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.silver %}
+
 ### Silver Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.silver -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.bronze %}
+
 ### Bronze Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.bronze -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
@@ -140,28 +143,22 @@ Ils soutiennent mon travail avec **FastAPI** (et d'autres) avec <a href="https:/
 
 ### Individual Sponsors
 
-{% if people %}
-{% if people.sponsors_50 %}
+{% if github_sponsors %}
+{% for group in github_sponsors.sponsors %}
 
 <div class="user-list user-list-center">
-{% for user in people.sponsors_50 %}
 
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
-{% endfor %}
+{% for user in group %}
+{% if user.login not in sponsors_badge.logins %}
 
-</div>
+<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 
 {% endif %}
-{% endif %}
-
-{% if people %}
-<div class="user-list user-list-center">
-{% for user in people.sponsors %}
-
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 {% endfor %}
 
 </div>
+
+{% endfor %}
 {% endif %}
 
 ## À propos des données - détails techniques
index 1d263449afb6b8f65c37474c7053ac754f8c7294..229d8dde5a05257c930f831fab9abc40ec39520a 100644 (file)
@@ -115,25 +115,28 @@ FastAPIには、様々なバックグラウンドの人々を歓迎する素晴
 
 彼らは、<a href="https://github.com/sponsors/tiangolo" class="external-link" target="_blank">GitHub Sponsors</a> を介して私の **FastAPI** などに関する活動を支援してくれています。
 
+{% if sponsors.gold %}
+
 ### Gold Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.gold -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.silver %}
+
 ### Silver Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.silver -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.bronze %}
+
 ### Bronze Sponsors
 
-{% if sponsors %}
 {% for sponsor in sponsors.bronze -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
@@ -141,28 +144,22 @@ FastAPIには、様々なバックグラウンドの人々を歓迎する素晴
 
 ### Individual Sponsors
 
-{% if people %}
-{% if people.sponsors_50 %}
+{% if github_sponsors %}
+{% for group in github_sponsors.sponsors %}
 
 <div class="user-list user-list-center">
-{% for user in people.sponsors_50 %}
 
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
-{% endfor %}
+{% for user in group %}
+{% if user.login not in sponsors_badge.logins %}
 
-</div>
+<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 
 {% endif %}
-{% endif %}
-
-{% if people %}
-<div class="user-list user-list-center">
-{% for user in people.sponsors %}
-
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 {% endfor %}
 
 </div>
+
+{% endfor %}
 {% endif %}
 
 ## データについて - 技術詳細
index ea239e6cabf3a7c3d4c24cd446242933fecdc0f2..75651592db2b25faeea3e24679565aa77e9e4d94 100644 (file)
@@ -114,25 +114,28 @@ FastAPI 有一个非常棒的社区,它欢迎来自各个领域和背景的朋
 
 他们主要通过<a href="https://github.com/sponsors/tiangolo" class="external-link" target="_blank">GitHub Sponsors</a>支持我在 **FastAPI** (和其他项目)的工作。
 
+{% if sponsors.gold %}
+
 ### 金牌赞助商
 
-{% if sponsors %}
 {% for sponsor in sponsors.gold -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.silver %}
+
 ### 银牌赞助商
 
-{% if sponsors %}
 {% for sponsor in sponsors.silver -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
 {% endif %}
 
+{% if sponsors.bronze %}
+
 ### 铜牌赞助商
 
-{% if sponsors %}
 {% for sponsor in sponsors.bronze -%}
 <a href="{{ sponsor.url }}" target="_blank" title="{{ sponsor.title }}"><img src="{{ sponsor.img }}" style="border-radius:15px"></a>
 {% endfor %}
@@ -140,28 +143,22 @@ FastAPI 有一个非常棒的社区,它欢迎来自各个领域和背景的朋
 
 ### 个人赞助
 
-{% if people %}
-{% if people.sponsors_50 %}
+{% if github_sponsors %}
+{% for group in github_sponsors.sponsors %}
 
 <div class="user-list user-list-center">
-{% for user in people.sponsors_50 %}
 
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
-{% endfor %}
+{% for user in group %}
+{% if user.login not in sponsors_badge.logins %}
 
-</div>
+<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 
 {% endif %}
-{% endif %}
-
-{% if people %}
-<div class="user-list user-list-center">
-{% for user in people.sponsors %}
-
-<div class="user"><a href="{{ user.url }}" target="_blank"><div class="avatar-wrapper"><img src="{{ user.avatarUrl }}"/></div><div class="title">@{{ user.login }}</div></a></div>
 {% endfor %}
 
 </div>
+
+{% endfor %}
 {% endif %}
 
 ## 关于数据 - 技术细节