{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145334106,"defaultBranch":"master","name":"rpm2swidtag","ownerLogin":"swidtags","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-19T20:08:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46679312?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708202625.0","currentOid":""},"activityList":{"items":[{"before":"ebbc00323b8ca9ab3a3d41b64b3feefa00af4e7f","after":"5d0b4ee147453117e3b3487cf0076c461219a46e","ref":"refs/heads/master","pushedAt":"2024-05-29T08:21:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Make sure we use initialized variable.\n\nAddressing\npylint-3 --disable=R --disable=C --indent-string=\"\\t\" --extension-pkg-whitelist=rpm,lxml lib/*/*.py\n************* Module swidtags\nlib/dnf-plugins/swidtags.py:312:11: E0606: Possibly using variable 'ts' before assignment (possibly-used-before-assignment)","shortMessageHtmlLink":"Make sure we use initialized variable."}},{"before":"c4cda553b1b66cb8f1ff4e9138502d28c6b96060","after":"ebbc00323b8ca9ab3a3d41b64b3feefa00af4e7f","ref":"refs/heads/master","pushedAt":"2024-02-17T20:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Mark 0.8.21 release.","shortMessageHtmlLink":"Mark 0.8.21 release."}},{"before":"9ebecbf9c269f1f02c505ec6b49ebc3c8ef7ceed","after":"c4cda553b1b66cb8f1ff4e9138502d28c6b96060","ref":"refs/heads/master","pushedAt":"2024-02-17T20:40:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Desperate attempt to figure out how rpm should be built in 2024\nto get rid of\n\n $ make spec\n python3 setup.py bdist_rpm --spec-only --install-script=bdist_rpm/install_script\n running bdist_rpm\n /usr/lib/python3.12/site-packages/setuptools/_distutils/dist.py:988: SetuptoolsDeprecationWarning: Deprecated command\n !!\n\n ********************************************************************************\n bdist_rpm is deprecated and will be removed in a future version.\n Use bdist_wheel (wheel packages) instead.\n\n This deprecation is overdue, please update your project and remove deprecated\n calls to avoid build errors in the future.\n\n See https://github.com/pypa/setuptools/issues/1988 for details.\n ********************************************************************************\n\n !!\n\nGiven https://github.com/pypa/setuptools/issues/1988 deprecates bdist_rpm\nbut does not provide any solid guidance about replacements, we just use\na .spec file template in the end. But the necessary dependencies do not\nseem to be present / work on CentOS Stream 8 and 9, so we have to stop\ntesting on those.\n\nWe wanted to use pyproject.toml for everything.\nBut tool.setuptools.data-files does not respect absolute path\n(unlike setup.py's data_files) so that has to be done with installs\nin the .spec; and py-modules fails with\n configuration error: `tool.setuptools.py-modules[0]` must be python-module-name\n GIVEN VALUE:\n \"dnf-plugins.swidtags\"\n\n OFFENDING RULE: 'format'\n\n DEFINITION:\n {\n \"type\": \"string\",\n \"format\": \"python-module-name\"\n }\nso we have to put those in setup.cfg.\n\nhttps://gregoryszorc.com/blog/2023/10/30/my-user-experience-porting-off-setup.py/","shortMessageHtmlLink":"Desperate attempt to figure out how rpm should be built in 2024"}},{"before":"4b2581acc763eecfbb1953e09272b979a7883536","after":"9ebecbf9c269f1f02c505ec6b49ebc3c8ef7ceed","ref":"refs/heads/master","pushedAt":"2024-02-16T15:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Address Node.js 16 actions are deprecated.\n\nMessage on the run page continued with\nPlease update the following actions to use Node.js 20: actions/checkout@v3.\nFor more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.","shortMessageHtmlLink":"Address Node.js 16 actions are deprecated."}},{"before":"8aa0fa5f9cf5d9a7b4a4fbb1beac88bd6db0381c","after":"4b2581acc763eecfbb1953e09272b979a7883536","ref":"refs/heads/master","pushedAt":"2024-02-16T14:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Configure the GPG key for Fedora 40.","shortMessageHtmlLink":"Configure the GPG key for Fedora 40."}},{"before":"22c38cf5a679c4c531bab77ce5d9a33ddb3e0b0a","after":"8aa0fa5f9cf5d9a7b4a4fbb1beac88bd6db0381c","ref":"refs/heads/master","pushedAt":"2024-01-03T18:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Update the CircleCI environment to Ubuntu 22.04.","shortMessageHtmlLink":"Update the CircleCI environment to Ubuntu 22.04."}},{"before":"06804fd6f098a2a3e65b8d2109c17c3155f2908b","after":"22c38cf5a679c4c531bab77ce5d9a33ddb3e0b0a","ref":"refs/heads/master","pushedAt":"2023-12-21T08:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Revert \"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2254145.\"\n\nThis reverts commit 06804fd6f098a2a3e65b8d2109c17c3155f2908b.\n\nNew build pylint-3.0.3-2.fc40 contains the fix.","shortMessageHtmlLink":"Revert \"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2254145.\""}},{"before":"b85b492c82518c9e87506dfc66d631666ceebc20","after":"06804fd6f098a2a3e65b8d2109c17c3155f2908b","ref":"refs/heads/master","pushedAt":"2023-12-13T08:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2254145.","shortMessageHtmlLink":"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2254145."}},{"before":"c08e1fb808e494bc6285576d43f7fb8a51a83b98","after":"b85b492c82518c9e87506dfc66d631666ceebc20","ref":"refs/heads/master","pushedAt":"2023-12-07T16:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Fedora 37 is EOL, stop testing on it.","shortMessageHtmlLink":"Fedora 37 is EOL, stop testing on it."}},{"before":"9432069436efc98b63c36c89d2f7c90285cb1cde","after":"c08e1fb808e494bc6285576d43f7fb8a51a83b98","ref":"refs/heads/master","pushedAt":"2023-12-07T16:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2253484.","shortMessageHtmlLink":"Workaround https://bugzilla.redhat.com/show_bug.cgi?id=2253484."}},{"before":"eb41f004f18192821dd904269055b04decda5af1","after":"9432069436efc98b63c36c89d2f7c90285cb1cde","ref":"refs/heads/master","pushedAt":"2023-08-16T09:57:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Configure the GPG key for Fedora 39.","shortMessageHtmlLink":"Configure the GPG key for Fedora 39."}},{"before":"7212c0dc4161dc307da253ef718d784a8e3147a4","after":null,"ref":"refs/heads/circleci-project-setup","pushedAt":"2023-06-19T17:19:19.032Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"}},{"before":"5af8fd978c8d4bc80e9478df214d900deffb389a","after":"eb41f004f18192821dd904269055b04decda5af1","ref":"refs/heads/master","pushedAt":"2023-06-19T17:19:02.649Z","pushType":"push","commitsCount":3,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Add testing with CircleCI.","shortMessageHtmlLink":"Add testing with CircleCI."}},{"before":"5af8fd978c8d4bc80e9478df214d900deffb389a","after":"7212c0dc4161dc307da253ef718d784a8e3147a4","ref":"refs/heads/circleci-project-setup","pushedAt":"2023-06-19T17:18:22.916Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Add .circleci/config.yml","shortMessageHtmlLink":"Add .circleci/config.yml"}},{"before":null,"after":"5af8fd978c8d4bc80e9478df214d900deffb389a","ref":"refs/heads/circleci-project-setup","pushedAt":"2023-06-19T17:18:22.491Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Mark 0.8.20 release.","shortMessageHtmlLink":"Mark 0.8.20 release."}},{"before":"29b681c4366397c15ee36a9ae738aff8642d464f","after":"5af8fd978c8d4bc80e9478df214d900deffb389a","ref":"refs/heads/master","pushedAt":"2023-05-31T06:23:25.907Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Mark 0.8.20 release.","shortMessageHtmlLink":"Mark 0.8.20 release."}},{"before":"5f1f89f7c0e53ea15d782b4c31592145bcf55b85","after":"29b681c4366397c15ee36a9ae738aff8642d464f","ref":"refs/heads/master","pushedAt":"2023-05-31T06:22:27.879Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Fedora 36 is EOL, stop testing on it.","shortMessageHtmlLink":"Fedora 36 is EOL, stop testing on it."}},{"before":"5eac32400af9a64490ac4d159d308c388f63ab2e","after":"5f1f89f7c0e53ea15d782b4c31592145bcf55b85","ref":"refs/heads/master","pushedAt":"2023-05-31T06:17:14.088Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"In rpm 4.19 the rpm.fi interface is no longer available.\n\nAddressing\nlib/rpm2swidtag/payload.py:2:0: E0611: No name 'fi' in module 'rpm' (no-name-in-module).","shortMessageHtmlLink":"In rpm 4.19 the rpm.fi interface is no longer available."}},{"before":"2a843a4be9fd3cb20f8c98e6939e9c535c9dc3cc","after":"5eac32400af9a64490ac4d159d308c388f63ab2e","ref":"refs/heads/master","pushedAt":"2023-05-04T09:16:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Mark 0.8.19 release.","shortMessageHtmlLink":"Mark 0.8.19 release."}},{"before":"031c2ba9d877081ff6698b7c1ac1066eea548ee4","after":"2a843a4be9fd3cb20f8c98e6939e9c535c9dc3cc","ref":"refs/heads/master","pushedAt":"2023-04-23T09:18:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Compatibility with CentOS 8 Stream which has python 3.6.","shortMessageHtmlLink":"Compatibility with CentOS 8 Stream which has python 3.6."}},{"before":"632bfb6a53ea2a07026d383c21592edf7899354b","after":"031c2ba9d877081ff6698b7c1ac1066eea548ee4","ref":"refs/heads/master","pushedAt":"2023-04-06T11:21:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adelton","name":"Jan Pazdziora","path":"/adelton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536912?s=80&v=4"},"commit":{"message":"Recreate the self-signature on the key with SHA-256.\n\nAddressing\n+ gpg2 --homedir=tmp/gnupg --list-secret-keys\ngpg: WARNING: unsafe permissions on homedir '/src/build/bdist.linux-x86_64/rpm/BUILD/rpm2swidtag-0.8.18/tmp/gnupg'\ngpg: keybox '/src/build/bdist.linux-x86_64/rpm/BUILD/rpm2swidtag-0.8.18/tmp/gnupg/pubring.kbx' created\ngpg: starting migration from earlier GnuPG versions\ngpg: porting secret keys from '/src/build/bdist.linux-x86_64/rpm/BUILD/rpm2swidtag-0.8.18/tmp/gnupg/secring.gpg' to gpg-agent\ngpg: Note: signatures using the SHA1 algorithm are rejected\ngpg: key BCAD568419D5C7DD: failed to re-lookup public key: No public key\non CentOS 9 Stream.\n\nUsed\n$ gpg2 --homedir=tests/gnupg --edit-key BCAD568419D5C7DD\non Fedora 37 and then in the gpg> session: uid 1 + delsig + sign + save.","shortMessageHtmlLink":"Recreate the self-signature on the key with SHA-256."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOVQwODoyMTowMi4wMDAwMDBazwAAAARWrljx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOVQwODoyMTowMi4wMDAwMDBazwAAAARWrljx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wNlQxMToyMToxNS4wMDAwMDBazwAAAAMTcArG"}},"title":"Activity ยท swidtags/rpm2swidtag"}