Thursday, April 02, 2020

Re: new: devel/py-regex

On Wed, Apr 01 2020, Paco Esteban <paco@e1e0.net> wrote:
> Hi ports@,
>
> This is a new port devel/py-regex. From DESCR:
>
> Alternative regular expression module, to replace re on Python.
>
> This regex implementation is backwards-compatible with the standard 're'
> module, but offers additional functionality.
>
> It's needed by devel/py-dateparser which I sent earlier.
>
> All tests pass on amd64.
>
> ok to import ?

IIUC you want to import devel/py-dateparser and devel/py-regex to
fulfill the test deps of an updated py-arrow. But as you noticed,
py-arrow has no consumer, it was imported as a dep of cookiecutter,
along with a bunch of other py ports:

https://marc.info/?l=openbsd-ports&s=cookiecutter

But cookiecutter never made it into our tree. Regarding cookiecutter:

https://github.com/cookiecutter/cookiecutter/blob/master/setup.py#L27

lists jinja2-time, which in turn depends on py-arrow.

Daniel and Kurt discussed removing py-whichcraft last year:

https://marc.info/?l=openbsd-ports&m=155597775827772&w=2

But nobody found a use for those modules since, and nobody took
maintainership.

Question: should we just remove py-arrow, py-chai, py-binaryornot and
py-whichcraft now, instead of hoping they'll be useful to someone one day?

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE

No comments:

Post a Comment