# HG changeset patch
# User Georges Racinet <georges.racinet@octobus.net>
# Date 1573120680 -3600
#      Thu Nov 07 10:58:00 2019 +0100
# Node ID cc98b24be96e48f8423d402f7bdfafedc7c73519
# Parent  e4df65c94c5ea7ac19a0b6a2cfd429655e11c04f
heptapod Python package

will enclose everything except the upcoming heptapod extension.

diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,6 @@
+# Heptapod Python components
+
+
+## WSGI serving of repositories
+
+Provided by `heptapod.wsgi` (not fully independent yet)
diff --git a/heptapod/__init__.py b/heptapod/__init__.py
new file mode 100644
--- /dev/null
+++ b/heptapod/__init__.py
@@ -0,0 +1,1 @@
+# Python package
diff --git a/setup.py b/setup.py
new file mode 100644
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,16 @@
+from setuptools import setup
+
+
+setup(
+    name='heptapod',
+    version='0.1.0',
+    author='Georges Racinet',
+    author_email='georges.racinet@octobus.net',
+    url='https://dev.heptapod.net/heptapod/py-heptapod',
+    description="Heptapod server-side Mercurial hooks, extension, etc.",
+    long_description=open('README.md').read(),
+    keywords='hg mercurial heptapod gitlab',
+    license='GPLv2+',
+    packages=['heptapod'],
+    install_requires=['Mercurial'],
+)