On 11/07/21 10:04 PM, Steffen Möller wrote: > Hello, > > I went a bit over packages listed in the "genome structure" tab > https://docs.google.com/spreadsheets/d/1tApLhVqxRZ2VOuMH_aPUgFENQJfbLlB_PFH_Ah_q7hM/edit#gid=701092179 > > and have
> surpyvor Did the following things: * Add missing build-depends and depends -- please build in a clean chroot :-) * Updated d/u/metadata However, this depends on the upsetplot package[1], which is not in the archive -- can you please package this? I can't even run a --help command without this package installed. $ grep -irn upsetplot surpyvor/plots.py:6:from upsetplot import plot as upsetplot surpyvor/plots.py:50:def upset_plot(upsets, outname="UpSetPlot.png"): surpyvor/plots.py:51: upsetplot(upsets, sort_by='cardinality') surpyvor/parse_arguments.py:172: default="UpSetPlot.png") > tandem-genotypes considered worthy for sponsoring. > * Updated to new upstream * Upstream seems to vendor tests, but it does not seem to vendor those in the tarball. So for now, I pulled those manually and did a multi-orig tarball solution for the same. Maybe we can convince upstream to vendor these in the next release * Added autopkgtests * minor fixes in d/control * Fixed shebang I also went ahead and added myself to uploaders, hoping that to be OK Since I was happy with the package, I uploaded. Please consider enabling Salsa-CI for any packages you work on, I did it for thesew two for now and as I said earlier, I also added this in the inject-into-salsa-git script[2] so this is done by default please consider to pull my changes from there With this, I have 32 packages in new, and I really do hope that FTP masters get to it soonish. Thanks a lot for having worked on these packages, and please consider to do the needful to get surpyvor in as well [1]: https://github.com/jnothman/UpSetPlot [2]: https://salsa.debian.org/med-team/community/helper-scripts/-/commit/ae237adad67d6501459706f53eba89992b21e694 Nilesh
signature.asc
Description: PGP signature