New upstream version 0.19.3 upstream/0.19.3
authorJelmer Vernooij <jelmer@jelmer.uk>
Sun, 17 Jun 2018 18:44:24 +0000 (19:44 +0100)
committerJelmer Vernooij <jelmer@jelmer.uk>
Sun, 17 Jun 2018 18:44:24 +0000 (19:44 +0100)
13 files changed:
1  2 
.coveragerc
.gitignore
.mailmap
PKG-INFO
build.cmd
devscripts/PREAMBLE.c
devscripts/replace-preamble.sh
docs/tutorial/.gitignore
dulwich.egg-info/PKG-INFO
dulwich.egg-info/SOURCES.txt
dulwich/contrib/README.md
requirements.txt
setup.cfg

diff --cc .coveragerc
index 2515d6b906c94091c2b65ab533f5dcfc067c450f,c56196726866ce98eee43e9447569acc3cc8e992..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,6 -1,7 +1,0 @@@
--[run]
--branch = True
 -source = dulwich
--
--[report]
--exclude_lines =
--    raise NotImplementedError
diff --cc .gitignore
index c97dcd42d4b6ebf768681c947f7c4c0936e39cdb,c97dcd42d4b6ebf768681c947f7c4c0936e39cdb..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,23 -1,23 +1,0 @@@
--_trial_temp
--build
--build-pypy
--MANIFEST
--dist
--apidocs
--*,cover
--.testrepository
--*.pyc
--*.pyd
--*.pyo
--*.so
--*~
--*.swp
--*.swh
--*.swn
--*.swo
--docs/tutorial/index.html
--dulwich.egg-info/
--.tox/
--.idea/
--.coverage
--htmlcov/
diff --cc .mailmap
index 41a70c129518714a294fbccdc3b49ef472d9d417,41a70c129518714a294fbccdc3b49ef472d9d417..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,23 -1,23 +1,0 @@@
--Jelmer Vernooij <jelmer@jelmer.uk>
--Jelmer Vernooij <jelmer@jelmer.uk> <jelmer@jelmer.uk>
--Jelmer Vernooij <jelmer@jelmer.uk> <jelmer@samba.org>
--Jelmer Vernooij <jelmer@jelmer.uk> <jelmer@debian.org>
--Jelmer Vernooij <jelmer@jelmer.uk> <jelmer@canonical.com>
--Jelmer Vernooij <jelmer@jelmer.uk> <jelmer@google.com>
--Martin <gzlist@googlemail.com> <martin.packman@canonical.com>
--Dave Borowitz <dborowitz@google.com> <ddborowitz@gmail.com>
--Dave Borowitz <dborowitz@google.com> <dborowitz@google.com>
--John Carr <john.carr@unrouted.co.uk>
--Mark Mikofski <bwanamarko@yahoo.com> <mark.mikofski@sunpowercorp.com>
--Mark Mikofski <bwanamarko@yahoo.com> <bwana.marko@yahoo.com>
--David Carr <david@carrclan.us>
--Jon Bain <jsbain@yahoo.com> <jsbain@yahoo.com>
--James Westby <jw+debian@jameswestby.net> <jw+debian@jameswestby.net>
--David Keijser <david.keijser@klarna.com> <keijser@gmail.com>
--Benoît HERVIER <khertan@khertan.net> <khertan@khertan.net>
--Ryan Faulkner <rfaulk@yahoo-inc.com> <rfaulkner@wikimedia.org>
--David Bennett <davbennett@google.com> <david@dbinit.com>
--Risto Kankkunen <risto.kankkunen@iki.fi> <risto.kankkunen@f-secure.com>
--Augie Fackler <durin42@gmail.com> <raf@durin42.com>
--Damien Tournoud <damien@commerceguys.com> <damien@platform.sh>
--Marcin Kuźmiński <marcin@python-blog.com> <marcin@python-works.com>
diff --cc PKG-INFO
index 4c67dc94507ff9e63cebcd97336fb062762bc079,0000000000000000000000000000000000000000..ecb153f8313f9948aad8cad8c3ad88e96b10d1d1
mode 100644,000000..100644
--- /dev/null
+++ b/PKG-INFO
@@@ -1,33 -1,0 +1,25 @@@
- Version: 0.19.1
 +Metadata-Version: 2.1
 +Name: dulwich
- Description: 
-               Python implementation of the Git file formats and protocols,
-               without the need to have git installed.
-         
-               All functionality is available in pure Python. Optional
-               C extensions can be built for improved performance.
-         
-               The project is named after the part of London that Mr. and Mrs. Git live
-               in in the particular Monty Python sketch.
-               
- Keywords: git
++Version: 0.19.3
 +Summary: Python Git Library
 +Home-page: https://www.dulwich.io/
++Author: Jelmer Vernooij
 +Author-email: jelmer@jelmer.uk
 +License: Apachev2 or later or GPLv2
++Project-URL: Bug Tracker, https://github.com/dulwich/dulwich/issues
++Description: UNKNOWN
 +Platform: UNKNOWN
 +Classifier: Development Status :: 4 - Beta
 +Classifier: License :: OSI Approved :: Apache Software License
 +Classifier: Programming Language :: Python :: 2.7
 +Classifier: Programming Language :: Python :: 3.3
 +Classifier: Programming Language :: Python :: 3.4
 +Classifier: Programming Language :: Python :: 3.5
 +Classifier: Programming Language :: Python :: 3.6
 +Classifier: Programming Language :: Python :: Implementation :: CPython
 +Classifier: Programming Language :: Python :: Implementation :: PyPy
 +Classifier: Operating System :: POSIX
 +Classifier: Operating System :: Microsoft :: Windows
 +Classifier: Topic :: Software Development :: Version Control
 +Provides-Extra: fastimport
 +Provides-Extra: https
diff --cc build.cmd
index 23df2b69b8598fb4a22f6c2fa5a9ca1d699e0bf6,23df2b69b8598fb4a22f6c2fa5a9ca1d699e0bf6..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,21 -1,21 +1,0 @@@
--@echo off
--:: To build extensions for 64 bit Python 3, we need to configure environment
--:: variables to use the MSVC 2010 C++ compilers from GRMSDKX_EN_DVD.iso of:
--:: MS Windows SDK for Windows 7 and .NET Framework 4
--::
--:: More details at:
--:: https://github.com/cython/cython/wiki/CythonExtensionsOnWindows
--
--IF "%DISTUTILS_USE_SDK%"=="1" (
--    ECHO Configuring environment to build with MSVC on a 64bit architecture
--    ECHO Using Windows SDK 7.1
--    "C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe" -q -version:v7.1
--    CALL "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release
--    SET MSSdk=1
--    REM Need the following to allow tox to see the SDK compiler
--    SET TOX_TESTENV_PASSENV=DISTUTILS_USE_SDK MSSdk INCLUDE LIB
--) ELSE (
--    ECHO Using default MSVC build environment
--)
--
--CALL %*
diff --cc devscripts/PREAMBLE.c
index 90c1d306cabe1633356d9a3e2a8f9cb9c50ddd40,90c1d306cabe1633356d9a3e2a8f9cb9c50ddd40..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,15 -1,15 +1,0 @@@
-- * Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
-- * General Public License as public by the Free Software Foundation; version 2.0
-- * or (at your option) any later version. You can redistribute it and/or
-- * modify it under the terms of either of these two licenses.
-- *
-- * Unless required by applicable law or agreed to in writing, software
-- * distributed under the License is distributed on an "AS IS" BASIS,
-- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- * See the License for the specific language governing permissions and
-- * limitations under the License.
-- *
-- * You should have received a copy of the licenses; if not, see
-- * <http://www.gnu.org/licenses/> for a copy of the GNU General Public License
-- * and <http://www.apache.org/licenses/LICENSE-2.0> for a copy of the Apache
-- * License, Version 2.0.
diff --cc devscripts/replace-preamble.sh
index 72a7594376572344fc4ef8b42ec54f1ee3c08411,72a7594376572344fc4ef8b42ec54f1ee3c08411..0000000000000000000000000000000000000000
deleted file mode 100755,100755
+++ /dev/null
@@@ -1,3 -1,3 +1,0 @@@
--#!/usr/bin/zsh
--perl -i -p0e "s{\Q$(cat PREAMBLE.py.old)\E}{$(cat devscripts/PREAMBLE.py)}g" dulwich/**/*.py bin/dul*
--perl -i -p0e "s{\Q$(cat PREAMBLE.c.old)\E}{$(cat devscripts/PREAMBLE.c)}g" dulwich/*.c
diff --cc docs/tutorial/.gitignore
index 6b71f091c44526412a52114023133e3a56aa100e,6b71f091c44526412a52114023133e3a56aa100e..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,2 -1,2 +1,0 @@@
--*.html
--myrepo
index 4c67dc94507ff9e63cebcd97336fb062762bc079,0000000000000000000000000000000000000000..ecb153f8313f9948aad8cad8c3ad88e96b10d1d1
mode 100644,000000..100644
--- /dev/null
@@@ -1,33 -1,0 +1,25 @@@
- Version: 0.19.1
 +Metadata-Version: 2.1
 +Name: dulwich
- Description: 
-               Python implementation of the Git file formats and protocols,
-               without the need to have git installed.
-         
-               All functionality is available in pure Python. Optional
-               C extensions can be built for improved performance.
-         
-               The project is named after the part of London that Mr. and Mrs. Git live
-               in in the particular Monty Python sketch.
-               
- Keywords: git
++Version: 0.19.3
 +Summary: Python Git Library
 +Home-page: https://www.dulwich.io/
++Author: Jelmer Vernooij
 +Author-email: jelmer@jelmer.uk
 +License: Apachev2 or later or GPLv2
++Project-URL: Bug Tracker, https://github.com/dulwich/dulwich/issues
++Description: UNKNOWN
 +Platform: UNKNOWN
 +Classifier: Development Status :: 4 - Beta
 +Classifier: License :: OSI Approved :: Apache Software License
 +Classifier: Programming Language :: Python :: 2.7
 +Classifier: Programming Language :: Python :: 3.3
 +Classifier: Programming Language :: Python :: 3.4
 +Classifier: Programming Language :: Python :: 3.5
 +Classifier: Programming Language :: Python :: 3.6
 +Classifier: Programming Language :: Python :: Implementation :: CPython
 +Classifier: Programming Language :: Python :: Implementation :: PyPy
 +Classifier: Operating System :: POSIX
 +Classifier: Operating System :: Microsoft :: Windows
 +Classifier: Topic :: Software Development :: Version Control
 +Provides-Extra: fastimport
 +Provides-Extra: https
index 1d91969a77e6cb47b99275d1fe67d7d9474117db,0000000000000000000000000000000000000000..0e23b94c216ab316a66a39fd54e71f95887c7a06
mode 100644,000000..100644
--- /dev/null
@@@ -1,214 -1,0 +1,206 @@@
- .coveragerc
- .gitignore
- .mailmap
 +.testr.conf
 +.travis.yml
 +AUTHORS
 +CONTRIBUTING.md
 +COPYING
 +MANIFEST.in
 +Makefile
 +NEWS
 +README.md
 +README.swift.md
 +TODO
 +appveyor.yml
- build.cmd
 +dulwich.cfg
- requirements.txt
 +setup.cfg
 +setup.py
 +tox.ini
 +bin/dul-receive-pack
 +bin/dul-upload-pack
 +bin/dulwich
- devscripts/PREAMBLE.c
- devscripts/PREAMBLE.py
- devscripts/replace-preamble.sh
 +docs/Makefile
 +docs/conf.py
 +docs/index.txt
 +docs/make.bat
 +docs/performance.txt
 +docs/protocol.txt
- docs/tutorial/.gitignore
 +docs/tutorial/Makefile
 +docs/tutorial/conclusion.txt
 +docs/tutorial/encoding.txt
 +docs/tutorial/file-format.txt
 +docs/tutorial/index.txt
 +docs/tutorial/introduction.txt
 +docs/tutorial/object-store.txt
 +docs/tutorial/porcelain.txt
 +docs/tutorial/remote.txt
 +docs/tutorial/repo.txt
 +docs/tutorial/tag.txt
 +dulwich/__init__.py
 +dulwich/_diff_tree.c
 +dulwich/_objects.c
 +dulwich/_pack.c
 +dulwich/archive.py
 +dulwich/client.py
 +dulwich/config.py
 +dulwich/diff_tree.py
 +dulwich/errors.py
 +dulwich/fastexport.py
 +dulwich/file.py
 +dulwich/greenthreads.py
 +dulwich/hooks.py
 +dulwich/ignore.py
 +dulwich/index.py
 +dulwich/log_utils.py
 +dulwich/lru_cache.py
 +dulwich/mailmap.py
 +dulwich/object_store.py
 +dulwich/objects.py
 +dulwich/objectspec.py
 +dulwich/pack.py
 +dulwich/patch.py
 +dulwich/porcelain.py
 +dulwich/protocol.py
 +dulwich/reflog.py
 +dulwich/refs.py
 +dulwich/repo.py
 +dulwich/server.py
 +dulwich/stash.py
 +dulwich/stdint.h
 +dulwich/walk.py
 +dulwich/web.py
 +dulwich.egg-info/PKG-INFO
 +dulwich.egg-info/SOURCES.txt
 +dulwich.egg-info/dependency_links.txt
 +dulwich.egg-info/requires.txt
 +dulwich.egg-info/top_level.txt
- dulwich/contrib/README.md
 +dulwich/contrib/__init__.py
 +dulwich/contrib/paramiko_vendor.py
 +dulwich/contrib/release_robot.py
 +dulwich/contrib/swift.py
 +dulwich/contrib/test_release_robot.py
 +dulwich/contrib/test_swift.py
 +dulwich/contrib/test_swift_smoke.py
 +dulwich/tests/__init__.py
 +dulwich/tests/test_archive.py
 +dulwich/tests/test_blackbox.py
 +dulwich/tests/test_client.py
 +dulwich/tests/test_config.py
 +dulwich/tests/test_diff_tree.py
 +dulwich/tests/test_fastexport.py
 +dulwich/tests/test_file.py
 +dulwich/tests/test_grafts.py
 +dulwich/tests/test_greenthreads.py
 +dulwich/tests/test_hooks.py
 +dulwich/tests/test_ignore.py
 +dulwich/tests/test_index.py
 +dulwich/tests/test_lru_cache.py
 +dulwich/tests/test_mailmap.py
 +dulwich/tests/test_missing_obj_finder.py
 +dulwich/tests/test_object_store.py
 +dulwich/tests/test_objects.py
 +dulwich/tests/test_objectspec.py
 +dulwich/tests/test_pack.py
 +dulwich/tests/test_patch.py
 +dulwich/tests/test_porcelain.py
 +dulwich/tests/test_protocol.py
 +dulwich/tests/test_reflog.py
 +dulwich/tests/test_refs.py
 +dulwich/tests/test_repository.py
 +dulwich/tests/test_server.py
++dulwich/tests/test_stash.py
 +dulwich/tests/test_utils.py
 +dulwich/tests/test_walk.py
 +dulwich/tests/test_web.py
 +dulwich/tests/utils.py
 +dulwich/tests/compat/__init__.py
 +dulwich/tests/compat/server_utils.py
 +dulwich/tests/compat/test_client.py
 +dulwich/tests/compat/test_pack.py
 +dulwich/tests/compat/test_repository.py
 +dulwich/tests/compat/test_server.py
 +dulwich/tests/compat/test_utils.py
 +dulwich/tests/compat/test_web.py
 +dulwich/tests/compat/utils.py
 +dulwich/tests/data/blobs/11/11111111111111111111111111111111111111
 +dulwich/tests/data/blobs/6f/670c0fb53f9463760b7295fbb814e965fb20c8
 +dulwich/tests/data/blobs/95/4a536f7819d40e6f637f849ee187dd10066349
 +dulwich/tests/data/blobs/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
 +dulwich/tests/data/commits/0d/89f20333fbb1d2f3a94da77f4981373d8f4310
 +dulwich/tests/data/commits/5d/ac377bdded4c9aeb8dff595f0faeebcc8498cc
 +dulwich/tests/data/commits/60/dacdc733de308bb77bb76ce0fb0f9b44c9769e
 +dulwich/tests/data/indexes/index
 +dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.idx
 +dulwich/tests/data/packs/pack-bc63ddad95e7321ee734ea11a7a62d314e0d7481.pack
 +dulwich/tests/data/repos/.gitattributes
 +dulwich/tests/data/repos/issue88_expect_ack_nak_client.export
 +dulwich/tests/data/repos/issue88_expect_ack_nak_other.export
 +dulwich/tests/data/repos/issue88_expect_ack_nak_server.export
 +dulwich/tests/data/repos/server_new.export
 +dulwich/tests/data/repos/server_old.export
 +dulwich/tests/data/repos/a.git/HEAD
 +dulwich/tests/data/repos/a.git/packed-refs
 +dulwich/tests/data/repos/a.git/objects/28/237f4dc30d0d462658d6b937b08a0f0b6ef55a
 +dulwich/tests/data/repos/a.git/objects/2a/72d929692c41d8554c07f6301757ba18a65d91
 +dulwich/tests/data/repos/a.git/objects/4e/f30bbfe26431a69c3820d3a683df54d688f2ec
 +dulwich/tests/data/repos/a.git/objects/4f/2e6529203aa6d44b5af6e3292c837ceda003f9
 +dulwich/tests/data/repos/a.git/objects/7d/9a07d797595ef11344549b8d08198e48c15364
 +dulwich/tests/data/repos/a.git/objects/a2/96d0bb611188cabb256919f36bc30117cca005
 +dulwich/tests/data/repos/a.git/objects/a9/0fa2d900a17e99b433217e988c4eb4a2e9a097
 +dulwich/tests/data/repos/a.git/objects/b0/931cadc54336e78a1d980420e3268903b57a50
 +dulwich/tests/data/repos/a.git/objects/ff/d47d45845a8f6576491e1edb97e3fe6a850e7f
 +dulwich/tests/data/repos/a.git/refs/heads/master
 +dulwich/tests/data/repos/a.git/refs/tags/mytag
 +dulwich/tests/data/repos/empty.git/HEAD
 +dulwich/tests/data/repos/empty.git/config
 +dulwich/tests/data/repos/empty.git/objects/info/.gitignore
 +dulwich/tests/data/repos/empty.git/objects/pack/.gitignore
 +dulwich/tests/data/repos/empty.git/refs/heads/.gitignore
 +dulwich/tests/data/repos/empty.git/refs/tags/.gitignore
 +dulwich/tests/data/repos/ooo_merge.git/HEAD
 +dulwich/tests/data/repos/ooo_merge.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b
 +dulwich/tests/data/repos/ooo_merge.git/objects/38/74e9c60a6d149c44c928140f250d81e6381520
 +dulwich/tests/data/repos/ooo_merge.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8
 +dulwich/tests/data/repos/ooo_merge.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
 +dulwich/tests/data/repos/ooo_merge.git/objects/76/01d7f6231db6a57f7bbb79ee52e4d462fd44d1
 +dulwich/tests/data/repos/ooo_merge.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870
 +dulwich/tests/data/repos/ooo_merge.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349
 +dulwich/tests/data/repos/ooo_merge.git/objects/b2/a2766a2879c209ab1176e7e778b81ae422eeaa
 +dulwich/tests/data/repos/ooo_merge.git/objects/f5/07291b64138b875c28e03469025b1ea20bc614
 +dulwich/tests/data/repos/ooo_merge.git/objects/f9/e39b120c68182a4ba35349f832d0e4e61f485c
 +dulwich/tests/data/repos/ooo_merge.git/objects/fb/5b0425c7ce46959bec94d54b9a157645e114f5
 +dulwich/tests/data/repos/ooo_merge.git/refs/heads/master
 +dulwich/tests/data/repos/refs.git/HEAD
 +dulwich/tests/data/repos/refs.git/packed-refs
 +dulwich/tests/data/repos/refs.git/objects/3b/9e5457140e738c2dcd39bf6d7acf88379b90d1
 +dulwich/tests/data/repos/refs.git/objects/3e/c9c43c84ff242e3ef4a9fc5bc111fd780a76a8
 +dulwich/tests/data/repos/refs.git/objects/42/d06bd4b77fed026b154d16493e5deab78f02ec
 +dulwich/tests/data/repos/refs.git/objects/a1/8114c31713746a33a2e70d9914d1ef3e781425
 +dulwich/tests/data/repos/refs.git/objects/cd/a609072918d7b70057b6bef9f4c2537843fcfe
 +dulwich/tests/data/repos/refs.git/objects/df/6800012397fb85c56e7418dd4eb9405dee075c
 +dulwich/tests/data/repos/refs.git/refs/heads/40-char-ref-aaaaaaaaaaaaaaaaaa
 +dulwich/tests/data/repos/refs.git/refs/heads/loop
 +dulwich/tests/data/repos/refs.git/refs/heads/master
 +dulwich/tests/data/repos/refs.git/refs/tags/refs-0.2
 +dulwich/tests/data/repos/simple_merge.git/HEAD
 +dulwich/tests/data/repos/simple_merge.git/objects/0d/89f20333fbb1d2f3a94da77f4981373d8f4310
 +dulwich/tests/data/repos/simple_merge.git/objects/1b/6318f651a534b38f9c7aedeebbd56c1e896853
 +dulwich/tests/data/repos/simple_merge.git/objects/29/69be3e8ee1c0222396a5611407e4769f14e54b
 +dulwich/tests/data/repos/simple_merge.git/objects/4c/ffe90e0a41ad3f5190079d7c8f036bde29cbe6
 +dulwich/tests/data/repos/simple_merge.git/objects/5d/ac377bdded4c9aeb8dff595f0faeebcc8498cc
 +dulwich/tests/data/repos/simple_merge.git/objects/60/dacdc733de308bb77bb76ce0fb0f9b44c9769e
 +dulwich/tests/data/repos/simple_merge.git/objects/6f/670c0fb53f9463760b7295fbb814e965fb20c8
 +dulwich/tests/data/repos/simple_merge.git/objects/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
 +dulwich/tests/data/repos/simple_merge.git/objects/90/182552c4a85a45ec2a835cadc3451bebdfe870
 +dulwich/tests/data/repos/simple_merge.git/objects/95/4a536f7819d40e6f637f849ee187dd10066349
 +dulwich/tests/data/repos/simple_merge.git/objects/ab/64bbdcc51b170d21588e5c5d391ee5c0c96dfd
 +dulwich/tests/data/repos/simple_merge.git/objects/d4/bdad6549dfedf25d3b89d21f506aff575b28a7
 +dulwich/tests/data/repos/simple_merge.git/objects/d8/0c186a03f423a81b39df39dc87fd269736ca86
 +dulwich/tests/data/repos/simple_merge.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
 +dulwich/tests/data/repos/simple_merge.git/refs/heads/master
 +dulwich/tests/data/repos/submodule/dotgit
 +dulwich/tests/data/tags/71/033db03a03c6a36721efcf1968dd8f8e0cf023
 +dulwich/tests/data/trees/70/c190eb48fa8bbb50ddc692a17b44cb781af7f6
 +examples/clone.py
 +examples/config.py
 +examples/diff.py
- examples/latest_change.py
++examples/latest_change.py
++examples/memoryrepo.py
diff --cc dulwich/contrib/README.md
index 3e65c012eb64910ad9cdd27aeab4c5aa9b075f44,3e65c012eb64910ad9cdd27aeab4c5aa9b075f44..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,3 -1,3 +1,0 @@@
--This directory contains code that some may find useful. Code here is not an official
--part of Dulwich, and may no longer work. Unlike the rest of Dulwich, it is not regularly
--tested.
diff --cc requirements.txt
index 95d6a8a217dc407168b477d7fb24dc7bc482370a,95d6a8a217dc407168b477d7fb24dc7bc482370a..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,1 -1,1 +1,0 @@@
--urllib3[secure]==1.22
diff --cc setup.cfg
index 71afdc0b63781199b37376ebbd1b5eeb661849a8,c68d38aace769c40b8153b8d8bb1b71e83b38b02..bc30cdfbc3283cdfe424e12f096e82f4ecb0b91f
+++ b/setup.cfg
@@@ -1,6 -1,25 +1,30 @@@
 -classifiers =
 -    Development Status :: 4 - Beta
 -    License :: OSI Approved :: Apache Software License
 -    Programming Language :: Python :: 2.7
 -    Programming Language :: Python :: 3.3
 -    Programming Language :: Python :: 3.4
 -    Programming Language :: Python :: 3.5
 -    Programming Language :: Python :: 3.6
 -    Programming Language :: Python :: Implementation :: CPython
 -    Programming Language :: Python :: Implementation :: PyPy
 -    Operating System :: POSIX
 -    Operating System :: Microsoft :: Windows
 -    Topic :: Software Development :: Version Control
+ [metadata]
+ name = dulwich
+ author = Jelmer Vernooij
+ author_email = jelmer@jelmer.uk
+ home-page = https://www.dulwich.io/
+ description-file = README.md
+ summary = Python Git Library
 -project_urls =
 -    Bug Tracker = https://github.com/dulwich/dulwich/issues
++classifiers = 
++      Development Status :: 4 - Beta
++      License :: OSI Approved :: Apache Software License
++      Programming Language :: Python :: 2.7
++      Programming Language :: Python :: 3.3
++      Programming Language :: Python :: 3.4
++      Programming Language :: Python :: 3.5
++      Programming Language :: Python :: 3.6
++      Programming Language :: Python :: Implementation :: CPython
++      Programming Language :: Python :: Implementation :: PyPy
++      Operating System :: POSIX
++      Operating System :: Microsoft :: Windows
++      Topic :: Software Development :: Version Control
+ keyword = git, vcs
++project_urls = 
++      Bug Tracker = https://github.com/dulwich/dulwich/issues
  [build_ext]
 +
 +[egg_info]
 +tag_build = 
 +tag_date = 0
 +