Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import Evan Broder's python-hesiod #2

Open
wants to merge 24 commits into
base: master
Choose a base branch
from

Conversation

dehnert
Copy link

@dehnert dehnert commented Jun 19, 2013

This merges in Evan Broder's Python hesiod library (http://ebroder.net/code/PyHesiod).

ebroder and others added 24 commits July 12, 2008 00:40
The filsys entry parsing code is taken from pyHesiodFS and was explicitly
relicensed under the MIT license by Quentin Smith <[email protected]>
This merges in Evan Broder's Python hesiod library (http://ebroder.net/code/PyHesiod).

* python-hesiod: (23 commits)
  Move python-hesiod into a subdirectory
  Fix a typo in the README.
  Add instructions to the README for building on Debian.
  Add my stock README, adapted from PyMoira.
  Version 0.2.10: Sort filsys entries based on priority
  Undo a mistaken test commit
  Fix Linux bug where errno would get corrupted
  Actually set IOErrors correctly
  In passwd and group lookups, convert IDs to strings
  Raise IOError instances instead of tuples with a class
  I put shebangs at the top of modules out of habit, but Debian doesn't like them
  Fix invalid syntax in Python 2.4
  Fix dependency information
  Add a MANIFEST.in file to include COPYING in the source dist
  Add a quick note about a homepage
  Bump version number to 0.2.0
  Add support for group queries
  Add object-oriented-style lookups for filsys, passwd, and uid lookups
  Convert arguments to strings in resolve and bind
  Changee exposed hesiod module to be pure Python
  ...
@achernya
Copy link
Owner

Looks pretty good, although I'm currently debating if we want python/ or src/python. Have you had a chance to look at how to integrate this with the build system?

@dehnert
Copy link
Author

dehnert commented Jun 20, 2013

Have you had a chance to look at how to integrate this with the build system?

No. Given how much fun my last buildsystem-related adventure was, I was hoping to leave that to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants