Skip to content

Commit 7bfa7e1

Browse files
authored
Merge pull request #2776 from pre-commit/unsorted-additional-deps
remove sorting for repo key for additional_deps
2 parents cdd3606 + a631abd commit 7bfa7e1

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

pre_commit/repository.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def _state_filename_v2(venv: str) -> str:
3333

3434

3535
def _state(additional_deps: Sequence[str]) -> object:
36-
return {'additional_dependencies': sorted(additional_deps)}
36+
return {'additional_dependencies': additional_deps}
3737

3838

3939
def _read_state(venv: str) -> object | None:

pre_commit/store.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def connect(
125125
@classmethod
126126
def db_repo_name(cls, repo: str, deps: Sequence[str]) -> str:
127127
if deps:
128-
return f'{repo}:{",".join(sorted(deps))}'
128+
return f'{repo}:{",".join(deps)}'
129129
else:
130130
return repo
131131

tests/store_test.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def test_create_when_store_already_exists(store):
180180

181181
def test_db_repo_name(store):
182182
assert store.db_repo_name('repo', ()) == 'repo'
183-
assert store.db_repo_name('repo', ('b', 'a', 'c')) == 'repo:a,b,c'
183+
assert store.db_repo_name('repo', ('b', 'a', 'c')) == 'repo:b,a,c'
184184

185185

186186
def test_local_resources_reflects_reality():

0 commit comments

Comments
 (0)