{"SPDXID":"SPDXRef-DOCUMENT","spdxVersion":"SPDX-2.3","creationInfo":{"comment":"DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","created":"2026-05-29T00:31:15.337863297Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"south-1.0.2","dataLicense":"CC0-1.0","comment":"This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","annotations":[{"annotationDate":"2026-05-29T00:31:15.337863491Z","annotationType":"REVIEW","annotator":"Tool: The Duke of Highlander","commnet":"The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]"}],"documentNamespace":"http://spdx.windriver.com/Reports2.0/5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","packages":[{"SPDXID":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","checksums":[{"algorithm":"SHA256","checksumValue":"5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"south-1.0.2","originator":"NOASSERTION","packageFileName":"python3-django-south-1.0.2-r0-p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200e984b13b16fafc3a1fcbc1cb91daf61e74b7a9d88628f2158bdf50656bee1c1a"},"versionInfo":"1.0.2"}],"files":[{"SPDXID":"SPDXRef-File-PKGINFO-040b040684da6047fe11ce0dd9e90c25bf999f627fda989c338408cbb43d066c","checksums":[{"algorithm":"SHA256","checksumValue":"040b040684da6047fe11ce0dd9e90c25bf999f627fda989c338408cbb43d066c"},{"algorithm":"SHA1","checksumValue":"0adb3dd3436acb4749078c4877cee2f0951eac7e"},{"algorithm":"MD5","checksumValue":"1f4af7b4fb8c4611ba4c32044ef18313"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001dependsonunmigrated.py-04156e99a9eff8675103936acffe2bd22394cfa0491ff9745bef0ded984fddf2","checksums":[{"algorithm":"SHA256","checksumValue":"04156e99a9eff8675103936acffe2bd22394cfa0491ff9745bef0ded984fddf2"},{"algorithm":"SHA1","checksumValue":"4f60be6bca3e7a5e1bddd4a9f96c11c3d1baf5b1"},{"algorithm":"MD5","checksumValue":"cab6a856c98a20e75031cadea3841f50"}],"copyrightText":"NOASSERTION","fileName":"0001_depends_on_unmigrated.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-django10.py-0cd76ae882db497d0f4e1195b08ed48e9dfb8761cdf406e2dfd7ef23e23ff031","checksums":[{"algorithm":"SHA256","checksumValue":"0cd76ae882db497d0f4e1195b08ed48e9dfb8761cdf406e2dfd7ef23e23ff031"},{"algorithm":"SHA1","checksumValue":"62ee2a5ada5fd85ba1607a5e25ba82dbfac2c86d"},{"algorithm":"MD5","checksumValue":"552efee83336f5283c3e7a03962bd968"}],"copyrightText":"NOASSERTION","fileName":"django_1_0.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testserver.py-0dddadec0a60a98f59124cd0392fb39be5e8997992a2afaf7d9f8e1ce6edea4c","checksums":[{"algorithm":"SHA256","checksumValue":"0dddadec0a60a98f59124cd0392fb39be5e8997992a2afaf7d9f8e1ce6edea4c"},{"algorithm":"SHA1","checksumValue":"63b870a35d6a1bb62f0ec7dbd5a628ff91762948"},{"algorithm":"MD5","checksumValue":"0529b996ace9e75c17fe460c2781c8be"}],"copyrightText":"NOASSERTION","fileName":"testserver.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-13fb77272894ca43a3edcf58f4eb59d606a8c3a42331b8a56fde94ec606a4159","checksums":[{"algorithm":"SHA256","checksumValue":"13fb77272894ca43a3edcf58f4eb59d606a8c3a42331b8a56fde94ec606a4159"},{"algorithm":"SHA1","checksumValue":"10811a29ff70cd61dce71411f5650a1f3458fcdf"},{"algorithm":"MD5","checksumValue":"cce94db6ef637c1a2f0d738f02066c2d"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-152c94001d5787a5c5a9a2a47c520361221dce80a25eff9f5c7acd48161ac8a2","checksums":[{"algorithm":"SHA256","checksumValue":"152c94001d5787a5c5a9a2a47c520361221dce80a25eff9f5c7acd48161ac8a2"},{"algorithm":"SHA1","checksumValue":"da5a8a5c8e4f9b63a44f56f2c6b2402ea6a891d2"},{"algorithm":"MD5","checksumValue":"17a2246c8b06b14538faf45d0e2fb9d0"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-base.py-1d785d573548146b2ac87aac2c5582b5f85197fa8fd7db191b592142dce467c4","checksums":[{"algorithm":"SHA256","checksumValue":"1d785d573548146b2ac87aac2c5582b5f85197fa8fd7db191b592142dce467c4"},{"algorithm":"SHA1","checksumValue":"d1720f21b06bfa9b5c16b14272bd143bba8ba5eb"},{"algorithm":"MD5","checksumValue":"daf5730591b502cba325b5947ee23162"}],"copyrightText":"NOASSERTION","fileName":"base.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-djangoauditlog.py-28cfc6c4db94c8acb89802a61858ae80daaaf129c31ef2cf1e6367fa9c0482e4","checksums":[{"algorithm":"SHA256","checksumValue":"28cfc6c4db94c8acb89802a61858ae80daaaf129c31ef2cf1e6367fa9c0482e4"},{"algorithm":"SHA1","checksumValue":"6c226f7911204ca68884e75604fc361d2529a141"},{"algorithm":"MD5","checksumValue":"7173eef9a35b8cdc0f4e7a4114da0779"}],"copyrightText":"NOASSERTION","fileName":"django_audit_log.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-390f06990e60650058f8d49ca39e10b6933419b30652a2bb4d01c09661d844d3","checksums":[{"algorithm":"SHA256","checksumValue":"390f06990e60650058f8d49ca39e10b6933419b30652a2bb4d01c09661d844d3"},{"algorithm":"SHA1","checksumValue":"6b0cc0446c72afdc4cb82c2d596a5529c76f7115"},{"algorithm":"MD5","checksumValue":"6b39439643a368a0f29870faa16d7b59"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-logger.py-3baa34a6bf5d90a0bf04fbc10a641048d22b1ea0d3e3e5a8dfc805af6008e1eb","checksums":[{"algorithm":"SHA256","checksumValue":"3baa34a6bf5d90a0bf04fbc10a641048d22b1ea0d3e3e5a8dfc805af6008e1eb"},{"algorithm":"SHA1","checksumValue":"209597f0e1dfc5c2710bf5586bac52841e5e2c01"},{"algorithm":"MD5","checksumValue":"f65ff2293212995875c0a96864964cc9"}],"copyrightText":"NOASSERTION","fileName":"logger.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-dbmysql.py-3bb34f04787bf99cc6e5877e2aef9d9d48a8dd42cd16c07623df770e2f066e44","checksums":[{"algorithm":"SHA256","checksumValue":"3bb34f04787bf99cc6e5877e2aef9d9d48a8dd42cd16c07623df770e2f066e44"},{"algorithm":"SHA1","checksumValue":"bcd4b642d2b71f2e7e5634ca9e27b7aeafcc4cae"},{"algorithm":"MD5","checksumValue":"fc3e1e123cc0f50837508f21cba71439"}],"copyrightText":"NOASSERTION","fileName":"db_mysql.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-datamigration.py-41a1d6e00ee3d7ac9d6400b7b06cb7d308a90ec9368628c78758ed2f43e55af3","checksums":[{"algorithm":"SHA256","checksumValue":"41a1d6e00ee3d7ac9d6400b7b06cb7d308a90ec9368628c78758ed2f43e55af3"},{"algorithm":"SHA1","checksumValue":"6788d568786aa03eb410a2a5d29549e59595c359"},{"algorithm":"MD5","checksumValue":"fd0dc5fca6da7ffed9f4ebd8de6fb310"}],"copyrightText":"NOASSERTION","fileName":"datamigration.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-freezer.py-4200e8228963f9e42a1e38b4836a787e7cc33d27fa9d8b171bfac5c3ea224bd2","checksums":[{"algorithm":"SHA256","checksumValue":"4200e8228963f9e42a1e38b4836a787e7cc33d27fa9d8b171bfac5c3ea224bd2"},{"algorithm":"SHA1","checksumValue":"9b381ce6bddd0a6d2038e33fb0bcbc9776013dcc"},{"algorithm":"MD5","checksumValue":"c362e1d78f4dd7d513c888bf1af84ae3"}],"copyrightText":"NOASSERTION","fileName":"freezer.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-47e20bf07aa801d7b181312b2d30a14cbcde7d89dd630afd96de60f78aeeb859","checksums":[{"algorithm":"SHA256","checksumValue":"47e20bf07aa801d7b181312b2d30a14cbcde7d89dd630afd96de60f78aeeb859"},{"algorithm":"SHA1","checksumValue":"5e2a4d9c893a35fe2deffc3efc98c88cc93fc31c"},{"algorithm":"MD5","checksumValue":"dc7637f923bc52ced6385dbd7209b658"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-inspector.py-4bcaeb215ea6db1954fe6926c661543f261868e90bcd5cebbf3715c9a608ba65","checksums":[{"algorithm":"SHA256","checksumValue":"4bcaeb215ea6db1954fe6926c661543f261868e90bcd5cebbf3715c9a608ba65"},{"algorithm":"SHA1","checksumValue":"b3560f2dbf36f0d2c1dccc485e0af67817ac7b9f"},{"algorithm":"MD5","checksumValue":"bacc72b1bb524dc1e9e824476d3a995b"}],"copyrightText":"NOASSERTION","fileName":"inspector.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001first.py-50c180dea1eedabfccae7a2a3d5160f34b82e5d63bb6f8f1e4e276b2f44dcad2","checksums":[{"algorithm":"SHA256","checksumValue":"50c180dea1eedabfccae7a2a3d5160f34b82e5d63bb6f8f1e4e276b2f44dcad2"},{"algorithm":"SHA1","checksumValue":"1eb90ad9e46994db3b12982f484d2b04cd7019ea"},{"algorithm":"MD5","checksumValue":"ffd83d9d6c3fb5f229412bd61e69640a"}],"copyrightText":"NOASSERTION","fileName":"0001_first.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-logic.py-5118adebb1ca74ab911253f1c27c5280853acfdfc9915141b0557e8fdf5cb30b","checksums":[{"algorithm":"SHA256","checksumValue":"5118adebb1ca74ab911253f1c27c5280853acfdfc9915141b0557e8fdf5cb30b"},{"algorithm":"SHA1","checksumValue":"11c112c03a0243024c6d053bd762860f8d1818d1"},{"algorithm":"MD5","checksumValue":"2b94b4b0c51d3ac8a738945a6048d3ce"}],"copyrightText":"NOASSERTION","fileName":"logic.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-freezer.py-525f3503745526b6bfbca310557e58983877f989489a911b2a2cd50e4c53893d","checksums":[{"algorithm":"SHA256","checksumValue":"525f3503745526b6bfbca310557e58983877f989489a911b2a2cd50e4c53893d"},{"algorithm":"SHA1","checksumValue":"f4df5a5e1cedb56dd5d5a4d71815cf071415c2b6"},{"algorithm":"MD5","checksumValue":"bee4e27d3fa7c7265abbf23e33086a9e"}],"copyrightText":"NOASSERTION","fileName":"freezer.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-54b84e11235d189c73a506a619765ccfbcfea851a8114c1a216d82f97c4594a4","checksums":[{"algorithm":"SHA256","checksumValue":"54b84e11235d189c73a506a619765ccfbcfea851a8114c1a216d82f97c4594a4"},{"algorithm":"SHA1","checksumValue":"018584210e50f9649a2f58ec2da260b5214d2bea"},{"algorithm":"MD5","checksumValue":"33d5c4655f20808f3deeaffb28497398"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-559273876e9c63249528e7291ec62000beab4503cc414c068fda420080f8e533","checksums":[{"algorithm":"SHA256","checksumValue":"559273876e9c63249528e7291ec62000beab4503cc414c068fda420080f8e533"},{"algorithm":"SHA1","checksumValue":"973d6684b06da8c6583d8e03fdef364831d23c6b"},{"algorithm":"MD5","checksumValue":"261d4745eb83e4d36d676e8c506d2a32"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-test.py-5594b73276042115ae2630f1c2677bfd61268d8e73640a49cafff2c10536302b","checksums":[{"algorithm":"SHA256","checksumValue":"5594b73276042115ae2630f1c2677bfd61268d8e73640a49cafff2c10536302b"},{"algorithm":"SHA1","checksumValue":"c9c17b0ec945baf1a429830d4739a13b32a9274d"},{"algorithm":"MD5","checksumValue":"2e834cb7a59340b6dc43fe02d22bdd36"}],"copyrightText":"NOASSERTION","fileName":"test.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001spam.py-588ede45c596b95b7fe1b165c3fc1b59d6180b9f11aaff4f1e3b3bd8a9cc2b6c","checksums":[{"algorithm":"SHA256","checksumValue":"588ede45c596b95b7fe1b165c3fc1b59d6180b9f11aaff4f1e3b3bd8a9cc2b6c"},{"algorithm":"SHA1","checksumValue":"59e7e7df65967ef6a9c5c6efb365a4e94cd02c89"},{"algorithm":"MD5","checksumValue":"a1b6d68557e63a81689533f6328917cb"}],"copyrightText":"NOASSERTION","fileName":"0001_spam.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-dbfirebird.py-60a52838e1fc2dd34caefcb004780c177f6cbe481d3c499a02c697e97675ca85","checksums":[{"algorithm":"SHA256","checksumValue":"60a52838e1fc2dd34caefcb004780c177f6cbe481d3c499a02c697e97675ca85"},{"algorithm":"SHA1","checksumValue":"7f6fa124bc577903512f85dc018d8e0a160cabcb"},{"algorithm":"MD5","checksumValue":"ff20af0b8a56c255d5f3920194559477"}],"copyrightText":"NOASSERTION","fileName":"db_firebird.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-converttosouth.py-63fb8723aa589729830fa3f0923a748afdecdcdca13c6bbc0967dc593384153f","checksums":[{"algorithm":"SHA256","checksumValue":"63fb8723aa589729830fa3f0923a748afdecdcdca13c6bbc0967dc593384153f"},{"algorithm":"SHA1","checksumValue":"95acc1b2eb1d8ee40872e7c6c0a70c05dbe20bcb"},{"algorithm":"MD5","checksumValue":"67fc25e1c605a27b6fc71bf8cf105746"}],"copyrightText":"NOASSERTION","fileName":"convert_to_south.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002dependsonunknown.py-65c6e30a0850f15a0db45cad6c1ff333437de66f9ab68f5d5f35373f8423cf46","checksums":[{"algorithm":"SHA256","checksumValue":"65c6e30a0850f15a0db45cad6c1ff333437de66f9ab68f5d5f35373f8423cf46"},{"algorithm":"SHA1","checksumValue":"e4fb7c2b3e83a9cd3f08d52ba8264255850b0d42"},{"algorithm":"MD5","checksumValue":"a524b3783b7447026d27bd5c8f76f8e1"}],"copyrightText":"NOASSERTION","fileName":"0002_depends_on_unknown.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sqlite3.py-66380f47b0c3667d5b520a8842034121e792365a903863852161f730435ecf8b","checksums":[{"algorithm":"SHA256","checksumValue":"66380f47b0c3667d5b520a8842034121e792365a903863852161f730435ecf8b"},{"algorithm":"SHA1","checksumValue":"dddd08e7ab2dbf6e638ca144f411090b37b0d8a3"},{"algorithm":"MD5","checksumValue":"77fcb5d10586d5b794901fd9db435ba7"}],"copyrightText":"NOASSERTION","fileName":"sqlite3.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003dependsonhigher.py-66a6f1a84992879a1124ca55b9e92f66bd5f42198c2d75531b7ddb0e2a5bba72","checksums":[{"algorithm":"SHA256","checksumValue":"66a6f1a84992879a1124ca55b9e92f66bd5f42198c2d75531b7ddb0e2a5bba72"},{"algorithm":"SHA1","checksumValue":"0a5fcb8bc7bdbc68b99755336652fadee20d34f1"},{"algorithm":"MD5","checksumValue":"4cd441e9735722eb000952426a515f13"}],"copyrightText":"NOASSERTION","fileName":"0003_depends_on_higher.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0004higher.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0004_higher.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0001_a.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0002_a.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-db.py-e5ea51b2511e345234e548134857ae1e95a2ae8ae2d8d67aa4c3e576e3f96cba","checksums":[{"algorithm":"SHA256","checksumValue":"e5ea51b2511e345234e548134857ae1e95a2ae8ae2d8d67aa4c3e576e3f96cba"},{"algorithm":"SHA1","checksumValue":"2b7af9bdca2010be3ce5171845b355e7acf958bf"},{"algorithm":"MD5","checksumValue":"9ac6eb97beebf573588b56317fa74a30"}],"copyrightText":"NOASSERTION","fileName":"db.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-logger.py-e71dd7faaf6d0fb6185c480138a737c2cc3e8a8eeb6edee66d37643ae75213c5","checksums":[{"algorithm":"SHA256","checksumValue":"e71dd7faaf6d0fb6185c480138a737c2cc3e8a8eeb6edee66d37643ae75213c5"},{"algorithm":"SHA1","checksumValue":"f1437011e6d2583532ad2698eda0bbb01339a711"},{"algorithm":"MD5","checksumValue":"d0e082cca5a251505789c8f0bb1f3118"}],"copyrightText":"NOASSERTION","fileName":"logger.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e7bf664898cf2195512f25d9e212260a16e7a1f0a1842fb1f4c2c35162d87f8e","checksums":[{"algorithm":"SHA256","checksumValue":"e7bf664898cf2195512f25d9e212260a16e7a1f0a1842fb1f4c2c35162d87f8e"},{"algorithm":"SHA1","checksumValue":"8592b5e62d5b4485f021ffae1af9a11831d4c678"},{"algorithm":"MD5","checksumValue":"a1b74fe8a453f0ad8da1ad7cbef8b4d3"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-firebird.py-e85780b8a8e2a35401f5734d7a4214b0bfd6583a81266e350d106571e728b1d1","checksums":[{"algorithm":"SHA256","checksumValue":"e85780b8a8e2a35401f5734d7a4214b0bfd6583a81266e350d106571e728b1d1"},{"algorithm":"SHA1","checksumValue":"eeaae37fe8487e4af602404b7ea770dec191fbe5"},{"algorithm":"MD5","checksumValue":"2f60f9973d3708970ace1cde46d36bd1"}],"copyrightText":"NOASSERTION","fileName":"firebird.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-ed091fc415593d63015f2ccf92925beb7ed308fb435e85e7069c8e890b63342b","checksums":[{"algorithm":"SHA256","checksumValue":"ed091fc415593d63015f2ccf92925beb7ed308fb435e85e7069c8e890b63342b"},{"algorithm":"SHA1","checksumValue":"4b9ebd6a7cbfd96fbab672664973f6f7033a2253"},{"algorithm":"MD5","checksumValue":"b049410c75c63d6a9553e9c1f0a55d67"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0004a.py-efa92a034f66eefe54c59290fabe976381ef51869908ee11ecc6f5576db4d0e4","checksums":[{"algorithm":"SHA256","checksumValue":"efa92a034f66eefe54c59290fabe976381ef51869908ee11ecc6f5576db4d0e4"},{"algorithm":"SHA1","checksumValue":"84e0d9df22899e9b91e5c0feab05e0bf44e0b97b"},{"algorithm":"MD5","checksumValue":"f988dc73d03ca5d38c4c7133c155f2b6"}],"copyrightText":"NOASSERTION","fileName":"0004_a.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-efd721488ce931eff8c8f22d53df09c7da5e7e6e4d25a26ac5c95cc3689a3d2c","checksums":[{"algorithm":"SHA256","checksumValue":"efd721488ce931eff8c8f22d53df09c7da5e7e6e4d25a26ac5c95cc3689a3d2c"},{"algorithm":"SHA1","checksumValue":"f798089ed1e7d4a7d5d146f68437667e786c7de7"},{"algorithm":"MD5","checksumValue":"de613471e867c541962053a5905788fc"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-datetimeutils.py-f19fc4a89b223a67beb7f277aeec6a946f240d5a95d5766804947ad4d25194e9","checksums":[{"algorithm":"SHA256","checksumValue":"f19fc4a89b223a67beb7f277aeec6a946f240d5a95d5766804947ad4d25194e9"},{"algorithm":"SHA1","checksumValue":"83175c1db35b08d486e32fd583aab8b0b21cdd9b"},{"algorithm":"MD5","checksumValue":"3b74b7214436e827c3ed245e10aaff25"}],"copyrightText":"NOASSERTION","fileName":"datetime_utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002second.py-f1eed7085b58b7136b76798aa36cef231a70be1e8afe95d65d591b5c9a447387","checksums":[{"algorithm":"SHA256","checksumValue":"f1eed7085b58b7136b76798aa36cef231a70be1e8afe95d65d591b5c9a447387"},{"algorithm":"SHA1","checksumValue":"4376e08afafd08c9288ab430256f313bbeabf6d3"},{"algorithm":"MD5","checksumValue":"bd14b47f7be3ab4a8acd4a83fef2de7e"}],"copyrightText":"NOASSERTION","fileName":"0002_second.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyodbc.py-f95c5e9ea7366c1679f19c8ecbbfe73633d3a27b308bec409652e80d92057c25","checksums":[{"algorithm":"SHA256","checksumValue":"f95c5e9ea7366c1679f19c8ecbbfe73633d3a27b308bec409652e80d92057c25"},{"algorithm":"SHA1","checksumValue":"9fb507973005fdeae515d7d1c4b5cf2d8a390650"},{"algorithm":"MD5","checksumValue":"1fd40d661ec2623ea65f573f2e9b601e"}],"copyrightText":"NOASSERTION","fileName":"pyodbc.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-djangotagging.py-ffc31e242130ac5d68d65cbccb567580ad75c5c2e39202c5d5e6d956b0ecb84d","checksums":[{"algorithm":"SHA256","checksumValue":"ffc31e242130ac5d68d65cbccb567580ad75c5c2e39202c5d5e6d956b0ecb84d"},{"algorithm":"SHA1","checksumValue":"29757ab07aceeffa00cc4a417580724aa21df1e5"},{"algorithm":"MD5","checksumValue":"01debb59b9a18b9c1038b9960b9b6650"}],"copyrightText":"NOASSERTION","fileName":"django_tagging.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-exceptions.py-a0ccd8248ad3bc622d31bfb347ff1d220079e8d40098924f85aaa0b2d53f2e1c","checksums":[{"algorithm":"SHA256","checksumValue":"a0ccd8248ad3bc622d31bfb347ff1d220079e8d40098924f85aaa0b2d53f2e1c"},{"algorithm":"SHA1","checksumValue":"44d43f2c1467e7066883b95c19e9607779aeb5c8"},{"algorithm":"MD5","checksumValue":"ac2fe9791ac9c23dbabd989ff8404376"}],"copyrightText":"NOASSERTION","fileName":"exceptions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-autodetection.py-b0717911dbac33d7f4daad1e8c049f68ae4bb3e87631f480d2c20b03a173e094","checksums":[{"algorithm":"SHA256","checksumValue":"b0717911dbac33d7f4daad1e8c049f68ae4bb3e87631f480d2c20b03a173e094"},{"algorithm":"SHA1","checksumValue":"b07e2835958562f35755ebfce763ee3b42e6cd52"},{"algorithm":"MD5","checksumValue":"f848982ae18c46a84eca7b0f7cc06715"}],"copyrightText":"NOASSERTION","fileName":"autodetection.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-startmigration.py-b289e0f7f9511bfdb61c343bf7d2b3ecdb788c53c03c5a3ec1cffa9593391d9d","checksums":[{"algorithm":"SHA256","checksumValue":"b289e0f7f9511bfdb61c343bf7d2b3ecdb788c53c03c5a3ec1cffa9593391d9d"},{"algorithm":"SHA1","checksumValue":"b81c44ba1cc0b90044f10dc4f6460cf0f053c32b"},{"algorithm":"MD5","checksumValue":"61c454b4ff53fc49db9cf754fdac9ec4"}],"copyrightText":"NOASSERTION","fileName":"startmigration.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-b5f5d9f5f550d9a8adf35b856260971e6dfa85128e9f07dc0ccbdb9c63ad7cee","checksums":[{"algorithm":"SHA256","checksumValue":"b5f5d9f5f550d9a8adf35b856260971e6dfa85128e9f07dc0ccbdb9c63ad7cee"},{"algorithm":"SHA1","checksumValue":"d59d78b0a22fe67acc6bfcb13c1222d795a020be"},{"algorithm":"MD5","checksumValue":"6d469fda8b707f21bf2f525256d42ec0"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mysql.py-b760df8e00ec3bdea9f1129f80274ee320c1efde81d1af6e88dd554123c7b13d","checksums":[{"algorithm":"SHA256","checksumValue":"b760df8e00ec3bdea9f1129f80274ee320c1efde81d1af6e88dd554123c7b13d"},{"algorithm":"SHA1","checksumValue":"ff4e0074e863da2a664ab5ae74cd712f9dcc60ac"},{"algorithm":"MD5","checksumValue":"be6aa225096be3a3d06d9c93c4f32108"}],"copyrightText":"NOASSERTION","fileName":"mysql.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-c0c46f79b4ce9a2bc693b96736b082a50c1fb40da8cd4d0f6e936df934c059dc","checksums":[{"algorithm":"SHA256","checksumValue":"c0c46f79b4ce9a2bc693b96736b082a50c1fb40da8cd4d0f6e936df934c059dc"},{"algorithm":"SHA1","checksumValue":"857bb868bebc337b8c281a3bff90b13e21103237"},{"algorithm":"MD5","checksumValue":"82b066158cf46c9c3b7226eb0cb0b56d"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003b.py-c4fb6e9400223f8d0b8c63c116fb859a4f3689f914c831be686788b01389a791","checksums":[{"algorithm":"SHA256","checksumValue":"c4fb6e9400223f8d0b8c63c116fb859a4f3689f914c831be686788b01389a791"},{"algorithm":"SHA1","checksumValue":"fdc12116317b34491b982db605487e80055db23c"},{"algorithm":"MD5","checksumValue":"f40929fdc35756f23b4630957933ac29"}],"copyrightText":"NOASSERTION","fileName":"0003_b.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-generic.py-ca52fc64680df1fafb1f7c194572a73e41840d97bd77c02bd80c3f33e53ddd77","checksums":[{"algorithm":"SHA256","checksumValue":"ca52fc64680df1fafb1f7c194572a73e41840d97bd77c02bd80c3f33e53ddd77"},{"algorithm":"SHA1","checksumValue":"4a204ceb7907b71fa3151adfebedd07ae91b14cc"},{"algorithm":"MD5","checksumValue":"e403021f4250b5ac38023d1ee258a642"}],"copyrightText":"NOASSERTION","fileName":"generic.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-changes.py-ce60c6af038e7f05720be968632151e4fea8c520c543d59d14457b893b117770","checksums":[{"algorithm":"SHA256","checksumValue":"ce60c6af038e7f05720be968632151e4fea8c520c543d59d14457b893b117770"},{"algorithm":"SHA1","checksumValue":"0bff81140fdf3d50e91a41be67a6ef869b62bede"},{"algorithm":"MD5","checksumValue":"81fbbfa88ae049369053a7006dd5e4ed"}],"copyrightText":"NOASSERTION","fileName":"changes.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-djangoobjectpermissions.py-cee8033c030d769928043e1fe4f4abecd799425753bfd331baa3419b7dd6a4cb","checksums":[{"algorithm":"SHA256","checksumValue":"cee8033c030d769928043e1fe4f4abecd799425753bfd331baa3419b7dd6a4cb"},{"algorithm":"SHA1","checksumValue":"41ca610f78d8346e2e92aba9df775a78fd760b8c"},{"algorithm":"MD5","checksumValue":"9652e8ed2a251b7bbf8fb67b30154d1d"}],"copyrightText":"NOASSERTION","fileName":"django_objectpermissions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-d099c5905daf94e03597556c32fffeb3998dd6ee52eb252d5298c8d7192a952b","checksums":[{"algorithm":"SHA256","checksumValue":"d099c5905daf94e03597556c32fffeb3998dd6ee52eb252d5298c8d7192a952b"},{"algorithm":"SHA1","checksumValue":"b8f9f58878be433250ce5b98a4029336e5062c48"},{"algorithm":"MD5","checksumValue":"b27bec1caeebcc740971734fee294057"}],"copyrightText":"NOASSERTION","fileName":"utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003alterspam.py-d1935c1110f2110f155afce6bda823bf8587b1f1462e6d33aa165ad134e01bd9","checksums":[{"algorithm":"SHA256","checksumValue":"d1935c1110f2110f155afce6bda823bf8587b1f1462e6d33aa165ad134e01bd9"},{"algorithm":"SHA1","checksumValue":"4016717a61c778d9a71a5329be71239604561899"},{"algorithm":"MD5","checksumValue":"b946fa34860f4649f593f9caa518ff8c"}],"copyrightText":"NOASSERTION","fileName":"0003_alter_spam.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002b.py-d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295","checksums":[{"algorithm":"SHA256","checksumValue":"d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295"},{"algorithm":"SHA1","checksumValue":"8189248121e53f06bc7854100050ea54f0545ac1"},{"algorithm":"MD5","checksumValue":"04b6c830f3236e3b16cf06c7a5247edd"}],"copyrightText":"NOASSERTION","fileName":"0002_b.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0005c.py-d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295","checksums":[{"algorithm":"SHA256","checksumValue":"d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295"},{"algorithm":"SHA1","checksumValue":"8189248121e53f06bc7854100050ea54f0545ac1"},{"algorithm":"MD5","checksumValue":"04b6c830f3236e3b16cf06c7a5247edd"}],"copyrightText":"NOASSERTION","fileName":"0005_c.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-syncdb.py-dae1e26cd899afb08b2566f25d8f3c017dbab6761ac2f698b32b489302f35a17","checksums":[{"algorithm":"SHA256","checksumValue":"dae1e26cd899afb08b2566f25d8f3c017dbab6761ac2f698b32b489302f35a17"},{"algorithm":"SHA1","checksumValue":"c2e2cc67ccf0bcc7f5fbfde07ea82a259a01cd64"},{"algorithm":"MD5","checksumValue":"05b52d4cdf9bf521cc94022ef99ec65c"}],"copyrightText":"NOASSERTION","fileName":"syncdb.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-actions.py-db79b02e739e6ff9f095e88db22dd9ccec66b10441d19fe853cc71d2525092e1","checksums":[{"algorithm":"SHA256","checksumValue":"db79b02e739e6ff9f095e88db22dd9ccec66b10441d19fe853cc71d2525092e1"},{"algorithm":"SHA1","checksumValue":"f8337ffe1fc4564013d07a393316b52001e90ccd"},{"algorithm":"MD5","checksumValue":"106c304643468214023fab682f46892d"}],"copyrightText":"NOASSERTION","fileName":"actions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-postgresqlpsycopg2.py-df1ebb8ba389375d75f58c9b96ac573c386cfcc65bb443ca78765eea2f09a895","checksums":[{"algorithm":"SHA256","checksumValue":"df1ebb8ba389375d75f58c9b96ac573c386cfcc65bb443ca78765eea2f09a895"},{"algorithm":"SHA1","checksumValue":"6c0425f74b29dbb91e292faa76cc60af5c955474"},{"algorithm":"MD5","checksumValue":"f40043735d37c36243b8930665b8eda9"}],"copyrightText":"NOASSERTION","fileName":"postgresql_psycopg2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-migrationcheck.py-df828437357da66ad2c7d4cf8d1382f521ced6645d7e274a98c1462a4f7e5080","checksums":[{"algorithm":"SHA256","checksumValue":"df828437357da66ad2c7d4cf8d1382f521ced6645d7e274a98c1462a4f7e5080"},{"algorithm":"SHA1","checksumValue":"90b1a0db41cdf4795ca40ca8d1883c48882c00c2"},{"algorithm":"MD5","checksumValue":"98e2063debdbee84e034f4a184dc455c"}],"copyrightText":"NOASSERTION","fileName":"migrationcheck.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0003_a.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0005a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0005_a.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0001_b.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0004b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0004_b.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0005b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0005_b.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0001_c.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0002_c.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0003_c.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0004c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0","checksums":[{"algorithm":"SHA256","checksumValue":"67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"algorithm":"SHA1","checksumValue":"0fa40738fb73c449baad51502edaa24ed21e63aa"},{"algorithm":"MD5","checksumValue":"65dd86056a3a2271342d865a93c347b1"}],"copyrightText":"NOASSERTION","fileName":"0004_c.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-signals.py-68bc5a9fb9570ea234c555ff2a87c904572fc5f3fff31598e9f0fee8c50906f6","checksums":[{"algorithm":"SHA256","checksumValue":"68bc5a9fb9570ea234c555ff2a87c904572fc5f3fff31598e9f0fee8c50906f6"},{"algorithm":"SHA1","checksumValue":"215ea5714eb04c8c8f732dfed8c285de0ee860a7"},{"algorithm":"MD5","checksumValue":"654f87a0e18f039de7519e46b5472882"}],"copyrightText":"NOASSERTION","fileName":"signals.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-geodjango.py-693a8d65976e3e5320c05bb020e5b9a763d7c4bc00c25856e5fc9a93401f8f1b","checksums":[{"algorithm":"SHA256","checksumValue":"693a8d65976e3e5320c05bb020e5b9a763d7c4bc00c25856e5fc9a93401f8f1b"},{"algorithm":"SHA1","checksumValue":"06d0ca54952be7f687c81b3804638b62b01fc425"},{"algorithm":"MD5","checksumValue":"31f10f591e2e58a8e981788cf3b35af0"}],"copyrightText":"NOASSERTION","fileName":"geodjango.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-py3.py-6a7b6a217443ff24ba58dee6aee69890f477789cefad3b2f54284937b81fcbf5","checksums":[{"algorithm":"SHA256","checksumValue":"6a7b6a217443ff24ba58dee6aee69890f477789cefad3b2f54284937b81fcbf5"},{"algorithm":"SHA1","checksumValue":"1ca14b233167cf41a65e262cb44ee87bcce6068a"},{"algorithm":"MD5","checksumValue":"0f6eb778a7ac784a4b8bea9f931e7b6f"}],"copyrightText":"NOASSERTION","fileName":"py3.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-6e497948705bb650c3e244bd5a982ffc164ff3b59b740a8edbe2995625bdeb0e","checksums":[{"algorithm":"SHA256","checksumValue":"6e497948705bb650c3e244bd5a982ffc164ff3b59b740a8edbe2995625bdeb0e"},{"algorithm":"SHA1","checksumValue":"35d5d529fe013a6af633afac32d807f23c65de7b"},{"algorithm":"MD5","checksumValue":"66cc8f9005fbbf289a6139b1b89da857"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-annoyingautoonetoone.py-70d7ecaafad97f789e523c8e66fd2dcc9b4be376ee25c26a4dbb526c49ba584b","checksums":[{"algorithm":"SHA256","checksumValue":"70d7ecaafad97f789e523c8e66fd2dcc9b4be376ee25c26a4dbb526c49ba584b"},{"algorithm":"SHA1","checksumValue":"1275ce52920395fba3e30d96cf4a13a301dc9ce9"},{"algorithm":"MD5","checksumValue":"9057b6652e621cfc8f4dff07f8850969"}],"copyrightText":"NOASSERTION","fileName":"annoying_autoonetoone.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-oracle.py-71264673918c4d4af9136922a8182678a849e65635d8a23026fc7c5f11996ff0","checksums":[{"algorithm":"SHA256","checksumValue":"71264673918c4d4af9136922a8182678a849e65635d8a23026fc7c5f11996ff0"},{"algorithm":"SHA1","checksumValue":"f1652aabbd95a1e5fd5c27b461b812402e70f330"},{"algorithm":"MD5","checksumValue":"61563f1a97e8bc4c51ced3a3aa55db07"}],"copyrightText":"NOASSERTION","fileName":"oracle.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-migrate.py-75682901bb0271f9b153fbac5a886c309a32d31d99dda9a37d4dea78f7d61dcd","checksums":[{"algorithm":"SHA256","checksumValue":"75682901bb0271f9b153fbac5a886c309a32d31d99dda9a37d4dea78f7d61dcd"},{"algorithm":"SHA1","checksumValue":"dcbb7ea22fb934bc2c06d95997c6f785c6355ea1"},{"algorithm":"MD5","checksumValue":"4d88ba530dd3e648124727f97a4765c1"}],"copyrightText":"NOASSERTION","fileName":"migrate.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README-782792fb6ddbcf1e732b508f3b68f45998f953dd52cd3991c1252f81570e7718","checksums":[{"algorithm":"SHA256","checksumValue":"782792fb6ddbcf1e732b508f3b68f45998f953dd52cd3991c1252f81570e7718"},{"algorithm":"SHA1","checksumValue":"e4d639d5eeaccbcb9204d9cbc28fb4e38da88a93"},{"algorithm":"MD5","checksumValue":"81f4cb18336848590f310903f5ad1677"}],"copyrightText":"NOASSERTION","fileName":"README","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-78ddd1cf175ce958d9c99aaec9e5557a4daae7a0069724406026b65cb12a4114","checksums":[{"algorithm":"SHA256","checksumValue":"78ddd1cf175ce958d9c99aaec9e5557a4daae7a0069724406026b65cb12a4114"},{"algorithm":"SHA1","checksumValue":"7b5ebb1bf1c7c990edc04ce216f275c6dca1ae57"},{"algorithm":"MD5","checksumValue":"9da38484f13b975daa0e0500b21c27e1"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-79019db48563410bc77f6ee4c156510e4f9341426e114984bde0d5ed74d9f780","checksums":[{"algorithm":"SHA256","checksumValue":"79019db48563410bc77f6ee4c156510e4f9341426e114984bde0d5ed74d9f780"},{"algorithm":"SHA1","checksumValue":"f5a9047f0fc24d80751fb87a8c422af0921f5ca8"},{"algorithm":"MD5","checksumValue":"8a82155c9a8fcc03c34b9efeba81942d"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0003third.py-7945ddbdd99c9aa917778b6210641437ed4d05c910c006cd0d4cee9b4c4930a9","checksums":[{"algorithm":"SHA256","checksumValue":"7945ddbdd99c9aa917778b6210641437ed4d05c910c006cd0d4cee9b4c4930a9"},{"algorithm":"SHA1","checksumValue":"19b5b72aeb9d5a184639f9a8a7e71c83a75d065a"},{"algorithm":"MD5","checksumValue":"c0063657231c160dcd2fb2d54e1e61fb"}],"copyrightText":"NOASSERTION","fileName":"0003_third.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-migrators.py-796b519cacc10dbb0d549fe4954957cc061ab58f8faf53f5c03f31185f2d1723","checksums":[{"algorithm":"SHA256","checksumValue":"796b519cacc10dbb0d549fe4954957cc061ab58f8faf53f5c03f31185f2d1723"},{"algorithm":"SHA1","checksumValue":"1bec68bcee61488fa111204a0400bf53b48bdca3"},{"algorithm":"MD5","checksumValue":"318ddbb8d0af235fb81a4e562da960b9"}],"copyrightText":"NOASSERTION","fileName":"migrators.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-models.py-7aedc2486e379d8e3ccf99f0b46f1eb6e0230ae53c06c3e515228e37d8e835ff","checksums":[{"algorithm":"SHA256","checksumValue":"7aedc2486e379d8e3ccf99f0b46f1eb6e0230ae53c06c3e515228e37d8e835ff"},{"algorithm":"SHA1","checksumValue":"764ac65ad433e724e7f0f0054331d1e513328947"},{"algorithm":"MD5","checksumValue":"e7d75b9fce84e6f0abbf82691c948760"}],"copyrightText":"NOASSERTION","fileName":"models.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-7caa3eccab8830e8a28b90efbc8cfaf701cb8e5693565346caedd5b7e96a89e1","checksums":[{"algorithm":"SHA256","checksumValue":"7caa3eccab8830e8a28b90efbc8cfaf701cb8e5693565346caedd5b7e96a89e1"},{"algorithm":"SHA1","checksumValue":"c235a7a753a76ffbad135cc04852b69ef3c91978"},{"algorithm":"MD5","checksumValue":"7a46a509c6511d1b4841597b81f401bb"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testshim.py-7d4772bf9e506c1a8a52aa6420c52e38a9b13a8fded6208b2964e6d84f2bb636","checksums":[{"algorithm":"SHA256","checksumValue":"7d4772bf9e506c1a8a52aa6420c52e38a9b13a8fded6208b2964e6d84f2bb636"},{"algorithm":"SHA1","checksumValue":"0f6cd2eb4f58581397230af61b769b8e1ff9136e"},{"algorithm":"MD5","checksumValue":"d2a5d582f6a47619e1a13a1fb6f2ec98"}],"copyrightText":"NOASSERTION","fileName":"test_shim.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0002eggs.py-7d545e55b6bd5244a6a60b2bb21e9d739e0e4feb3b5886fcdfb21a824dbcd8e1","checksums":[{"algorithm":"SHA256","checksumValue":"7d545e55b6bd5244a6a60b2bb21e9d739e0e4feb3b5886fcdfb21a824dbcd8e1"},{"algorithm":"SHA1","checksumValue":"35a5f0be93b4daac425a9344990db04580effde1"},{"algorithm":"MD5","checksumValue":"47e3710d8da2049713ed04f9aee0c96e"}],"copyrightText":"NOASSERTION","fileName":"0002_eggs.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-orm.py-7def1671aa30fc6e546320137cd6334b75ff0e0a5b8b021beffd8aa4525db382","checksums":[{"algorithm":"SHA256","checksumValue":"7def1671aa30fc6e546320137cd6334b75ff0e0a5b8b021beffd8aa4525db382"},{"algorithm":"SHA1","checksumValue":"f1ecd89a809bcd152a247af4a3afe4e152e1fe59"},{"algorithm":"MD5","checksumValue":"759767e8538b3a6f64f904a94439a941"}],"copyrightText":"NOASSERTION","fileName":"orm.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-djangotaggit.py-7e3a153272631635c0de0d9a4fb94c8885ce97e7d757818ba444a352616cd9ac","checksums":[{"algorithm":"SHA256","checksumValue":"7e3a153272631635c0de0d9a4fb94c8885ce97e7d757818ba444a352616cd9ac"},{"algorithm":"SHA1","checksumValue":"e1cb414ac4423fe783798278272a6e8af0749fb7"},{"algorithm":"MD5","checksumValue":"5baf3af58aa27f781cde42a346366b0d"}],"copyrightText":"NOASSERTION","fileName":"django_taggit.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-djangotimezones.py-809085cbab4ee70c1ae74c704054dad1ad605f9fea247af489f79b74d306c17d","checksums":[{"algorithm":"SHA256","checksumValue":"809085cbab4ee70c1ae74c704054dad1ad605f9fea247af489f79b74d306c17d"},{"algorithm":"SHA1","checksumValue":"429ee4a0145528e2de44593ce1b962b0edf3bbe5"},{"algorithm":"MD5","checksumValue":"1f68068e9ad4cac39a30e98ce69ced63"}],"copyrightText":"NOASSERTION","fileName":"django_timezones.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-modelsinspector.py-81a9fd89c1383289b50bc533127953a2b13c98541e645959340f15f098cb1754","checksums":[{"algorithm":"SHA256","checksumValue":"81a9fd89c1383289b50bc533127953a2b13c98541e645959340f15f098cb1754"},{"algorithm":"SHA1","checksumValue":"57ee8bea295e091a2cc527b834301f82e9bfcce0"},{"algorithm":"MD5","checksumValue":"616a8f3f404f5284633f526b3c80ad92"}],"copyrightText":"NOASSERTION","fileName":"modelsinspector.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-schemamigration.py-8b9f5445fa537863ba775ce0bd081b2c4b16de39bb15d456f5d6c71e21c6b132","checksums":[{"algorithm":"SHA256","checksumValue":"8b9f5445fa537863ba775ce0bd081b2c4b16de39bb15d456f5d6c71e21c6b132"},{"algorithm":"SHA1","checksumValue":"0a8b1585866ccc6b0a3754afe2224c9d97b8c01d"},{"algorithm":"MD5","checksumValue":"842ff9a15cb80806c6131a7ea646795f"}],"copyrightText":"NOASSERTION","fileName":"schemamigration.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-v2.py-90bda93447daea835d5a457428353524e4a9a86b6268337430d5f226eb4b7bcd","checksums":[{"algorithm":"SHA256","checksumValue":"90bda93447daea835d5a457428353524e4a9a86b6268337430d5f226eb4b7bcd"},{"algorithm":"SHA1","checksumValue":"c8d2309d14c8572784acedc53fb60f147aa1cba3"},{"algorithm":"MD5","checksumValue":"569e892ece0a99c56958e994ce1f8cad"}],"copyrightText":"NOASSERTION","fileName":"v2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001first.py-98a5ca32832cc1b51bc5e13c0b9c7734be06b9bfdb4e3ed85006caf0cfd18390","checksums":[{"algorithm":"SHA256","checksumValue":"98a5ca32832cc1b51bc5e13c0b9c7734be06b9bfdb4e3ed85006caf0cfd18390"},{"algorithm":"SHA1","checksumValue":"589b56079fb328e0522f567b9ea985b67b65c8bb"},{"algorithm":"MD5","checksumValue":"9acb8834bee63454c5dcb884046d681f"}],"copyrightText":"NOASSERTION","fileName":"0001_first.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-0001first.py-993cf7b0b0e6b7b576c2739269c7d5c646ea82883f756b10a661be8813d77dc0","checksums":[{"algorithm":"SHA256","checksumValue":"993cf7b0b0e6b7b576c2739269c7d5c646ea82883f756b10a661be8813d77dc0"},{"algorithm":"SHA1","checksumValue":"e6c38889a13e850aee5e0a422db0298f40fb1382"},{"algorithm":"MD5","checksumValue":"dd3ff8c2d4d31c25d1452d3e1c896d6d"}],"copyrightText":"NOASSERTION","fileName":"0001_first.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-graphmigrations.py-9acd1dc8e10b701a8d435e7a0f8b5673b5047d72bdcf349c84c6ca8df78a3bd1","checksums":[{"algorithm":"SHA256","checksumValue":"9acd1dc8e10b701a8d435e7a0f8b5673b5047d72bdcf349c84c6ca8df78a3bd1"},{"algorithm":"SHA1","checksumValue":"ddc5ba6cf8cca31a874cd6e8293f91e05aeb5ba5"},{"algorithm":"MD5","checksumValue":"57b70599d16c2f3dc7c947628a867751"}],"copyrightText":"NOASSERTION","fileName":"graphmigrations.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-040b040684da6047fe11ce0dd9e90c25bf999f627fda989c338408cbb43d066c"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001dependsonunmigrated.py-04156e99a9eff8675103936acffe2bd22394cfa0491ff9745bef0ded984fddf2"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-django10.py-0cd76ae882db497d0f4e1195b08ed48e9dfb8761cdf406e2dfd7ef23e23ff031"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testserver.py-0dddadec0a60a98f59124cd0392fb39be5e8997992a2afaf7d9f8e1ce6edea4c"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-13fb77272894ca43a3edcf58f4eb59d606a8c3a42331b8a56fde94ec606a4159"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-152c94001d5787a5c5a9a2a47c520361221dce80a25eff9f5c7acd48161ac8a2"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-base.py-1d785d573548146b2ac87aac2c5582b5f85197fa8fd7db191b592142dce467c4"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-djangoauditlog.py-28cfc6c4db94c8acb89802a61858ae80daaaf129c31ef2cf1e6367fa9c0482e4"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-390f06990e60650058f8d49ca39e10b6933419b30652a2bb4d01c09661d844d3"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-logger.py-3baa34a6bf5d90a0bf04fbc10a641048d22b1ea0d3e3e5a8dfc805af6008e1eb"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dbmysql.py-3bb34f04787bf99cc6e5877e2aef9d9d48a8dd42cd16c07623df770e2f066e44"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-datamigration.py-41a1d6e00ee3d7ac9d6400b7b06cb7d308a90ec9368628c78758ed2f43e55af3"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-freezer.py-4200e8228963f9e42a1e38b4836a787e7cc33d27fa9d8b171bfac5c3ea224bd2"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-47e20bf07aa801d7b181312b2d30a14cbcde7d89dd630afd96de60f78aeeb859"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-inspector.py-4bcaeb215ea6db1954fe6926c661543f261868e90bcd5cebbf3715c9a608ba65"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001first.py-50c180dea1eedabfccae7a2a3d5160f34b82e5d63bb6f8f1e4e276b2f44dcad2"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-logic.py-5118adebb1ca74ab911253f1c27c5280853acfdfc9915141b0557e8fdf5cb30b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-freezer.py-525f3503745526b6bfbca310557e58983877f989489a911b2a2cd50e4c53893d"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-54b84e11235d189c73a506a619765ccfbcfea851a8114c1a216d82f97c4594a4"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-559273876e9c63249528e7291ec62000beab4503cc414c068fda420080f8e533"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-test.py-5594b73276042115ae2630f1c2677bfd61268d8e73640a49cafff2c10536302b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001spam.py-588ede45c596b95b7fe1b165c3fc1b59d6180b9f11aaff4f1e3b3bd8a9cc2b6c"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dbfirebird.py-60a52838e1fc2dd34caefcb004780c177f6cbe481d3c499a02c697e97675ca85"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-converttosouth.py-63fb8723aa589729830fa3f0923a748afdecdcdca13c6bbc0967dc593384153f"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002dependsonunknown.py-65c6e30a0850f15a0db45cad6c1ff333437de66f9ab68f5d5f35373f8423cf46"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sqlite3.py-66380f47b0c3667d5b520a8842034121e792365a903863852161f730435ecf8b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003dependsonhigher.py-66a6f1a84992879a1124ca55b9e92f66bd5f42198c2d75531b7ddb0e2a5bba72"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0004higher.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-db.py-e5ea51b2511e345234e548134857ae1e95a2ae8ae2d8d67aa4c3e576e3f96cba"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-logger.py-e71dd7faaf6d0fb6185c480138a737c2cc3e8a8eeb6edee66d37643ae75213c5"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e7bf664898cf2195512f25d9e212260a16e7a1f0a1842fb1f4c2c35162d87f8e"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-firebird.py-e85780b8a8e2a35401f5734d7a4214b0bfd6583a81266e350d106571e728b1d1"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-ed091fc415593d63015f2ccf92925beb7ed308fb435e85e7069c8e890b63342b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0004a.py-efa92a034f66eefe54c59290fabe976381ef51869908ee11ecc6f5576db4d0e4"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-efd721488ce931eff8c8f22d53df09c7da5e7e6e4d25a26ac5c95cc3689a3d2c"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-datetimeutils.py-f19fc4a89b223a67beb7f277aeec6a946f240d5a95d5766804947ad4d25194e9"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002second.py-f1eed7085b58b7136b76798aa36cef231a70be1e8afe95d65d591b5c9a447387"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyodbc.py-f95c5e9ea7366c1679f19c8ecbbfe73633d3a27b308bec409652e80d92057c25"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-djangotagging.py-ffc31e242130ac5d68d65cbccb567580ad75c5c2e39202c5d5e6d956b0ecb84d"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-exceptions.py-a0ccd8248ad3bc622d31bfb347ff1d220079e8d40098924f85aaa0b2d53f2e1c"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-autodetection.py-b0717911dbac33d7f4daad1e8c049f68ae4bb3e87631f480d2c20b03a173e094"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-startmigration.py-b289e0f7f9511bfdb61c343bf7d2b3ecdb788c53c03c5a3ec1cffa9593391d9d"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-b5f5d9f5f550d9a8adf35b856260971e6dfa85128e9f07dc0ccbdb9c63ad7cee"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mysql.py-b760df8e00ec3bdea9f1129f80274ee320c1efde81d1af6e88dd554123c7b13d"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-c0c46f79b4ce9a2bc693b96736b082a50c1fb40da8cd4d0f6e936df934c059dc"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003b.py-c4fb6e9400223f8d0b8c63c116fb859a4f3689f914c831be686788b01389a791"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-generic.py-ca52fc64680df1fafb1f7c194572a73e41840d97bd77c02bd80c3f33e53ddd77"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-changes.py-ce60c6af038e7f05720be968632151e4fea8c520c543d59d14457b893b117770"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-djangoobjectpermissions.py-cee8033c030d769928043e1fe4f4abecd799425753bfd331baa3419b7dd6a4cb"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-d099c5905daf94e03597556c32fffeb3998dd6ee52eb252d5298c8d7192a952b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003alterspam.py-d1935c1110f2110f155afce6bda823bf8587b1f1462e6d33aa165ad134e01bd9"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002b.py-d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0005c.py-d6e923e0b1149653b62826b074a5fac7a87c0ec59419afb100599f9a73ce9295"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-syncdb.py-dae1e26cd899afb08b2566f25d8f3c017dbab6761ac2f698b32b489302f35a17"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-actions.py-db79b02e739e6ff9f095e88db22dd9ccec66b10441d19fe853cc71d2525092e1"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-postgresqlpsycopg2.py-df1ebb8ba389375d75f58c9b96ac573c386cfcc65bb443ca78765eea2f09a895"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-migrationcheck.py-df828437357da66ad2c7d4cf8d1382f521ced6645d7e274a98c1462a4f7e5080"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0005a.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0004b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0005b.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0004c.py-67c30aeffae48afd68c1d2fba83ffdd04fb632c7299eb0a44b4be8fcedf0c2a0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-signals.py-68bc5a9fb9570ea234c555ff2a87c904572fc5f3fff31598e9f0fee8c50906f6"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-geodjango.py-693a8d65976e3e5320c05bb020e5b9a763d7c4bc00c25856e5fc9a93401f8f1b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-py3.py-6a7b6a217443ff24ba58dee6aee69890f477789cefad3b2f54284937b81fcbf5"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-6e497948705bb650c3e244bd5a982ffc164ff3b59b740a8edbe2995625bdeb0e"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-annoyingautoonetoone.py-70d7ecaafad97f789e523c8e66fd2dcc9b4be376ee25c26a4dbb526c49ba584b"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-oracle.py-71264673918c4d4af9136922a8182678a849e65635d8a23026fc7c5f11996ff0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-migrate.py-75682901bb0271f9b153fbac5a886c309a32d31d99dda9a37d4dea78f7d61dcd"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README-782792fb6ddbcf1e732b508f3b68f45998f953dd52cd3991c1252f81570e7718"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-78ddd1cf175ce958d9c99aaec9e5557a4daae7a0069724406026b65cb12a4114"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-79019db48563410bc77f6ee4c156510e4f9341426e114984bde0d5ed74d9f780"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0003third.py-7945ddbdd99c9aa917778b6210641437ed4d05c910c006cd0d4cee9b4c4930a9"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-migrators.py-796b519cacc10dbb0d549fe4954957cc061ab58f8faf53f5c03f31185f2d1723"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-models.py-7aedc2486e379d8e3ccf99f0b46f1eb6e0230ae53c06c3e515228e37d8e835ff"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-7caa3eccab8830e8a28b90efbc8cfaf701cb8e5693565346caedd5b7e96a89e1"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testshim.py-7d4772bf9e506c1a8a52aa6420c52e38a9b13a8fded6208b2964e6d84f2bb636"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0002eggs.py-7d545e55b6bd5244a6a60b2bb21e9d739e0e4feb3b5886fcdfb21a824dbcd8e1"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-orm.py-7def1671aa30fc6e546320137cd6334b75ff0e0a5b8b021beffd8aa4525db382"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-djangotaggit.py-7e3a153272631635c0de0d9a4fb94c8885ce97e7d757818ba444a352616cd9ac"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-djangotimezones.py-809085cbab4ee70c1ae74c704054dad1ad605f9fea247af489f79b74d306c17d"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-modelsinspector.py-81a9fd89c1383289b50bc533127953a2b13c98541e645959340f15f098cb1754"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-schemamigration.py-8b9f5445fa537863ba775ce0bd081b2c4b16de39bb15d456f5d6c71e21c6b132"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-v2.py-90bda93447daea835d5a457428353524e4a9a86b6268337430d5f226eb4b7bcd"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001first.py-98a5ca32832cc1b51bc5e13c0b9c7734be06b9bfdb4e3ed85006caf0cfd18390"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-0001first.py-993cf7b0b0e6b7b576c2739269c7d5c646ea82883f756b10a661be8813d77dc0"},{"spdxElementId":"SPDXRef-Pkg-python3djangosouth1.0.2r0p9bdddc3893b674b648589a066d8d149ec5aa4e41.tar.xz-5486c6a3b2c423e28e53b17243d57758649adc80f43eb38aab174e2bdf606cb0","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-graphmigrations.py-9acd1dc8e10b701a8d435e7a0f8b5673b5047d72bdcf349c84c6ca8df78a3bd1"}]}