{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.codegen-sh/codegen","documentNamespace":"https://spdx.org/spdxdocs/protobom/1297a8c5-4d53-4b94-9841-2a705d7164ca","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-08T03:15:15Z"},"packages":[{"name":"python-dotenv","SPDXID":"SPDXRef-pypi-python-dotenv-75c946","versionInfo":"\u003e= 1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-dotenv"}]},{"name":"hatchling","SPDXID":"SPDXRef-pypi-hatchling-75c946","versionInfo":"\u003e= 1.25.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/hatchling"}]},{"name":"humanize","SPDXID":"SPDXRef-pypi-humanize-75c946","versionInfo":"\u003e= 4.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/humanize"}]},{"name":"opentelemetry-sdk","SPDXID":"SPDXRef-pypi-opentelemetry-sdk-75c946","versionInfo":"\u003e= 1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opentelemetry-sdk"}]},{"name":"opentelemetry-exporter-otlp","SPDXID":"SPDXRef-pypi-opentelemetry-exporter-otlp-75c946","versionInfo":"\u003e= 1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opentelemetry-exporter-otlp"}]},{"name":"pydantic","SPDXID":"SPDXRef-pypi-pydantic-75c946","versionInfo":"\u003e= 2.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic"}]},{"name":"fastmcp","SPDXID":"SPDXRef-pypi-fastmcp-75c946","versionInfo":"\u003e= 2.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fastmcp"}]},{"name":"pydantic-settings","SPDXID":"SPDXRef-pypi-pydantic-settings-75c946","versionInfo":"\u003e= 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic-settings"}]},{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-75c946","versionInfo":"\u003e= 5.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil"}]},{"name":"unidiff","SPDXID":"SPDXRef-pypi-unidiff-75c946","versionInfo":"\u003e= 0.7.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/unidiff"}]},{"name":"opentelemetry-api","SPDXID":"SPDXRef-pypi-opentelemetry-api-75c946","versionInfo":"\u003e= 1.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opentelemetry-api"}]},{"name":"typer","SPDXID":"SPDXRef-pypi-typer-75c946","versionInfo":"\u003e= 0.12.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typer"}]},{"name":"pygithub","SPDXID":"SPDXRef-pypi-pygithub-2.6.1-75c946","versionInfo":"2.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-3.0 AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only AND LGPL-3.0-or-later","copyrightText":"Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright 2012 Andrew Bettison \u003candrewb@zip.com.au\u003e, Copyright 2012 Christopher Gilbert \u003cchristopher.john.gilbert@gmail.com\u003e, Copyright 2012 Dima Kukushkin \u003cdima@kukushkin.me\u003e, Copyright 2012 Luke Cawood \u003cluke.cawood@99designs.com\u003e, Copyright 2012 Michael Stead \u003cmichael.stead@gmail.com\u003e, Copyright 2012 Michael Woodworth \u003cmwoodworth@upverter.com\u003e, Copyright 2012 Petteri Muilu, Copyright 2012 Philip Kimmey \u003cphilip@rover.com\u003e, Copyright 2012 Steve English \u003csteve.english@navetas.com\u003e, Copyright 2012 Vincent Jacques \u003cvincent@vincent-jacques.net\u003e, Copyright 2012 Zearin \u003czearin@gonk.net\u003e, Copyright 2013 Adrian Petrescu \u003cadrian.petrescu@maluuba.com\u003e, Copyright 2013 AKFish \u003cakfish@gmail.com\u003e, Copyright 2013 Bill Mill \u003cbill.mill@gmail.com\u003e, Copyright 2013 Cameron White \u003ccawhite@pdx.edu\u003e, Copyright 2013 David Farr \u003cdavid.farr@sap.com\u003e, Copyright 2013 davidbrai \u003cdavidbrai@gmail.com\u003e, Copyright 2013 Ed Jackson \u003ced.jackson@gmail.com\u003e, Copyright 2013 Jonathan J Hunt \u003chunt@braincorporation.com\u003e, Copyright 2013 Mark Roddy \u003cmarkroddy@gmail.com\u003e, Copyright 2013 martinqt \u003cm.ki2@laposte.net\u003e, Copyright 2013 Michael Stead \u003cmichael.stead@gmail.com\u003e, Copyright 2013 Peter Golm \u003cgolm.peter@gmail.com\u003e, Copyright 2013 poulp \u003cmathieu.nerv@gmail.com\u003e, Copyright 2013 Srijan Choudhary \u003csrijan4@gmail.com\u003e, Copyright 2013 Steve Brown \u003csteve@evolvedlight.co.uk\u003e, Copyright 2013 Stuart Glaser \u003cstuglaser@gmail.com\u003e, Copyright 2013 Vincent Jacques \u003cvincent@vincent-jacques.net\u003e, Copyright 2014 Andrew Scheller \u003cgithub@loowis.durge.org\u003e, Copyright 2014 Andy Casey \u003cacasey@mso.anu.edu.au\u003e, Copyright 2014 C. R. Oldham \u003ccro@ncbt.org\u003e, Copyright 2014 Dale Jung \u003cdale@dalejung.com\u003e, Copyright 2014 Jan Orel \u003cjan.orel@gooddata.com\u003e, Copyright 2014 Jimmy Zelinskie \u003cjimmyzelinskie@gmail.com\u003e, Copyright 2014 Nic Dahlquist \u003cnic@snapchat.com\u003e, Copyright 2014 Thialfihar \u003cthi@thialfihar.org\u003e, Copyright 2014 Tomas Radej \u003ctradej@redhat.com\u003e, Copyright 2014 Tyler Treat \u003cttreat31@gmail.com\u003e, Copyright 2014 Vincent Jacques \u003cvincent@vincent-jacques.net\u003e, Copyright 2015 Aaron Levine \u003callevin@sandia.gov\u003e, Copyright 2015 Aron Culotta \u003caronwc@gmail.com\u003e, Copyright 2015 Brian Eugley \u003cBrian.Eugley@capitalone.com\u003e, Copyright 2015 Christopher Wilcox \u003cgit@crwilcox.com\u003e, Copyright 2015 Dan Vanderkam \u003cdanvdk@gmail.com\u003e, Copyright 2015 Daniel Pocock \u003cdaniel@pocock.pro\u003e, Copyright 2015 Ed Holland \u003ceholland@alertlogic.com\u003e, Copyright 2015 Eliot Walker \u003celiot@lyft.com\u003e, Copyright 2015 Enix Yu \u003cenix223@163.com\u003e, Copyright 2015 Jay \u003cja.geb@me.com\u003e, Copyright 2015 Jonathan Debonis, Copyright 2015 Joseph Rawson \u003cjoseph.rawson.works@littledebian.org\u003e, Copyright 2015 Kevin Lewandowski \u003ckevinsl@gmail.com\u003e, Copyright 2015 Kyle Hornberg \u003ckhornberg@users.noreply.github.com\u003e, Copyright 2015 Matt Babineau \u003cmbabineau@dataxu.com\u003e, Copyright 2015 Raja Reddy Karri \u003cklnrajareddy@gmail.com\u003e, Copyright 2015 Sebastien Besson \u003cseb.besson@gmail.com\u003e, Copyright 2015 Uriel Corfa \u003curiel@corfa.fr\u003e, Copyright 2016 @tmshn \u003ctmshn@r.recruit.co.jp\u003e, Copyright 2016 Benjamin Whitney \u003cbenjamin.whitney@ironnetcybersecurity.com\u003e, Copyright 2016 Denis K \u003cf1nal@cgaming.org\u003e, Copyright 2016 Dustin Spicuzza \u003cdustin@virtualroadside.com\u003e, Copyright 2016 E. Dunham \u003cgithub@edunham.net\u003e, Copyright 2016 Enix Yu \u003cenix223@163.com\u003e, Copyright 2016 fukatani \u003cnannyakannya@gmail.com\u003e, Copyright 2016 ghfan \u003cgavintofan@gmail.com\u003e, Copyright 2016 humbug, Copyright 2016 Jakub Wilk \u003cjwilk@jwilk.net\u003e, Copyright 2016 Jannis Gebauer \u003cja.geb@me.com\u003e, Copyright 2016 Jared K. Smith \u003cjaredsmith@jaredsmith.net\u003e, Copyright 2016 Jeffrey Melvin \u003cjeffrey.melvin@workiva.com\u003e, Copyright 2016 Jimmy Zelinskie \u003cjimmyzelinskie@gmail.com\u003e, Copyright 2016 John Eskew \u003cjeskew@edx.org\u003e, Copyright 2016 Martijn Koster \u003cmak-github@greenhills.co.uk\u003e, Copyright 2016 Mathieu Mitchell \u003cmmitchell@iweb.com\u003e, Copyright 2016 Matt Babineau \u003cbabineaum@users.noreply.github.com\u003e, Copyright 2016 Matthew Neal \u003cmeneal@matthews-mbp.raleigh.ibm.com\u003e, Copyright 2016 mattjmorrison \u003cmattjmorrison@mattjmorrison.com\u003e, Copyright 2016 Michael Pereira \u003cpereira.m@gmail.com\u003e, Copyright 2016 Per Oyvind Karlsen \u003cproyvind@moondrake.org\u003e, Copyright 2016 Peter Buckley \u003cdx-pbuckley@users.noreply.github.com\u003e, Copyright 2016 Sam Corbett \u003csam.corbett@cloudsoftcorp.com\u003e, Copyright 2016 Sylvus \u003cSylvus@users.noreply.github.com\u003e, Copyright 2017 Aaron Levine \u003callevin@sandia.gov\u003e, Copyright 2017 Andreas Lutro \u003canlutro@gmail.com\u003e, Copyright 2017 Balazs Rostas \u003crostas.balazs@gmail.com\u003e, Copyright 2017 Ben Firshman \u003cben@firshman.co.uk\u003e, Copyright 2017 Chris McBride \u003cthehighlander@users.noreply.github.com\u003e, Copyright 2017 Colin Hoglund \u003ccolinhoglund@users.noreply.github.com\u003e, Copyright 2017 Hugo \u003chugovk@users.noreply.github.com\u003e, Copyright 2017 Jannis Gebauer \u003cja.geb@me.com\u003e, Copyright 2017 Jason White \u003cjasonwhite@users.noreply.github.com\u003e, Copyright 2017 Jimmy Zelinskie \u003cjimmy.zelinskie+git@gmail.com\u003e, Copyright 2017 Mike Miller \u003cgithub@mikeage.net\u003e, Copyright 2017 Nicolas Agustin Torres \u003cnicolastrres@gmail.com\u003e, Copyright 2017 sharkykh \u003csharkykh@gmail.com\u003e, Copyright 2017 Simon \u003cspam@esemi.ru\u003e, Copyright 2017 Wan Liuyang \u003ctsfdye@gmail.com\u003e, Copyright 2018, Copyright 2018 Aaron L. Levine \u003callevin@sandia.gov\u003e, Copyright 2018 AetherDeity \u003caetherdeity+github@gmail.com\u003e, Copyright 2018 Agor Maxime \u003cmaxime.agor23@gmail.com\u003e, Copyright 2018 Alice GIRARD \u003cbouhahah@gmail.com\u003e, Copyright 2018 Andrew Smith \u003cespadav8@gmail.com\u003e, Copyright 2018 Anton Nguyen \u003cafnguyen85@gmail.com\u003e, Copyright 2018 Arda Kuyumcu \u003ckuyumcuarda@gmail.com\u003e, Copyright 2018 bbi-yggy \u003cyossarian@blackbirdinteractive.com\u003e, Copyright 2018 Ben Yohay \u003cben@lightricks.com\u003e, Copyright 2018 Benoit Latinier \u003cbenoit@latinier.fr\u003e, Copyright 2018 Brian J. Murrell \u003cbrian@interlinx.bc.ca\u003e, Copyright 2018 Brian Torres-Gil \u003cbtorres-gil@paloaltonetworks.com\u003e, Copyright 2018 Bruce Richardson \u003citsbruce@workshy.org\u003e, Copyright 2018 bryanhuntesl \u003c31992054+bryanhuntesl@users.noreply.github.com\u003e, Copyright 2018 Daniel Kesler \u003ckesler.daniel@gmail.com\u003e, Copyright 2018 Darragh Bailey \u003cdaragh.bailey@gmail.com\u003e, Copyright 2018 Dylan \u003cdjstein@ncsu.edu\u003e, Copyright 2018 edquist \u003cedquist@users.noreply.github.com\u003e, Copyright 2018 Ggicci \u003cggicci.t@gmail.com\u003e, Copyright 2018 Gilad Shefer \u003cgshefer@redhat.com\u003e, Copyright 2018 h.shi \u003c10385628+AnYeMoWang@users.noreply.github.com\u003e, Copyright 2018 Hayden Fuss \u003cwifu1234@gmail.com\u003e, Copyright 2018 Ilya Konstantinov \u003cilya.konstantinov@gmail.com\u003e, Copyright 2018 Iraquitan Cordeiro Filho \u003ciraquitanfilho@gmail.com\u003e, Copyright 2018 Isuru Fernando \u003cisuruf@gmail.com\u003e, Copyright 2018 Jacopo Notarstefano \u003cjacopo.notarstefano@gmail.com\u003e, Copyright 2018 James D'Amato \u003cjames.j.damato@gmail.com\u003e, Copyright 2018 Jasper van Wanrooy \u003cjasper@vanwanrooy.net\u003e, Copyright 2018 Jess Morgan \u003c979404+JessMorgan@users.noreply.github.com\u003e, Copyright 2018 Joel Koglin \u003cJoelKoglin@gmail.com\u003e, Copyright 2018 John Hui \u003cj-hui@users.noreply.github.com\u003e, Copyright 2018 Joshua Hoblitt \u003cjosh@hoblitt.com\u003e, Copyright 2018 Justin Kufro \u003cjkufro@andrew.cmu.edu\u003e, Copyright 2018 Kelvin Wong (https://github.com/netsgnut), Copyright 2018 Kuba \u003cjakub.glapa@adspired.com\u003e, Copyright 2018 Laurent Mazuel \u003clmazuel@microsoft.com\u003e, Copyright 2018 Laurent Raufaste \u003canalogue@glop.org\u003e, Copyright 2018 Maarten Fonville \u003cmfonville@users.noreply.github.com\u003e, Copyright 2018 Manu Hortet \u003cmanuhortet@gmail.com\u003e, Copyright 2018 MarcoFalke \u003cfalke.marco@gmail.com\u003e, Copyright 2018 Martin Monperrus \u003cmonperrus@users.noreply.github.com\u003e, Copyright 2018 Mateusz Loskot \u003cmateusz@loskot.net\u003e, Copyright 2018 Matt Babineau \u003c9685860+babineaum@users.noreply.github.com\u003e, Copyright 2018 Michael Behrisch \u003coss@behrisch.de\u003e, Copyright 2018 Michal Gorny \u003cmgorny@gentoo.org\u003e, Copyright 2018 Michell Stuttgart \u003cmichellstut@gmail.com\u003e, Copyright 2018 Mike Miller \u003cgithub@mikeage.net\u003e, Copyright 2018 Morgan Goose \u003cmorgan.goose@gmail.com\u003e, Copyright 2018 namc \u003cnamratachaudhary@users.noreply.github.com\u003e, Copyright 2018 netsgnut \u003c284779+netsgnut@users.noreply.github.com\u003e, Copyright 2018 Nicholas Buse \u003cNicholasBuse@users.noreply.github.com\u003e, Copyright 2018 nurupo \u003cnurupo.contributions@gmail.com\u003e, Copyright 2018 per1234 \u003caccounts@perglass.com\u003e, Copyright 2018 Philip May \u003ceniak.info@gmail.com\u003e, Copyright 2018 Raihaan \u003c31362124+res0nance@users.noreply.github.com\u003e, Copyright 2018 Riccardo Pittau \u003celfosardo@users.noreply.github.com\u003e, Copyright 2018 sechastain \u003csechastain@gmail.com\u003e, Copyright 2018 sfdye \u003ctsfdye@gmail.com\u003e, Copyright 2018 Shinichi TAMURA \u003cshnch.tmr@gmail.com\u003e, Copyright 2018 Shubham Singh \u003c41840111+singh811@users.noreply.github.com\u003e, Copyright 2018 Steve Kowalik \u003csteven@wedontsleep.org\u003e, Copyright 2018 Svend Sorensen \u003csvend@svends.net\u003e, Copyright 2018 Thibault Jamet \u003ctjamet@users.noreply.github.com\u003e, Copyright 2018 Tim Boring \u003ctboring@hearst.com\u003e, Copyright 2018 Tuuu Nya \u003cyuzesheji@qq.com\u003e, Copyright 2018 Victor Granic \u003cvmg@boreal321.com\u003e, Copyright 2018 Vinay Hegde \u003chegde.vi@husky.neu.edu\u003e, Copyright 2018 Vinay Hegde \u003cvinayhegde2010@gmail.com\u003e, Copyright 2018 Wan Liuyang \u003ctsfdye@gmail.com\u003e, Copyright 2018 Will Yardley \u003cwyardley@users.noreply.github.com\u003e, Copyright 2018 Yossarian King \u003cyggy@blackbirdinteractive.com\u003e, Copyright 2018 Yu \u003cJust4test@users.noreply.github.com\u003e, Copyright 2019 Adam Baratz \u003cadam.baratz@gmail.com\u003e, Copyright 2019 Alex \u003calexmusa@users.noreply.github.com\u003e, Copyright 2019 Benoit Latinier \u003cbenoit@latinier.fr\u003e, Copyright 2019 Brian Choy \u003cbyceee@gmail.com\u003e, Copyright 2019 Caleb Sweeney \u003ccaleb.w.sweeney@gmail.com\u003e, Copyright 2019 chillipeper \u003cmiguel.tpy@gmail.com\u003e, Copyright 2019 ebrown \u003cbrownierin@users.noreply.github.com\u003e, Copyright 2019 Filipe Lains \u003cfilipe.lains@gmail.com\u003e, Copyright 2019 Geoffroy Jabouley \u003cgjabouley@invensense.com\u003e, Copyright 2019 Hamel Husain \u003chamelsmu@github.com\u003e, Copyright 2019 Isac Souza \u003cisouza@daitan.com\u003e, Copyright 2019 Jake Klingensmith \u003cjklingen92@users.noreply.github.com\u003e, Copyright 2019 Jake Wilkins \u003cjakewilkins@github.com\u003e, Copyright 2019 Jamie van Brunschot \u003cj.brunschot@coolblue.nl\u003e, Copyright 2019 Jon Dufresne \u003cjon.dufresne@gmail.com\u003e, Copyright 2019 Kevin LaFlamme \u003ck@lamfl.am\u003e, Copyright 2019 MarcoFalke \u003cfalke.marco@gmail.com\u003e, Copyright 2019 Mark Browning \u003cmark@cerebras.net\u003e, Copyright 2019 MurphyZhao \u003cd2014zjt@163.com\u003e, Copyright 2019 Nick Campbell \u003cnicholas.j.campbell@gmail.com\u003e, Copyright 2019 Olof-Joachim Frahm, Copyright 2019 Olof-Joachim Frahm \u003colof@macrolet.net\u003e, Copyright 2019 Pascal Bach \u003cpasci.bach@gmail.com\u003e, Copyright 2019 Pavan Kunisetty \u003cnagapavan@users.noreply.github.com\u003e, Copyright 2019 Qiu Xie \u003cambiguous404@gmail.com\u003e, Copyright 2019 Raihaan \u003c31362124+res0nance@users.noreply.github.com\u003e, Copyright 2019 Rigas Papathanasopoulos \u003crigaspapas@gmail.com\u003e, Copyright 2019 Shibasis Patel \u003csmartshibasish@gmail.com\u003e, Copyright 2019 Steve Kowalik \u003csteven@wedontsleep.org\u003e, Copyright 2019 Surya Teja \u003c94suryateja@gmail.com\u003e, Copyright 2019 TechnicalPirate \u003c35609336+TechnicalPirate@users.noreply.github.com\u003e, Copyright 2019 Tim Gates \u003ctim.gates@iress.com\u003e, Copyright 2019 Tomas Tomecek \u003cnereone@gmail.com\u003e, Copyright 2019 Vincent \u003cgithub@fleeto.us\u003e, Copyright 2019 Wan Liuyang \u003ctsfdye@gmail.com\u003e, Copyright 2019 Will Li \u003ccuichen.li94@gmail.com\u003e, Copyright 2020 Adrian Bridgett \u003c58699309+tl-adrian-bridgett@users.noreply.github.com\u003e, Copyright 2020 Alice GIRARD \u003cbouhahah@gmail.com\u003e, Copyright 2020 Andy Grunwald \u003candygrunwald@gmail.com\u003e, Copyright 2020 Anuj Bansal \u003cbansalanuj1996@gmail.com\u003e, Copyright 2020 chloe jungah kim \u003c43295963+chloeeekim@users.noreply.github.com\u003e, Copyright 2020 Chris de Graaf \u003cchrisadegraaf@gmail.com\u003e, Copyright 2020 Colby Gallup \u003ccolbygallup@gmail.com\u003e, Copyright 2020 Daniel Haas \u003cthisisdhaas@gmail.com\u003e, Copyright 2020 Danilo Martins \u003cmawkee@gmail.com\u003e, Copyright 2020 Denis Blanchette \u003cdblanchette@coveo.com\u003e, Copyright 2020 Dhruv Manilawala \u003cdhruvmanila@gmail.com\u003e, Copyright 2020 Dominic Davis-Foster \u003cdominic@davis-foster.co.uk\u003e, Copyright 2020 Emily \u003cgithub@emily.moe\u003e, Copyright 2020 Emir Hodzic \u003cemir.hodzich@gmail.com\u003e, Copyright 2020 Florent Clarret \u003cflorent.clarret@gmail.com\u003e, Copyright 2020 Geoff Low \u003cglow@mdsol.com\u003e, Copyright 2020 Gilad Shefer \u003cgiladshefer@gmail.com\u003e, Copyright 2020 Glenn McDonald \u003ctestworksau@users.noreply.github.com\u003e, Copyright 2020 Huan-Cheng Chang \u003cchanghc84@gmail.com\u003e, Copyright 2020 Huw Jones \u003chuwcbjones@outlook.com\u003e, Copyright 2020 Isac Souza \u003cisouza@daitan.com\u003e, Copyright 2020 Jesse Li \u003cjesse.li2002@gmail.com\u003e, Copyright 2020 Jody McIntyre \u003cscjody@modernduck.com\u003e, Copyright 2020 latacora-daniel \u003c71085674+latacora-daniel@users.noreply.github.com\u003e, Copyright 2020 Liuyang Wan \u003ctsfdye@gmail.com\u003e, Copyright 2020 Mahesh Raju \u003ccoder@mahesh.net\u003e, Copyright 2020 Mark Bromell \u003cmarkbromell.business@gmail.com\u003e, Copyright 2020 Max Wittig \u003cmax.wittig@siemens.com\u003e, Copyright 2020 Michal Gorny \u003cmgorny@gentoo.org\u003e, Copyright 2020 Nikolay Edigaryev \u003cedigaryev@gmail.com\u003e, Copyright 2020 Omar Brikaa \u003cbrikaaomar@gmail.com\u003e, Copyright 2020 Pascal Hofmann \u003cmail@pascalhofmann.de\u003e, Copyright 2020 Raju Subramanian \u003ccoder@mahesh.net\u003e, Copyright 2020 Steve Kowalik \u003csteven@wedontsleep.org\u003e, Copyright 2020 Tal Machani \u003c12785464+talmachani@users.noreply.github.com\u003e, Copyright 2020 Tim Gates \u003ctim.gates@iress.com\u003e, Copyright 2020 ton-katsu \u003csakamoto.yoshihisa@gmail.com\u003e, Copyright 2020 Victor Zeng \u003czacker150@hotmail.com\u003e, Copyright 2020 Victor Zeng \u003czacker150@users.noreply.github.com\u003e, Copyright 2020 Wan Liuyang \u003ctsfdye@gmail.com\u003e, Copyright 2020 Yannick Jadoul \u003cyannick.jadoul@belgacom.net\u003e, Copyright 2021 Amador Pahim \u003capahim@redhat.com\u003e, Copyright 2021 Chris Keating \u003cchristopherkeating@gmail.com\u003e, Copyright 2021 Claire Johns \u003c42869556+johnsc1@users.noreply.github.com\u003e, Copyright 2021 Dhruv Bhanushali \u003cdhruv_b@live.com\u003e, Copyright 2021 Floyd Hightower \u003cfloyd.hightower27@gmail.com\u003e, Copyright 2021 James Simpson \u003cjsimpso@users.noreply.github.com\u003e, Copyright 2021 karsten-wagner \u003c39054096+karsten-wagner@users.noreply.github.com\u003e, Copyright 2021 karthik-kadajji \u003c60779081+karthik-kadajji@users.noreply.github.com\u003e, Copyright 2021 Lars Kellogg-Stedman \u003clars@oddbit.com\u003e, Copyright 2021 majorvin \u003cmajorvin.tan@outlook.com\u003e, Copyright 2021 Marina Peresypkina \u003cmi9onev@gmail.com\u003e, Copyright 2021 Mark Walker \u003cmark.walker@realbuzz.com\u003e, Copyright 2021 MeggyCal \u003cMeggyCal@users.noreply.github.com\u003e, Copyright 2021 Qiu Xie \u003cambiguous404@gmail.com\u003e, Copyright 2021 Sachi King \u003cnakato@nakato.io\u003e, Copyright 2021 Sam Morgan \u003csama4mail@gmail.com\u003e, Copyright 2021 sshekdar-VMware \u003c87147229+sshekdar-VMware@users.noreply.github.com\u003e, Copyright 2021 Steve Kowalik \u003csteven@wedontsleep.org\u003e, Copyright 2021 Tanner \u003c51724788+lightningboltemoji@users.noreply.github.com\u003e, Copyright 2021 xmo-odoo \u003cxmo@odoo.com\u003e, Copyright 2021 Yuya Nakamura \u003cyuyan7sh@gmail.com\u003e, Copyright 2022 Aleksei Fedotov \u003clexa@cfotr.com\u003e, Copyright 2022 Eric Nieuwland \u003ceric.nieuwland@gmail.com\u003e, Copyright 2022 Gabriele Oliaro \u003cict@gabrieleoliaro.it\u003e, Copyright 2022 Ibrahim Hussaini \u003cibrahimhussainialias@outlook.com\u003e, Copyright 2022 KimSia Sim \u003c245021+simkimsia@users.noreply.github.com\u003e, Copyright 2022 Liuyang Wan \u003ctsfdye@gmail.com\u003e, Copyright 2022 Marco Kopcke \u003chello@parakoopa.de\u003e, Copyright 2022 tison \u003cwander4096@gmail.com\u003e, Copyright 2023 adosibalo \u003c94008816+adosibalo@users.noreply.github.com\u003e, Copyright 2023 alson \u003cgit@alm.nufan.net\u003e, Copyright 2023 Andrew Collington \u003candy@amnuts.com\u003e, Copyright 2023 Andrew Dawes \u003c53574062+AndrewJDawes@users.noreply.github.com\u003e, Copyright 2023 Armen Martirosyan \u003carmartirosyan@gmail.com\u003e, Copyright 2023 BradChengIRESS \u003c49461141+BradChengIRESS@users.noreply.github.com\u003e, Copyright 2023 chantra \u003cchantra@users.noreply.github.com\u003e, Copyright 2023 Christoph Reiter \u003creiter.christoph@gmail.com\u003e, Copyright 2023 Denis Blanchette \u003cdblanchette@coveo.com\u003e, Copyright 2023 Enrico Minack \u003cgithub@enrico.minack.dev\u003e, Copyright 2023 Felipe Peter \u003cmr-peipei@web.de\u003e, Copyright 2023 Gael Colas \u003cgael.colas@plus.ai\u003e, Copyright 2023 Heitor Polidoro \u003c14806300+heitorpolidoro@users.noreply.github.com\u003e, Copyright 2023 Heitor Polidoro \u003cheitor.polidoro@gmail.com\u003e, Copyright 2023 Hemslo Wang \u003chemslo.wang@gmail.com\u003e, Copyright 2023 Jeppe Fihl-Pearson \u003ctenzer@tenzer.dk\u003e, Copyright 2023 Jirka Borovec \u003c6035284+Borda@users.noreply.github.com\u003e, Copyright 2023 Jonathan Greg \u003c31892308+jmgreg31@users.noreply.github.com\u003e, Copyright 2023 Jonathan Leitschuh \u003cjonathan.leitschuh@gmail.com\u003e, Copyright 2023 Joseph Henrich \u003ccrimsonknave@gmail.com\u003e, Copyright 2023 Juan Manuel Kang Perez \u003ckangcoding@gmail.com\u003e, Copyright 2023 Kevin Grandjean \u003cMuscaw@users.noreply.github.com\u003e, Copyright 2023 Liuyang Wan \u003ctsfdye@gmail.com\u003e, Copyright 2023 Malik Shahzad Muzaffar \u003cshahzad.malik.muzaffar@cern.ch\u003e, Copyright 2023 Mark Amery \u003cmarkamery@btinternet.com\u003e, Copyright 2023 Mauricio Alejandro Martinez Pacheco \u003cmauricio.martinez@premise.com\u003e, Copyright 2023 Mauricio Alejandro Martinez Pacheco \u003cn_othing@hotmail.com\u003e, Copyright 2023 Max Mehl \u003c6170081+mxmehl@users.noreply.github.com\u003e, Copyright 2023 Micael \u003c10292135+notmicaelfilipe@users.noreply.github.com\u003e, Copyright 2023 Mikhail f. Shiryaev \u003cmr.felixoid@gmail.com\u003e, Copyright 2023 Nevins \u003cnevins-b@users.noreply.github.com\u003e, Copyright 2023 Nicolas Schweitzer \u003cnicolas.schweitzer@datadoghq.com\u003e, Copyright 2023 Nikolay Yurin \u003cyurinnick93@gmail.com\u003e, Copyright 2023 Oliver Mannion \u003c125105+tekumara@users.noreply.github.com\u003e, Copyright 2023 Oskar Jansson \u003c56458534+janssonoskar@users.noreply.github.com\u003e, Copyright 2023 Patryk Szulczyk \u003ctherealsoulcheck@gmail.com\u003e, Copyright 2023 Paul Luna \u003cpaulluna0215@gmail.com\u003e, Copyright 2023 Philipp A \u003cflying-sheep@web.de\u003e, Copyright 2023 Phillip Tran \u003cphillip.qtr@gmail.com\u003e, Copyright 2023 Roberto Pastor Muela \u003c37798125+RobPasMue@users.noreply.github.com\u003e, Copyright 2023 Sasha Chung \u003c50770626+nuang-ee@users.noreply.github.com\u003e, Copyright 2023 sd-kialo \u003c138505487+sd-kialo@users.noreply.github.com\u003e, Copyright 2023 Sol Redfern \u003c59831933+Tsuesun@users.noreply.github.com\u003e, Copyright 2023 terenho \u003c33275803+terenho@users.noreply.github.com\u003e, Copyright 2023 Thomas Burghout \u003cthomas.burghout@nedap.com\u003e, Copyright 2023 Thomas Devoogdt \u003cthomas@devoogdt.com\u003e, Copyright 2023 Trim21 \u003ctrim21.me@gmail.com\u003e, Copyright 2023 vanya20074 \u003cvanya20074@gmail.com\u003e, Copyright 2023 Wojciech Barczynski \u003c104033489+WojciechBarczynski@users.noreply.github.com\u003e, Copyright 2023 YugoHino \u003chenom06@gmail.com\u003e, Copyright 2024 Andrii Kezikov \u003ccheshirez@gmail.com\u003e, Copyright 2024 Arash Kadkhodaei \u003carash77.kad@gmail.com\u003e, Copyright 2024 Austin Sasko \u003caustintyler0239@yahoo.com\u003e, Copyright 2024 Benjamin K \u003c53038537+treee111@users.noreply.github.com\u003e, Copyright 2024 Benjamin K. \u003c53038537+treee111@users.noreply.github.com\u003e, Copyright 2024 Bernhard M. Wiedemann \u003cgithubbmwprimary@lsmod.de\u003e, Copyright 2024 Bill Napier \u003cnapier@pobox.com\u003e, Copyright 2024 Caleb McCombs \u003ccaleb@mccombalot.net\u003e, Copyright 2024 Chris Gavin \u003cchris@chrisgavin.me\u003e, Copyright 2024 Chris Wells \u003cping@cwlls.com\u003e, Copyright 2024 Den Stroebel \u003cstroebs@users.noreply.github.com\u003e, Copyright 2024 Eduardo Ramirez \u003cedu.rh90@gmail.com\u003e, Copyright 2024 Enrico Minack \u003cgithub@enrico.minack.dev\u003e, Copyright 2024 Evan Fetsko \u003cemfetsko@gmail.com\u003e, Copyright 2024 Geoffrey \u003cgeoffrey@moveparallel.com\u003e, Copyright 2024 Heitor de Bittencourt \u003cheitorpbittencourt@gmail.com\u003e, Copyright 2024 Heitor Polidoro \u003cheitor.polidoro@gmail.com\u003e, Copyright 2024 iarspider \u003ciarspider@gmail.com\u003e, Copyright 2024 Jacky Lam \u003cjacky.lam@r2studiohk.com\u003e, Copyright 2024 Jirka Borovec \u003c6035284+Borda@users.noreply.github.com\u003e, Copyright 2024 jodelasur \u003c34933233+jodelasur@users.noreply.github.com\u003e, Copyright 2024 Jonathan Kliem \u003cjonathan.kliem@gmail.com\u003e, Copyright 2024 Kian-Meng Ang \u003ckianmeng.ang@gmail.com\u003e, Copyright 2024 Kobbi Gal \u003c85439776+kgal-pan@users.noreply.github.com\u003e, Copyright 2024 Malik Shahzad Muzaffar \u003cshahzad.malik.muzaffar@cern.ch\u003e, Copyright 2024 Matthias Bilger \u003cmatthias@bilger.info\u003e, Copyright 2024 Min RK \u003cbenjaminrk@gmail.com\u003e, Copyright 2024 Mohamed Mostafa \u003c112487260+mohy01@users.noreply.github.com\u003e, Copyright 2024 Oskar Jansson \u003c56458534+janssonoskar@users.noreply.github.com\u003e, Copyright 2024 Pasha Fateev \u003cpasha@autokitteh.com\u003e, Copyright 2024 Ramiro Morales \u003cramiro@users.noreply.github.com\u003e, Copyright 2024 Sebastian Ramirez \u003ctiangolo@gmail.com\u003e, Copyright 2024 Sebastien NICOT \u003csebastien.nicot@gmail.com\u003e, Copyright 2024 Thomas Cooper \u003ccoopernetes@proton.me\u003e, Copyright 2024 Thomas Crowley \u003c15927917+thomascrowley@users.noreply.github.com\u003e, Copyright 2024 timgates42 \u003ctim.gates@gmail.com\u003e, Copyright 2024 Xavi Vega \u003cxabi1309@gmail.com\u003e, Copyright 2025 a-sido \u003candrei.sidorenko.1993@gmail.com\u003e, Copyright 2025 Bill Napier \u003cnapier@pobox.com\u003e, Copyright 2025 blyedev \u003c63808441+blyedev@users.noreply.github.com\u003e, Copyright 2025 Bruno Didot \u003cbdidot@gmail.com\u003e, Copyright 2025 Enrico Minack \u003cgithub@enrico.minack.dev\u003e, Copyright 2025 Maja Massarini \u003c2678400+majamassarini@users.noreply.github.com\u003e, Copyright 2025 Mikhail f. Shiryaev \u003cmr.felixoid@gmail.com\u003e, Copyright 2025 Neel Malik \u003c41765022+neel-m@users.noreply.github.com\u003e, Copyright 2025 Nick McClorey \u003c32378821+nickrmcclorey@users.noreply.github.com\u003e, Copyright 2025 Ryan Peach \u003cgithub.essential257@passmail.net\u003e, Copyright 2025 Tan An Nie \u003c121005973+tanannie22@users.noreply.github.com\u003e, Copyright 2025 Tim Gates \u003ctim.gates@iress.com\u003e, Copyright 2025 Timothy Klopotoski \u003ctklopotoski@ebsco.com\u003e, Copyright 2025 xmo-odoo \u003cxmo@odoo.com\u003e, Copyright 2025 Yossi Rozantsev \u003c54272821+Apakottur@users.noreply.github.com\u003e, copyrights ,'tree' sha:072b9e971d71c06dc8329773b635d7e543eb0755,'url:https://api.github.com/repos/PyGithub/PyGithub/git/trees/072b9e971d71c06dc8329773b635d7e543eb0755 ,'url :https://api.github.com/repos/PyGithub/PyGithub/git/commits/db5560bd658b5d8057a864f7037ace4d5f618f1b,'comment_count:0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pygithub@2.6.1"}]},{"name":"hatch-vcs","SPDXID":"SPDXRef-pypi-hatch-vcs-75c946","versionInfo":"\u003e= 0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/hatch-vcs"}]},{"name":"codeowners","SPDXID":"SPDXRef-pypi-codeowners-75c946","versionInfo":"\u003e= 0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/codeowners"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","versionInfo":"\u003e= 2.32.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"gitpython","SPDXID":"SPDXRef-pypi-gitpython-3.1.44-75c946","versionInfo":"3.1.44","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors, Copyright (c) 2008, 2009 Michael Trier and contributors, Copyright (c) 2008, 2009 Michael Trier and contributors, 2010-2015 Sebastian Thiel","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gitpython@3.1.44"}]},{"name":"packaging","SPDXID":"SPDXRef-pypi-packaging-75c946","versionInfo":"\u003e= 24.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/packaging"}]},{"name":"datamodel-code-generator","SPDXID":"SPDXRef-pypi-datamodel-code-generator-75c946","versionInfo":"\u003e= 0.26.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datamodel-code-generator"}]},{"name":"codegen-api-client","SPDXID":"SPDXRef-pypi-codegen-api-client-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/codegen-api-client"}]},{"name":"sentry-sdk","SPDXID":"SPDXRef-pypi-sentry-sdk-2.29.1-75c946","versionInfo":"2.29.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Python Software Foundation, Copyright (c) 2007 by the Pallets team, Copyright (c) 2014 Nylas, Copyright (c) 2018 Functional Software, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sentry-sdk@2.29.1"}]},{"name":"giturlparse","SPDXID":"SPDXRef-pypi-giturlparse-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/giturlparse"}]},{"name":"rich","SPDXID":"SPDXRef-pypi-rich-75c946","versionInfo":"\u003e= 13.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/rich"}]},{"name":"colorlog","SPDXID":"SPDXRef-pypi-colorlog-75c946","versionInfo":"\u003e= 6.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/colorlog"}]},{"name":"textual","SPDXID":"SPDXRef-pypi-textual-75c946","versionInfo":"\u003e= 0.91.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/textual"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"codfish/semantic-release-action","SPDXID":"SPDXRef-githubactions-codfish-semantic-release-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/codfish/semantic-release-action@3.%2A.%2A"}]},{"name":"poseidon/wait-for-status-checks","SPDXID":"SPDXRef-githubactions-poseidon-wait-for-status-checks-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/poseidon/wait-for-status-checks@0.6.0"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@4.%2A.%2A"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@4.%2A.%2A"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@4.%2A.%2A"}]},{"name":"softprops/action-gh-release","SPDXID":"SPDXRef-githubactions-softprops-action-gh-release-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/softprops/action-gh-release@2.%2A.%2A"}]},{"name":"astral-sh/setup-uv","SPDXID":"SPDXRef-githubactions-astral-sh-setup-uv-5.4.-75c946","versionInfo":"5.4.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/astral-sh/setup-uv@5.4.%2A"}]},{"name":"actions-cool/check-user-permission","SPDXID":"SPDXRef-githubactions-actions-cool-check-user-permission-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions-cool/check-user-permission@2.%2A.%2A"}]},{"name":"tj-actions/changed-files","SPDXID":"SPDXRef-githubactions-tj-actions-changed-files-46.0.3-75c946","versionInfo":"46.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/tj-actions/changed-files@46.0.3"}]},{"name":"com.github.codegen-sh/codegen","SPDXID":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","versionInfo":"develop","downloadLocation":"git+https://github.com/codegen-sh/codegen","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/codegen-sh/codegen@develop"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-fastmcp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-codeowners-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-sentry-sdk-2.29.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-astral-sh-setup-uv-5.4.-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-pydantic-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-psutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-pygithub-2.6.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-codegen-api-client-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-codfish-semantic-release-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-softprops-action-gh-release-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-poseidon-wait-for-status-checks-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-opentelemetry-api-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-packaging-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-giturlparse-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-rich-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-textual-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-actions-cool-check-user-permission-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-python-dotenv-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-datamodel-code-generator-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-tj-actions-changed-files-46.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-humanize-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-opentelemetry-sdk-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-unidiff-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-typer-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-gitpython-3.1.44-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-pydantic-settings-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-colorlog-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-hatchling-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-opentelemetry-exporter-otlp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-pypi-hatch-vcs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-codegen-sh-codegen-develop-dd7294","relationshipType":"DESCRIBES"}]}