librariesio / libraries.io

:books: The Open Source Discovery Service
https://libraries.io
GNU Affero General Public License v3.0
1.11k stars 203 forks source link

feat: [sc-31451] Extract PackageManager VersionUpdater to separate classes #3164

Closed johnbintz-tidelift closed 1 year ago

johnbintz-tidelift commented 1 year ago

As I was working through how to update PyPI versions, I made an attempt to extract more of the PackageManager code to separate classes, as I had already started doing with PyPI.