### Description

Moves the logic of generating zip archive of a shared library from `buildall` to `buildpkg` so that thread-unsafe `shutil.make_archive` won't bother us anymore.

Move making archive of shared libraries to buildpkg. ### Description

Moves the logic of generating zip archive of a shared library from `buildall` to `buildpkg` so that thread-unsafe `shutil.make_archive` won't bother us anymore.

# Needed for editable install
import setuptools

if __name__ == "__main__":
    setuptools.setup()

# Needed for editable install
import setuptools

if __name__ == "__main__":
    setuptools.setup()
