missing-py2-1.0.1: missing-py2.cabal
name: missing-py2
version: 1.0.1
license: GPL-2
maintainer: Dom De Re
author: John Goerzen
license-file: COPYRIGHT
extra-source-files:
COPYING
, genexceptions.hs
, README.md
, MissingPy.md
, INSTALL
, glue/excglue.h
, glue/glue.h
, testfiles/bz2files/empty.bz2
, testfiles/bz2files/t1.bz2
, testfiles/bz2files/t2.bz2
, testfiles/bz2files/zeros.bz2
, testfiles/gzfiles/empty.gz
, testfiles/gzfiles/t1.gz
, testfiles/gzfiles/t1bad.gz
, testfiles/gzfiles/t2.gz
, testfiles/gzfiles/zeros.gz
stability: Alpha
copyright: Copyright (c) 2005-2008 John Goerzen
synopsis: Haskell interface to Python
category: Foreign
homepage: https://github.com/domdere/missing-py2
bug-reports: https://github.com/domdere/missing-py2/issues
description:
A Haskell Interface into the standard Python Interpreter
.
A fork of John Goerzen's MissingPy library, hlinted and updated to run with GHC 7.6.3,
this is for legacy projects.
.
For newer projects you might want to consider http://hackage.haskell.org/package/cpython
instead.
.
Original Documentation:
.
MissingPy is two things:
.
A Haskell binding for many C and Python libraries for tasks such as
data compression, databases, etc. This can be found in the
MissingPy module tree.
.
Also, it's a low-level Haskell binding to the Python interpreter to
enable development of hybrid applications that use both
environments. This can be found in the Python module tree. The
Haskell bindings above use this environment.
.
MissingPy permits you to call Python code from Haskell. It does NOT
permit you to call Haskell code from Python.
.
MissingPy is the companion to my MissingH library, and integrates with
it.
build-type: Custom
cabal-version: >= 1.10
source-repository head
type: git
location: git://github.com/domdere/missing-py2.git
source-repository this
type: git
location: git://github.com/domdere/missing-py2.git
tag: 1.0.1
library
default-language:
Haskell2010
exposed-modules: Python.Types,
Python.Utils,
Python.Objects,
Python.Interpreter,
Python.Exceptions,
Python.Exceptions.ExcTypes,
Python.Objects.File,
Python.Objects.Dict,
MissingPy.FileArchive.GZip,
MissingPy.FileArchive.BZip2,
MissingPy.AnyDBM
other-modules:
Python.ForeignImports
build-depends:
base < 5 && >= 4
, MissingH >= 1.0.1
, anydbm >= 1.0.5
hs-source-dirs:
src
c-sources: glue/glue.c glue/excglue.c
default-extensions:
ForeignFunctionInterface,
TypeSynonymInstances,
FlexibleInstances
test-suite originalunittests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
AnyDBMPytest
AnyDBMtest
BZip2test
Dicttest
Exceptionstest
GZiptest
Interpretertest
Objectstest
Tests
Testutil
default-language:
Haskell2010
build-depends:
base < 5 && >= 4,
Cabal,
anydbm >= 1.0.5,
directory,
MissingH >= 1.0.1,
HUnit,
missing-py2
ghc-options:
-Wall
-threaded
hs-source-dirs:
originaltests