Skip to content

Commit

Permalink
Merge pull request #96 from EliahKagan/license-ambiguity
Browse files Browse the repository at this point in the history
Fix top-of-file license URLs here in gitdb too
  • Loading branch information
Byron authored Sep 18, 2023
2 parents d24f019 + e0769d1 commit a898bef
Show file tree
Hide file tree
Showing 33 changed files with 40 additions and 40 deletions.
2 changes: 1 addition & 1 deletion gitdb/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Initialize the object database module"""

import sys
Expand Down
2 changes: 1 addition & 1 deletion gitdb/base.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Module with basic data structures - they are designed to be lightweight and fast"""
from gitdb.util import bin_to_hex

Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/

from gitdb.db.base import *
from gitdb.db.loose import *
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/base.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Contains implementations of database retrieveing objects"""
from gitdb.util import (
join,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/git.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.db.base import (
CompoundDB,
ObjectDBW,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/loose.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.db.base import (
FileDBBase,
ObjectDBR,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/mem.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Contains the MemoryDatabase implementation"""
from gitdb.db.loose import LooseObjectDB
from gitdb.db.base import (
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/pack.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Module containing a database to deal with packs"""
from gitdb.db.base import (
FileDBBase,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/db/ref.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
import codecs
from gitdb.db.base import (
CompoundDB,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/exc.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Module with common exceptions"""
from gitdb.util import to_hex_sha

Expand Down
2 changes: 1 addition & 1 deletion gitdb/fun.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Contains basic c-functions which usually contain performance critical code
Keeping this code separate from the beginning makes it easier to out-source
it into c later, if required"""
Expand Down
6 changes: 3 additions & 3 deletions gitdb/pack.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Contains PackIndexFile and PackFile implementations"""
import zlib

Expand Down Expand Up @@ -263,7 +263,7 @@ def __init__(self, indexpath):
def close(self):
mman.force_map_handle_removal_win(self._indexpath)
self._cursor = None

def _set_cache_(self, attr):
if attr == "_packfile_checksum":
self._packfile_checksum = self._cursor.map()[-40:-20]
Expand Down Expand Up @@ -528,7 +528,7 @@ def __init__(self, packpath):
def close(self):
mman.force_map_handle_removal_win(self._packpath)
self._cursor = None

def _set_cache_(self, attr):
# we fill the whole cache, whichever attribute gets queried first
self._cursor = mman.make_cursor(self._packpath).use_region()
Expand Down
10 changes: 5 additions & 5 deletions gitdb/stream.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/

from io import BytesIO

Expand Down Expand Up @@ -140,7 +140,7 @@ def data(self):
def close(self):
"""Close our underlying stream of compressed bytes if this was allowed during initialization
:return: True if we closed the underlying stream
:note: can be called safely
:note: can be called safely
"""
if self._close:
if hasattr(self._m, 'close'):
Expand Down Expand Up @@ -287,11 +287,11 @@ def read(self, size=-1):
# if we hit the end of the stream
# NOTE: Behavior changed in PY2.7 onward, which requires special handling to make the tests work properly.
# They are thorough, and I assume it is truly working.
# Why is this logic as convoluted as it is ? Please look at the table in
# Why is this logic as convoluted as it is ? Please look at the table in
# https://github.com/gitpython-developers/gitdb/issues/19 to learn about the test-results.
# Basically, on py2.6, you want to use branch 1, whereas on all other python version, the second branch
# will be the one that works.
# However, the zlib VERSIONs as well as the platform check is used to further match the entries in the
# will be the one that works.
# However, the zlib VERSIONs as well as the platform check is used to further match the entries in the
# table in the github issue. This is it ... it was the only way I could make this work everywhere.
# IT's CERTAINLY GOING TO BITE US IN THE FUTURE ... .
if getattr(zlib, 'ZLIB_RUNTIME_VERSION', zlib.ZLIB_VERSION) in ('1.2.7', '1.2.5') and not sys.platform == 'darwin':
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
2 changes: 1 addition & 1 deletion gitdb/test/db/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
2 changes: 1 addition & 1 deletion gitdb/test/db/lib.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Base classes for object db testing"""
from gitdb.test.lib import (
with_rw_directory,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/db/test_git.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
import os
from gitdb.test.db.lib import (
TestDBBase,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/db/test_loose.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.test.db.lib import (
TestDBBase,
with_rw_directory
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/db/test_mem.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.test.db.lib import (
TestDBBase,
with_rw_directory
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/db/test_pack.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.test.db.lib import (
TestDBBase,
with_rw_directory,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/db/test_ref.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
from gitdb.test.db.lib import (
TestDBBase,
with_rw_directory,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/lib.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Utilities used in ODB testing"""
from gitdb import OStream

Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/performance/lib.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Contains library functions"""
from gitdb.test.lib import TestBase

Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/performance/test_pack.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Performance tests for object store"""

from gitdb.test.performance.lib import (
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/performance/test_pack_streaming.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Specific test for pack streams only"""

from gitdb.test.performance.lib import (
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/performance/test_stream.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Performance data streaming performance"""

from gitdb.test.performance.lib import TestBigRepoR
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/test_base.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Test for object db"""
from gitdb.test.lib import (
TestBase,
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/test_example.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Module with examples from the tutorial section of the docs"""
import os
from gitdb.test.lib import TestBase
Expand Down
4 changes: 2 additions & 2 deletions gitdb/test/test_pack.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Test everything about packs reading and writing"""
from gitdb.test.lib import (
TestBase,
Expand Down Expand Up @@ -242,7 +242,7 @@ def rewind_streams():
# END for each info
assert count == len(pack_objs)
entity.close()

def test_pack_64(self):
# TODO: hex-edit a pack helping us to verify that we can handle 64 byte offsets
# of course without really needing such a huge pack
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/test_stream.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Test for object db"""

from gitdb.test.lib import (
Expand Down
2 changes: 1 addition & 1 deletion gitdb/test/test_util.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Test for object db"""
import tempfile
import os
Expand Down
2 changes: 1 addition & 1 deletion gitdb/typ.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
"""Module containing information about types known to the database"""

str_blob_type = b'blob'
Expand Down
2 changes: 1 addition & 1 deletion gitdb/util.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors
#
# This module is part of GitDB and is released under
# the New BSD License: http://www.opensource.org/licenses/bsd-license.php
# the New BSD License: https://opensource.org/license/bsd-3-clause/
import binascii
import os
import mmap
Expand Down

0 comments on commit a898bef

Please sign in to comment.