diff --git a/pyproject.toml b/pyproject.toml index 4dfe349..e83cd27 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyqplib" -version = "0.1.5" +version = "0.1.6" description = "Package to read and evaluate QPLIB instance files" authors = ["Christoph Hansknecht "] readme = "README.md" diff --git a/src/pyqplib/lower_mat.py b/src/pyqplib/lower_mat.py index a64caff..45e0a26 100644 --- a/src/pyqplib/lower_mat.py +++ b/src/pyqplib/lower_mat.py @@ -40,7 +40,6 @@ def dot(self, x): for row, col, val in zip(subdiag_rows, subdiag_cols, subdiag_vals): p[row] += val * x[col] - p[col] += val * x[row] diag_vals = self.diag_vals diag_rows = self.diag_rows diff --git a/src/pyqplib/reader.py b/src/pyqplib/reader.py index abf55e0..c63a532 100644 --- a/src/pyqplib/reader.py +++ b/src/pyqplib/reader.py @@ -318,14 +318,11 @@ def open_file(filename): path, extension = os.path.splitext(filename) - if extension == ".qplib": - return open(filename, "r") - - elif extension == ".zip": + if extension == ".zip": basename = os.path.basename(path) return zipfile.Path(filename, at=basename).open("r") - raise ValueError(f"Unknown extension {extension}") + return open(filename, "r") def _read_from(filename, read_problem):