summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: add hooks to build python bindingspythonLucas De Marchi2014-03-244-3/+87
| | | | | | Add --enable-python configure switch so we build the python bindings. We also pass version.py through SED_PROCESS macro, so the version is kept in sync with kmod.
* build-sys: Remove -Werror from CFLAGSLucas De Marchi2014-03-242-2/+2
| | | | Just let the warnings be emmited, but don't fail on them.
* build-sys: Remove bogus line causing warningLucas De Marchi2014-03-201-1/+0
| | | | | | ./configure: line 14316: xyes: command not found We are not using have_manpages, so remove it.
* python: Remove unused files from importLucas De Marchi2014-03-2010-964/+0
|
* Merge branch 'master' of python-kmodLucas De Marchi2014-03-2022-0/+1611
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is python-kmod is found in git@github.com:agrover/kmod.git d5b6f22639c077b86659828bcc78dcedc9daaa94 Its history has being rewritten to prepare for a merge: - Every commit has been prefixed with "python: " in its commit message - s-o-b's have been removed - Every file has been moved to libkmod/python directory Some files don't make much sense anymore and are being removed in this merge.
| * python: Issue #15: resovled by using setuptools_cythonGuy Rozendorn2014-03-201-9/+7
| |
| * python: Issue #15: Cython needs to be in setup_requiresGuy Rozendorn2014-03-201-1/+1
| | | | | | | | | | We need Cython BEFORE installing kmod (done with setup_requires), and AFTER installation - during runtime (done with install_requires)
| * python: Issue #15 Cython is now a dependencyGuy Rozendorn2014-03-201-3/+9
| |
| * python: update version to 0.9.1Andy Grover2014-03-201-1/+1
| |
| * python: Issue #13 skipping building extensions on non-Linux platformsGuy Rozendorn2014-03-202-10/+16
| |
| * python: Make kmod.modprobe() raise an error if no modules foundAndy Grover2014-03-201-2/+12
| | | | | | | | | | | | Add 'quiet' option to override. Add docstring.
| * python: Add self as maintainer to setup.pyAndy Grover2014-03-201-0/+2
| |
| * python: Correct building for python 2.6Andy Grover2014-03-201-1/+1
| | | | | | | | Reported-by: Oz Nahum Tiram <nahumoz@gmail.com>
| * python: add docstring to insert and remove methodsOz2014-03-201-0/+14
| |
| * python: add docstring to rmmodOz2014-03-201-0/+4
| |
| * python: update version to 0.9Andy Grover2014-03-201-1/+1
| |
| * python: Update READMEAndy Grover2014-03-201-4/+4
| | | | | | | | | | | | Last update changed API slightly: * loaded_modules renamed to modules * returns a module object instead of (name, size)
| * python: MANIFEST.in: add AUTHORS to distibuted source files.W. Trevor King2014-03-201-0/+1
| |
| * python: Ran update-copyright.py.W. Trevor King2014-03-2014-93/+161
| |
| * python: .update-copyright.conf: update to pipe separators.W. Trevor King2014-03-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | This brings the config file up to speed with the following update-copyright commit: commit 3c68a1a48419d8b2bbc2ce0e7f1700b996ec30e9 Author: W. Trevor King <wking@tremily.us> Date: Fri Oct 19 21:52:48 2012 -0400 project: for consistency, also separate ignored paths with pipes.
| * python: .update-copyright.conf: add MANIFEST.in to ignored files.W. Trevor King2014-03-201-2/+5
| |
| * python: .update-copyright.conf: add Red Hat alias for Andy Grover.W. Trevor King2014-03-201-0/+3
| | | | | | | | | | | | He seems to be assigning copyright of files he writes to Red Hat. Avoiding .mailmap so the git log will still attribute changes to him. I'm not sure which name should go in the AUTHORS file.
| * python: .update-copyright.conf: add README.rst to ignored files.W. Trevor King2014-03-201-1/+2
| |
| * python: .mailmap: consolidate Andy Grover email addresses.W. Trevor King2014-03-201-0/+1
| |
| * python: .update-copyright.conf: add copyright configuration.W. Trevor King2014-03-201-0/+18
| | | | | | | | | | | | Use my external update-copyright package to maintain copyright blurbs. http://pypi.python.org/pypi/update-copyright/
| * python: module: fix versions -> info typo in Module._info_get() error message.W. Trevor King2014-03-201-1/+1
| |
| * python: Initialize Kmod.mod_dir to None in __cinit__().W. Trevor King2014-03-201-0/+1
| |
| * python: Use an OrderedDict for Module.info (preserving modinfo ordering).W. Trevor King2014-03-201-1/+3
| |
| * python: Add Module.info attribute.W. Trevor King2014-03-202-0/+26
| |
| * python: Use Cython's libc.errno for EEXIST.W. Trevor King2014-03-202-5/+3
| |
| * python: Add Module.versions attribute.W. Trevor King2014-03-202-0/+29
| |
| * python: README.rst: add .rst symlink for GitHub.W. Trevor King2014-03-201-0/+1
| |
| * python: README: mention Cython dependency.W. Trevor King2014-03-201-1/+1
| |
| * python: README: cleanup reStructuredText syntax.W. Trevor King2014-03-201-20/+13
| |
| * python: Add missing copyright blurbs.W. Trevor King2014-03-2011-0/+122
| |
| * python: Add docstrings to kmod.kmod and kmod.kmod.Kmod.W. Trevor King2014-03-201-0/+3
| |
| * python: MANIFEST.in: add missing source to the sdist tarball.W. Trevor King2014-03-202-0/+4
| |
| * python: Add additional out Module attributes (path, refcnt, ...).W. Trevor King2014-03-204-8/+52
| |
| * python: Convert to Cython.W. Trevor King2014-03-2013-277/+356
| | | | | | | | With Cython we get easier memory handling and Python 3 compatibility.
| * python: update FSF address in COPYING and COPYING.LESSERAndy Grover2014-03-202-2/+2
| | | | | | | | Please FSF, never move again.
| * python: whitespaceAndy Grover2014-03-201-31/+30
| |
| * python: add proper error handling to loaded_modules()Andy Grover2014-03-201-2/+19
| | | | | | | | | | We need to check the result of basically all Py* calls and cleanup properly if they fail.
| * python: Improve README's description of kmodAndy Grover2014-03-201-3/+6
| | | | | | | | Based on text from kmod's README.
| * python: Make setup.py version match version in .cAndy Grover2014-03-201-1/+1
| |
| * python: Add READMEAndy Grover2014-03-201-0/+44
| |
| * python: More cleanup and renaming of stuff. Add docstrings.Andy Grover2014-03-201-27/+40
| |
| * python: Add support for listing loaded modules, modprobe, rmmodAndy Grover2014-03-202-25/+140
| | | | | | | | And other misc. cleanups and changes.
| * python: use c99 init for struct initAndy Grover2014-03-201-52/+25
| | | | | | | | | | move casts of pyobject -> kmodobject to the functions from the struct init.
| * python: a skeleton that compilesAndy Grover2014-03-201-183/+3
| |
| * python: initial checkinAndy Grover2014-03-204-0/+1190
|/