svn commit: r538898 - head/devel/py-hypothesis

Dmitry Marakasov amdmi3 at amdmi3.ru
Mon Jun 15 18:39:12 UTC 2020


* Mathieu Arnold (mat at freebsd.org) wrote:

> > > > Author: amdmi3
> > > > Date: Mon Jun 15 15:37:32 2020
> > > > New Revision: 538898
> > > > URL: https://svnweb.freebsd.org/changeset/ports/538898
> > > > 
> > > > Log:
> > > >   - Update to 5.16.0
> > > >   
> > > >   Note that though this drops python2 support, py-hypothesis is only
> > > >   currently used in TEST_DEPENDS, so this should not affect any package
> > > >   building.
> > > 
> > > And now, all the ports that require this have BROKEN dependencies when
> > > you run make test.
> > 
> > Only when you run `make test` with non-default python2 flavor.
> 
> Or with a different Python 3 default version, say 3.5, or that one has
> set BUILD_ALL_PYTHON_FLAVORS and tries it with py35 as the flavor.

Yes. Is this important given that everything 2.7 is already marked
as deprecated and scheduled for removal?

3.5 may in fact be supported, needs checking.

> > > When you remove flavors from a port, it is the same as if you were
> > > removing a port. So you MUST chase down all the consumers and make sure
> > > they all still work correctly.
> > 
> > It does not affect how they work. And `make test` works fine for all of
> > them with default python flavor too.
> 
> So you are saying that you will fix them a bit later right?

There were no plans to fix anything. If support for 2.7 is still
important, older py-hypothesis may be repocopied, and consumers
which still support 2.7 switched to it.

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3 at amdmi3.ru  ..:              https://github.com/AMDmi3



More information about the svn-ports-all mailing list