- Use new packagist endpoint to collect composer versions (#198)
- Propagate package version collection errors to caller (#199)
- Do not create GH release as draft
- Add a GitHub workflow to run unit tests
- Refactor Pypi fetcher class for re-usability
- Add support for Python 3.13 and 3.14
- Update artifact upload version.
- Add support to fetch PURLs.
- Add package metadata support for CocoaPods.
- Report all PyPI package versions even if the corresponding distributions are unavailable
- Support Python
3.11and3.12, drop3.6and3.7support - Upgrade vendored pip to 24.2 (This removes the support for pseudo vcs URLs like
git://, hg://,svn://andbzr://see pypa/pip#9436)
- Upgrade vendored pip to 24.2 (This removes the support for pseudo vcs URLs like
- Update link references of ownership from nexB to aboutcode-org
- Use authenticated requests for GitHub REST API calls
- FetchCode now supports retrieving package info for following generic packages:
- pkg:generic/linux
- pkg:generic/mtd-utils
- pkg:generic/barebox
- pkg:generic/e2fsprogs
- pkg:generic/udhcp
- pkg:generic/miniupnpc
- pkg:generic/miniupnpd
- pkg:generic/minissdpd
- pkg:generic/erofs-utils
- pkg:openssl/openssl
- FetchCode also supports retrieving package info for packages hosted on GitHub specifically.
- pkg:github/avahi/avahi
- pkg:github/bestouff/genext2fs
- pkg:github/dosfstools/dosfstools
- pkg:github/google/brotli
- pkg:github/hewlettpackard/wireless-tools
- pkg:github/inotify-tools/inotify-tools
- pkg:github/libbpf/bpftool
- pkg:github/llvm/llvm-project
- pkg:github/nixos/nix
- pkg:github/plougher/squashfs-tools
- pkg:github/pupnp/pupnp
- pkg:github/python/cpython
- pkg:github/rpm-software-management/rpm
- pkg:github/shadow-maint/shadow
- pkg:github/sqlite/sqlite
- pkg:github/u-boot/u-boot
- FetchCode now supports retrieving package info for following generic packages:
busybox,bzip2,dnsmasq,dropbear,ebtables,hostapd,ipkg,iproute2,iptables,libnl,lighttpd,nftables,openssh,samba,syslinux,toybox,uclibc,uclibc-ng,util-linuxandwpa_supplicant.
- FetchCode also supports retrieving package info for GNU packages.
- Add package_versions for retrieving all released versions of a given package.
- Don't delete temp directory in fetch_via_vcs
First, initial release.