Skip to content

Commit 3c81e82

Browse files
committed
Address review: keep copyright year, drop setup.py aside, align pylint 4.0
Restore the existing copyright year, drop the parenthetical about setup.py, pin pylint to 4.0 to match #1445, and pick up the package description and pytest helper deps from main.
1 parent 2ac3129 commit 3c81e82

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,7 @@ After that, the hooks will run automatically when triggered by the corresponding
235235
uv sync --group dev
236236
```
237237
238-
Package metadata and runtime dependencies are defined in `pyproject.toml` (there is no
239-
`setup.py`).
238+
Package metadata and runtime dependencies are defined in `pyproject.toml`.
240239
241240
Please refer to the section _Developer install_ of the [installation instructions](docs/install.md)
242241
for information about how to set up a local copy of the software for development.

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2026 Google LLC
1+
# Copyright 2025 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -31,7 +31,7 @@ requires = ["setuptools>=78.1.1", "wheel"]
3131

3232
[project]
3333
name = "openfermion"
34-
description = "The electronic structure package for quantum computers."
34+
description = "Package to compile and analyze quantum algorithms for simulating fermionic systems."
3535
readme = {file = "README.md", content-type = "text/markdown"}
3636
license = "Apache-2.0"
3737
authors = [
@@ -104,20 +104,22 @@ dev = [
104104
"black",
105105
"mypy",
106106
"pandas-stubs",
107-
"pylint~=3.3",
107+
"pylint~=4.0",
108108
"types-networkx",
109109
"types-requests",
110110
"types-setuptools",
111111

112112
# Testing.
113113
"nbformat",
114+
"psutil",
114115
"pytest",
115116
"pytest-asyncio",
116117
"pytest-cov",
117118
"pytest-randomly",
118119
"pytest-retry",
119120
"pytest-xdist",
120121
"tensorflow-docs",
122+
"threadpoolctl",
121123

122124
# Resource-estimate runtime deps (see resource_estimates_runtime.txt).
123125
"ase",

0 commit comments

Comments
 (0)