[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001105: can I help with pyvista packaging?



Hi Francesco,

thanks a lot for the fix - the package is uploaded to new.

Kind regards
   Andreas.

Am Sat, Jan 27, 2024 at 10:23:20PM +0100 schrieb Francesco Ballarin:
> A first version is available at
> https://salsa.debian.org/science-team/python-pyvista
> in case you want to have a look before I/we change it from UNRELEASED
> to unstable.
> 
> autopkgtest passes.
> test-crossbuild-arm64 is failing, but is allowed to do so, not sure if
> it is relevant.
> 
> As agreed, interactive plotting within jupyter is not considered for now.
> 
> Cheers,
> Francesco
> 
> 
> On Sat, Jan 27, 2024 at 7:08 PM Andreas Tille <andreas@an3as.eu> wrote:
> >
> > Am Sat, Jan 27, 2024 at 06:28:14PM +0100 schrieb Francesco Ballarin:
> > > OK Andreas, I'll push to master. Let me take the lead on that, and I'll come back to you and Drew with progress and questions.
> >
> > Perfectly fine for me.
> >
> > > I think I have some ideas on how to get started on the basic package.
> > >
> > > The full package (i.e., all optional components that one can install with "pip install pyvista[all]") will be much more complex, because it depends on trame, which comes split in five interdependent packages
> > > ====
> > > trame                    3.2.4
> > > trame-client             2.11.2
> > > trame-server             2.11.7
> > > trame-vtk                2.5.8
> > > trame-vuetify            2.3.1
> > > ====
> > > and who knows how many dependencies each one of those have.
> >
> > Sounds complex and I'd love to stay in background given that I need to
> > care for >1000 packages.
> >
> > > Down the line I'd want to have that too, because that's what I actually need for plotting within jupyter notebooks in my libraries, see for instance
> > > https://viskex.github.io/tutorials/01_introduction/tutorial_plot_subdomains_3d_dolfinx.html
> > > but let's start with a less ambitious goal ;)
> >
> > +1
> >
> > > I think that the error you see is because python3-vtk9 is only built for python 3.11, but unit tests are getting run with python 3.12.
> > > At the moment, I'd like to disable that part adding an empty override_dh_auto_test-indep and run tests with autopkgtest only, so that I can have a clearer idea on the difference between dependencies required for building the package vs dependencies required for testing it, because I know from experience that there are a few packages that are only needed for testing pyvista.
> >
> > Perfectly fine for me.  Feel free to turn the RFP in ITP and I can
> > sponsor the upload if needed.
> >
> > Thanks a lot for your help
> >     Andreas.
> >
> > --
> > http://fam-tille.de
> [http://static.unicatt.it/ext-portale/5xmille_firma_mail_2023.jpg] <https://www.unicatt.it/uc/5xmille>
> 
> 

-- 
http://fam-tille.de


Reply to: