Selaa lähdekoodia

Rename package to dulwich, add setup.py.

Jelmer Vernooij 16 vuotta sitten
vanhempi
commit
73bce9b81c
71 muutettua tiedostoa jossa 27 lisäystä ja 4 poistoa
  1. 1 0
      .bzrignore
  2. 0 0
      dulwich/__init__.py
  3. 0 0
      dulwich/errors.py
  4. 0 0
      dulwich/objects.py
  5. 0 0
      dulwich/pack.py
  6. 0 0
      dulwich/repository.py
  7. 0 0
      dulwich/tests/__init__.py
  8. 0 0
      dulwich/tests/data/blobs/6f670c0fb53f9463760b7295fbb814e965fb20c8
  9. 0 0
      dulwich/tests/data/blobs/954a536f7819d40e6f637f849ee187dd10066349
  10. 0 0
      dulwich/tests/data/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
  11. 0 0
      dulwich/tests/data/commits/0d89f20333fbb1d2f3a94da77f4981373d8f4310
  12. 0 0
      dulwich/tests/data/commits/5dac377bdded4c9aeb8dff595f0faeebcc8498cc
  13. 0 0
      dulwich/tests/data/commits/60dacdc733de308bb77bb76ce0fb0f9b44c9769e
  14. 0 0
      dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.idx
  15. 0 0
      dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.pack
  16. 0 0
      dulwich/tests/data/repos/a/.git/HEAD
  17. 0 0
      dulwich/tests/data/repos/a/.git/index
  18. 0 0
      dulwich/tests/data/repos/a/.git/objects/2a/72d929692c41d8554c07f6301757ba18a65d91
  19. 0 0
      dulwich/tests/data/repos/a/.git/objects/4e/f30bbfe26431a69c3820d3a683df54d688f2ec
  20. 0 0
      dulwich/tests/data/repos/a/.git/objects/4f/2e6529203aa6d44b5af6e3292c837ceda003f9
  21. 0 0
      dulwich/tests/data/repos/a/.git/objects/7d/9a07d797595ef11344549b8d08198e48c15364
  22. 0 0
      dulwich/tests/data/repos/a/.git/objects/a2/96d0bb611188cabb256919f36bc30117cca005
  23. 0 0
      dulwich/tests/data/repos/a/.git/objects/a9/0fa2d900a17e99b433217e988c4eb4a2e9a097
  24. 0 0
      dulwich/tests/data/repos/a/.git/objects/ff/d47d45845a8f6576491e1edb97e3fe6a850e7f
  25. 0 0
      dulwich/tests/data/repos/a/.git/refs/heads/master
  26. 0 0
      dulwich/tests/data/repos/a/a
  27. 0 0
      dulwich/tests/data/repos/a/b
  28. 0 0
      dulwich/tests/data/repos/a/c
  29. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/HEAD
  30. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/index
  31. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b
  32. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/38/74e9c60a6d149c44c928140f250d81e6381520
  33. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8
  34. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
  35. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/76/01d7f6231db6a57f7bbb79ee52e4d462fd44d1
  36. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870
  37. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349
  38. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/b2/a2766a2879c209ab1176e7e778b81ae422eeaa
  39. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/f5/07291b64138b875c28e03469025b1ea20bc614
  40. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/f9/e39b120c68182a4ba35349f832d0e4e61f485c
  41. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/objects/fb/5b0425c7ce46959bec94d54b9a157645e114f5
  42. 0 0
      dulwich/tests/data/repos/ooo_merge/.git/refs/heads/master
  43. 0 0
      dulwich/tests/data/repos/ooo_merge/a
  44. 0 0
      dulwich/tests/data/repos/ooo_merge/b
  45. 0 0
      dulwich/tests/data/repos/ooo_merge/c
  46. 0 0
      dulwich/tests/data/repos/simple_merge/.git/HEAD
  47. 0 0
      dulwich/tests/data/repos/simple_merge/.git/index
  48. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/0d/89f20333fbb1d2f3a94da77f4981373d8f4310
  49. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/1b/6318f651a534b38f9c7aedeebbd56c1e896853
  50. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b
  51. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/4c/ffe90e0a41ad3f5190079d7c8f036bde29cbe6
  52. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/5d/ac377bdded4c9aeb8dff595f0faeebcc8498cc
  53. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/60/dacdc733de308bb77bb76ce0fb0f9b44c9769e
  54. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8
  55. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
  56. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870
  57. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349
  58. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/ab/64bbdcc51b170d21588e5c5d391ee5c0c96dfd
  59. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/d4/bdad6549dfedf25d3b89d21f506aff575b28a7
  60. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/d8/0c186a03f423a81b39df39dc87fd269736ca86
  61. 0 0
      dulwich/tests/data/repos/simple_merge/.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
  62. 0 0
      dulwich/tests/data/repos/simple_merge/.git/refs/heads/master
  63. 0 0
      dulwich/tests/data/repos/simple_merge/a
  64. 0 0
      dulwich/tests/data/repos/simple_merge/b
  65. 0 0
      dulwich/tests/data/repos/simple_merge/d
  66. 0 0
      dulwich/tests/data/repos/simple_merge/e
  67. 0 0
      dulwich/tests/data/trees/70c190eb48fa8bbb50ddc692a17b44cb781af7f6
  68. 1 1
      dulwich/tests/test_objects.py
  69. 1 1
      dulwich/tests/test_pack.py
  70. 2 2
      dulwich/tests/test_repository.py
  71. 22 0
      setup.py

+ 1 - 0
.bzrignore

@@ -1 +1,2 @@
 _trial_temp
+build

+ 0 - 0
git/__init__.py → dulwich/__init__.py


+ 0 - 0
git/errors.py → dulwich/errors.py


+ 0 - 0
git/objects.py → dulwich/objects.py


+ 0 - 0
git/pack.py → dulwich/pack.py


+ 0 - 0
git/repository.py → dulwich/repository.py


+ 0 - 0
git/tests/__init__.py → dulwich/tests/__init__.py


+ 0 - 0
git/tests/data/blobs/6f670c0fb53f9463760b7295fbb814e965fb20c8 → dulwich/tests/data/blobs/6f670c0fb53f9463760b7295fbb814e965fb20c8


+ 0 - 0
git/tests/data/blobs/954a536f7819d40e6f637f849ee187dd10066349 → dulwich/tests/data/blobs/954a536f7819d40e6f637f849ee187dd10066349


+ 0 - 0
git/tests/data/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 → dulwich/tests/data/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391


+ 0 - 0
git/tests/data/commits/0d89f20333fbb1d2f3a94da77f4981373d8f4310 → dulwich/tests/data/commits/0d89f20333fbb1d2f3a94da77f4981373d8f4310


+ 0 - 0
git/tests/data/commits/5dac377bdded4c9aeb8dff595f0faeebcc8498cc → dulwich/tests/data/commits/5dac377bdded4c9aeb8dff595f0faeebcc8498cc


+ 0 - 0
git/tests/data/commits/60dacdc733de308bb77bb76ce0fb0f9b44c9769e → dulwich/tests/data/commits/60dacdc733de308bb77bb76ce0fb0f9b44c9769e


+ 0 - 0
git/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.idx → dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.idx


+ 0 - 0
git/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.pack → dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.pack


+ 0 - 0
git/tests/data/repos/a/.git/HEAD → dulwich/tests/data/repos/a/.git/HEAD


+ 0 - 0
git/tests/data/repos/a/.git/index → dulwich/tests/data/repos/a/.git/index


+ 0 - 0
git/tests/data/repos/a/.git/objects/2a/72d929692c41d8554c07f6301757ba18a65d91 → dulwich/tests/data/repos/a/.git/objects/2a/72d929692c41d8554c07f6301757ba18a65d91


+ 0 - 0
git/tests/data/repos/a/.git/objects/4e/f30bbfe26431a69c3820d3a683df54d688f2ec → dulwich/tests/data/repos/a/.git/objects/4e/f30bbfe26431a69c3820d3a683df54d688f2ec


+ 0 - 0
git/tests/data/repos/a/.git/objects/4f/2e6529203aa6d44b5af6e3292c837ceda003f9 → dulwich/tests/data/repos/a/.git/objects/4f/2e6529203aa6d44b5af6e3292c837ceda003f9


+ 0 - 0
git/tests/data/repos/a/.git/objects/7d/9a07d797595ef11344549b8d08198e48c15364 → dulwich/tests/data/repos/a/.git/objects/7d/9a07d797595ef11344549b8d08198e48c15364


+ 0 - 0
git/tests/data/repos/a/.git/objects/a2/96d0bb611188cabb256919f36bc30117cca005 → dulwich/tests/data/repos/a/.git/objects/a2/96d0bb611188cabb256919f36bc30117cca005


+ 0 - 0
git/tests/data/repos/a/.git/objects/a9/0fa2d900a17e99b433217e988c4eb4a2e9a097 → dulwich/tests/data/repos/a/.git/objects/a9/0fa2d900a17e99b433217e988c4eb4a2e9a097


+ 0 - 0
git/tests/data/repos/a/.git/objects/ff/d47d45845a8f6576491e1edb97e3fe6a850e7f → dulwich/tests/data/repos/a/.git/objects/ff/d47d45845a8f6576491e1edb97e3fe6a850e7f


+ 0 - 0
git/tests/data/repos/a/.git/refs/heads/master → dulwich/tests/data/repos/a/.git/refs/heads/master


+ 0 - 0
git/tests/data/repos/a/a → dulwich/tests/data/repos/a/a


+ 0 - 0
git/tests/data/repos/a/b → dulwich/tests/data/repos/a/b


+ 0 - 0
git/tests/data/repos/a/c → dulwich/tests/data/repos/a/c


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/HEAD → dulwich/tests/data/repos/ooo_merge/.git/HEAD


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/index → dulwich/tests/data/repos/ooo_merge/.git/index


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b → dulwich/tests/data/repos/ooo_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/38/74e9c60a6d149c44c928140f250d81e6381520 → dulwich/tests/data/repos/ooo_merge/.git/objects/38/74e9c60a6d149c44c928140f250d81e6381520


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8 → dulwich/tests/data/repos/ooo_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6 → dulwich/tests/data/repos/ooo_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/76/01d7f6231db6a57f7bbb79ee52e4d462fd44d1 → dulwich/tests/data/repos/ooo_merge/.git/objects/76/01d7f6231db6a57f7bbb79ee52e4d462fd44d1


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870 → dulwich/tests/data/repos/ooo_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349 → dulwich/tests/data/repos/ooo_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/b2/a2766a2879c209ab1176e7e778b81ae422eeaa → dulwich/tests/data/repos/ooo_merge/.git/objects/b2/a2766a2879c209ab1176e7e778b81ae422eeaa


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/f5/07291b64138b875c28e03469025b1ea20bc614 → dulwich/tests/data/repos/ooo_merge/.git/objects/f5/07291b64138b875c28e03469025b1ea20bc614


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/f9/e39b120c68182a4ba35349f832d0e4e61f485c → dulwich/tests/data/repos/ooo_merge/.git/objects/f9/e39b120c68182a4ba35349f832d0e4e61f485c


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/objects/fb/5b0425c7ce46959bec94d54b9a157645e114f5 → dulwich/tests/data/repos/ooo_merge/.git/objects/fb/5b0425c7ce46959bec94d54b9a157645e114f5


+ 0 - 0
git/tests/data/repos/ooo_merge/.git/refs/heads/master → dulwich/tests/data/repos/ooo_merge/.git/refs/heads/master


+ 0 - 0
git/tests/data/repos/ooo_merge/a → dulwich/tests/data/repos/ooo_merge/a


+ 0 - 0
git/tests/data/repos/ooo_merge/b → dulwich/tests/data/repos/ooo_merge/b


+ 0 - 0
git/tests/data/repos/ooo_merge/c → dulwich/tests/data/repos/ooo_merge/c


+ 0 - 0
git/tests/data/repos/simple_merge/.git/HEAD → dulwich/tests/data/repos/simple_merge/.git/HEAD


+ 0 - 0
git/tests/data/repos/simple_merge/.git/index → dulwich/tests/data/repos/simple_merge/.git/index


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/0d/89f20333fbb1d2f3a94da77f4981373d8f4310 → dulwich/tests/data/repos/simple_merge/.git/objects/0d/89f20333fbb1d2f3a94da77f4981373d8f4310


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/1b/6318f651a534b38f9c7aedeebbd56c1e896853 → dulwich/tests/data/repos/simple_merge/.git/objects/1b/6318f651a534b38f9c7aedeebbd56c1e896853


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b → dulwich/tests/data/repos/simple_merge/.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/4c/ffe90e0a41ad3f5190079d7c8f036bde29cbe6 → dulwich/tests/data/repos/simple_merge/.git/objects/4c/ffe90e0a41ad3f5190079d7c8f036bde29cbe6


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/5d/ac377bdded4c9aeb8dff595f0faeebcc8498cc → dulwich/tests/data/repos/simple_merge/.git/objects/5d/ac377bdded4c9aeb8dff595f0faeebcc8498cc


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/60/dacdc733de308bb77bb76ce0fb0f9b44c9769e → dulwich/tests/data/repos/simple_merge/.git/objects/60/dacdc733de308bb77bb76ce0fb0f9b44c9769e


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8 → dulwich/tests/data/repos/simple_merge/.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6 → dulwich/tests/data/repos/simple_merge/.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870 → dulwich/tests/data/repos/simple_merge/.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349 → dulwich/tests/data/repos/simple_merge/.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/ab/64bbdcc51b170d21588e5c5d391ee5c0c96dfd → dulwich/tests/data/repos/simple_merge/.git/objects/ab/64bbdcc51b170d21588e5c5d391ee5c0c96dfd


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/d4/bdad6549dfedf25d3b89d21f506aff575b28a7 → dulwich/tests/data/repos/simple_merge/.git/objects/d4/bdad6549dfedf25d3b89d21f506aff575b28a7


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/d8/0c186a03f423a81b39df39dc87fd269736ca86 → dulwich/tests/data/repos/simple_merge/.git/objects/d8/0c186a03f423a81b39df39dc87fd269736ca86


+ 0 - 0
git/tests/data/repos/simple_merge/.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 → dulwich/tests/data/repos/simple_merge/.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391


+ 0 - 0
git/tests/data/repos/simple_merge/.git/refs/heads/master → dulwich/tests/data/repos/simple_merge/.git/refs/heads/master


+ 0 - 0
git/tests/data/repos/simple_merge/a → dulwich/tests/data/repos/simple_merge/a


+ 0 - 0
git/tests/data/repos/simple_merge/b → dulwich/tests/data/repos/simple_merge/b


+ 0 - 0
git/tests/data/repos/simple_merge/d → dulwich/tests/data/repos/simple_merge/d


+ 0 - 0
git/tests/data/repos/simple_merge/e → dulwich/tests/data/repos/simple_merge/e


+ 0 - 0
git/tests/data/trees/70c190eb48fa8bbb50ddc692a17b44cb781af7f6 → dulwich/tests/data/trees/70c190eb48fa8bbb50ddc692a17b44cb781af7f6


+ 1 - 1
git/tests/test_objects.py → dulwich/tests/test_objects.py

@@ -19,7 +19,7 @@
 import os
 import unittest
 
-from git.objects import (Blob,
+from dulwich.objects import (Blob,
                          Tree,
                          Commit,
                          )

+ 1 - 1
git/tests/test_pack.py → dulwich/tests/test_pack.py

@@ -19,7 +19,7 @@
 import os
 import unittest
 
-from git.pack import (PackIndex,
+from dulwich.pack import (PackIndex,
                       PackData,
                       )
 

+ 2 - 2
git/tests/test_repository.py → dulwich/tests/test_repository.py

@@ -19,8 +19,8 @@
 import os
 import unittest
 
-from git import errors
-from git.repository import Repository
+from dulwich import errors
+from dulwich.repository import Repository
 
 missing_sha = 'b91fa4d900g17e99b433218e988c4eb4a3e9a097'
 

+ 22 - 0
setup.py

@@ -0,0 +1,22 @@
+#!/usr/bin/python
+# Setup file for bzr-git
+# Copyright (C) 2008 Jelmer Vernooij <jelmer@samba.org>
+
+from distutils.core import setup
+
+setup(name='dulwich',
+      description='Pure-Python Git Library',
+      keywords='git',
+      version='0.0.1',
+      url='http://launchpad.net/dulwich',
+      download_url='http://launchpad.net/dulwich',
+      license='GPL',
+      author='Jelmer Vernooij',
+      author_email='jelmer@samba.org',
+      long_description="""
+      Simple Pure-Python implementation of the Git file formats and 
+      protocols. Dulwich is the place where Mr. and Mrs. Git live 
+      in one of the Monty Python sketches.
+      """,
+      packages=['dulwich', 'dulwich.tests'],
+      )