Browse Source

Rename package to dulwich, add setup.py.

Jelmer Vernooij 16 năm trước cách đây
mục cha
commit
73bce9b81c
71 tập tin đã thay đổi với 27 bổ sung4 xóa
  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'],
+      )