[Bug 229526] [NEW PORT] devel/py-banal: Commons of banal micro-functions for Python

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jul 28 12:21:51 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229526

--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:

Author: miwi
Date: Sat Jul 28 12:21:39 UTC 2018
New revision: 475544
URL: https://svnweb.freebsd.org/changeset/ports/475544

Log:
  Commons of Python micro-functions. This is basically an out-sourced, shared
  utils module.

  Rules:

  - Must work in Python 2 and Python 3
  - Cannot depend on anything but six and the standard library

  Functions:

  - is_sequence: check if something is list-ish
  - is_mapping: check if an object is dict-ish
  - ensure_list: make sure an argument is a list, or make it into a
single-element
                 list
  - clean_dict: remove null values from a dict, recursively
  - decode_path: decode a path name to be unicode
  - hash_data: generate a SHA1 from a dict of reasonable objects

  WWW: https://github.com/pudo/banal

  PR:           229526
  Submitted by: freebsd_ports at k-worx.org
  Sponsored by: iXsystems Inc.

Changes:
  head/devel/Makefile
  head/devel/py-banal/
  head/devel/py-banal/Makefile
  head/devel/py-banal/distinfo
  head/devel/py-banal/pkg-descr

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list