ocaml-cppo: add version string to dune-project
If /usr/ports is a git checkout, and a dune project is missing the version
string, then dune will attempt to check if the port is a git project in
order to find a version string via git.
However ocaml-cppo is not a git project and so dune walks the directory tree
until it finds the unrelated /usr/ports/.git in this setup. Dune then uses
the unrelated parent git repo to extract the wrong version string for
ocaml-cppo's metadata.
Fix this by patching in a version string manually into dune-project. This
will avoid dune going down this wrong code path. Note that the build will
only error out on a system that is also missing a git package. If git is
present then dune will silently insert the wrong package metadata.
Spotted by tb@
www/py-pytest-flask: new port (version 1.3.0)
An extension of pytest test runner which provides a set of useful tools
to simplify testing and development of the Flask extensions and
applications.
OK: kn@, sthen@
devel/py-pytest-factoryboy: new port (version 2.8.1)
pytest-factoryboy makes it easy to combine factory approach to the test
setup with the dependency injection, heart of the pytest fixtures.
OK: kn@, sthen@
devel/py-faker: new port (version 40.38.0)
Faker is a Python package that generates fake data for you. Whether you
need to bootstrap your database, create good-looking XML documents,
fill-in your persistence to stress test it, or anonymize data taken from
a production service, Faker is for you.
Faker is heavily inspired by PHP Faker, Perl Faker, and by Ruby Faker.
OK: kn@, sthen@
textproc/py-titlecase: new port (version 2.4.1)
Python library to capitalize strings as specified by the New York Times
Manual of Style.
This filter changes a given text to Title Caps, and attempts to be
clever about SMALL words like a/an/the in the input. The list of "SMALL
words" which are not capped comes from the New York Times Manual of
Style, plus some others like 'vs' and 'v'.
The filter employs some heuristics to guess abbreviations that don't
need conversion.
OK: kn@, sthen@