{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8013467,"defaultBranch":"master","name":"custodian","ownerLogin":"materialsproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-04T18:33:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/867057?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717446045.0","currentOid":""},"activityList":{"items":[{"before":"8832873f0d3fb902c193272750452c066d996274","after":"bc9ecbb5c41fbc7a67b880af6cd804cba52ecd05","ref":"refs/heads/master","pushedAt":"2024-06-04T21:16:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"Improve `LargeSigmaHandler` (#333)\n\n* ensure large sigma handler also checks Gaussian smearing (ISMEAR = 0)\r\n\r\n* cleanup test files\r\n\r\n* linting\r\n\r\n* tweak logic of large sigma handler\r\n\r\n* linting\r\n\r\n* better way of reducing sigma systematically?\r\n\r\n* make sigma lowering more aggressive\r\n\r\n* linting\r\n\r\n* change LargeSigmaHandler to check max entropy over all ionic steps\r\n\r\n* lint\r\n\r\n* improve docstr of large sigma handler\r\n\r\n* improve test for large sigma handler\r\n\r\n* linting\r\n\r\n* fix vasp io tests\r\n\r\n* Change back to using OUTCAR for LargeSigmaHandler\r\n\r\n* pre-commit auto-fixes\r\n\r\n* Update tests for LargeSigmaHandler\r\n\r\n* Delete tests/files/large_sigma/vasprun.xml.1\r\n\r\n* Delete tests/files/large_sigma/vasprun.xml.2\r\n\r\n* Add files via upload\r\n\r\n* Delete tests/files/large_sigma/OUTCAR\r\n\r\n* Update INCAR\r\n\r\n* Add files via upload\r\n\r\n* Update test_io.py\r\n\r\n* refactor largesigmahandler to be slightly more streamlined\r\n\r\n* fix tests\r\n\r\n* linting\r\n\r\n* fix vasp io test, make separate dir for io test files\r\n\r\n* attempt gzipping test files\r\n\r\n* add function to check for existence of gzipped file during test\r\n\r\n* precommit\r\n\r\n* fixes for cases where files are unzipped in ci\r\n\r\n* make var name more transparent\r\n\r\n* replace get_gzip_or_unzipped with monty.os.path.zpath\r\n\r\n* try get_gzip_or_unzipped removal\r\n\r\n* refactor\r\n\r\n* fix typo\r\n\r\n---------\r\n\r\nCo-authored-by: Matthew Kuner <82329282+matthewkuner@users.noreply.github.com>\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: Janosh Riebesell ","shortMessageHtmlLink":"Improve LargeSigmaHandler (#333)"}},{"before":null,"after":"1a84b0ec86407e2ec404c374a24f37624468f3b8","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-03T20:20:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.4.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.3...v0.4.7)\n- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)","shortMessageHtmlLink":"pre-commit autoupdate"}},{"before":"40178159a967e4186b3991fcdcae134082c6f360","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T20:30:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"}},{"before":"8f83e59fdd6c1a8444557f163bce0e3b0abee8e7","after":"8832873f0d3fb902c193272750452c066d996274","ref":"refs/heads/master","pushedAt":"2024-05-06T20:30:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"pre-commit autoupdate (#332)\n\n* pre-commit autoupdate\r\n\r\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.4.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.4.3)\r\n- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)\r\n- [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0)\r\n\r\n* ruff auto fixes\r\n\r\n* manual ruff fixes\r\n\r\n* fix typos and doc strings\r\n\r\n* fix AttributeError: 'list' object has no attribute 'astype'\r\n\r\nif self.half_kpts and os.path.isfile(os.path.join(directory, \"KPOINTS\")):\r\n kpts = Kpoints.from_file(os.path.join(directory, \"KPOINTS\"))\r\n kpts.kpts = np.maximum(np.array(kpts.kpts) / 2, 1)\r\n> kpts.kpts = kpts.kpts.astype(int).tolist()\r\n\r\n* fix more directory kwargs missing in doc strings\r\n\r\n---------\r\n\r\nCo-authored-by: Janosh Riebesell ","shortMessageHtmlLink":"pre-commit autoupdate (#332)"}},{"before":"4b7e2dc8ce99d6525e1472b3b8710d74aebfeb87","after":"40178159a967e4186b3991fcdcae134082c6f360","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T20:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"fix more directory kwargs missing in doc strings","shortMessageHtmlLink":"fix more directory kwargs missing in doc strings"}},{"before":"477618d5c7db91a850491c515dcdbb978117373d","after":"4b7e2dc8ce99d6525e1472b3b8710d74aebfeb87","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T20:25:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"fix AttributeError: 'list' object has no attribute 'astype'\n\nif self.half_kpts and os.path.isfile(os.path.join(directory, \"KPOINTS\")):\n kpts = Kpoints.from_file(os.path.join(directory, \"KPOINTS\"))\n kpts.kpts = np.maximum(np.array(kpts.kpts) / 2, 1)\n> kpts.kpts = kpts.kpts.astype(int).tolist()","shortMessageHtmlLink":"fix AttributeError: 'list' object has no attribute 'astype'"}},{"before":"109113d7a9f92831ba8f7990ec9cb78914864d37","after":"477618d5c7db91a850491c515dcdbb978117373d","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T20:21:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"manual ruff fixes","shortMessageHtmlLink":"manual ruff fixes"}},{"before":null,"after":"109113d7a9f92831ba8f7990ec9cb78914864d37","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T20:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.4.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.4.3)\n- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)\n- [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0)","shortMessageHtmlLink":"pre-commit autoupdate"}},{"before":"67c79dd8baca54b5b87002d7c0e75149c4b491a0","after":null,"ref":"refs/heads/gaussian","pushedAt":"2024-04-24T20:53:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"}},{"before":"4db74b979872819870c719f34e03c3d5f35e2c40","after":"8f83e59fdd6c1a8444557f163bce0e3b0abee8e7","ref":"refs/heads/master","pushedAt":"2024-04-24T20:53:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"New Gaussian job and handlers (#328)\n\n* Add the start of the Gaussian handler\r\n\r\n* Add the start of the Gaussian job\r\n\r\n* Add the start of the Gaussian custodian\r\n\r\n* Add matplotlib to requirements\r\n\r\n* Define better_scf_guess job\r\n\r\n* Correct scf cycles error handling\r\n\r\n* Add an option to check convergence as a function of iterations\r\n\r\n* Implement opt_steps error handling\r\n\r\n* Implement solute_solvent_surface error handling\r\n\r\n* Change integration grid\r\n\r\n* Update Gaussian integration grids\r\n\r\n* Generate a better geom guess at a lower LOT\r\n\r\n* Update better_guess job to be used with OPT and SCF job types\r\n\r\n* Add more error definitions\r\n\r\n* Add integral keyword to route_parameters\r\n\r\n* Remove empty spaces in route_params dict\r\n\r\n* Plot convergence only if data is available\r\n\r\n* Restart opt calc if it appears to be converging\r\n\r\n* Correct torsion error handler\r\n\r\n* Cleanups\r\n\r\n* Handle more errors\r\n\r\n* Cleanups\r\n\r\n* Correct how the integration grid is read\r\n\r\n* Correct the conversion of convergence data to floats\r\n\r\n* Correct the error of internal coords by performing opt using cart coords and disabling symmetry\r\n\r\n* Handle insufficient memory\r\n\r\n* Fix bug in reading scf parameters\r\n\r\n* Add wall time handler\r\n\r\n* Postprocess job\r\n\r\n* Add the start of the Gaussian handler\r\n\r\n* Add the start of the Gaussian job\r\n\r\n* Add the start of the Gaussian custodian\r\n\r\n* Define better_scf_guess job\r\n\r\n* Correct scf cycles error handling\r\n\r\n* Add an option to check convergence as a function of iterations\r\n\r\n* Implement opt_steps error handling\r\n\r\n* Implement solute_solvent_surface error handling\r\n\r\n* Change integration grid\r\n\r\n* Update Gaussian integration grids\r\n\r\n* Generate a better geom guess at a lower LOT\r\n\r\n* Update better_guess job to be used with OPT and SCF job types\r\n\r\n* Add more error definitions\r\n\r\n* Add integral keyword to route_parameters\r\n\r\n* Remove empty spaces in route_params dict\r\n\r\n* Plot convergence only if data is available\r\n\r\n* Restart opt calc if it appears to be converging\r\n\r\n* Correct torsion error handler\r\n\r\n* Cleanups\r\n\r\n* Handle more errors\r\n\r\n* Cleanups\r\n\r\n* Correct how the integration grid is read\r\n\r\n* Correct the conversion of convergence data to floats\r\n\r\n* Correct the error of internal coords by performing opt using cart coords and disabling symmetry\r\n\r\n* Handle insufficient memory\r\n\r\n* Fix bug in reading scf parameters\r\n\r\n* Add wall time handler\r\n\r\n* Postprocess job\r\n\r\n* Add gaussian dependencies\r\n\r\n* Add docstrings and use directory as input arg\r\n\r\n* Add terminate function to kill Gaussian job\r\n\r\n* Update Gaussian custodian version\r\n\r\n* Use directory as input\r\n\r\n* Bug fixes\r\n\r\n* Linting\r\n\r\n* Linting\r\n\r\n* Update Gaussian custodian version\r\n\r\n* Cleanups\r\n\r\n* Remove old backup_gaussian_files function\r\n\r\n* Add Gaussian handler docstrings\r\n\r\n* Update docstrings\r\n\r\n* Update docstrings\r\n\r\n* Fix typo in WallTimeErrorHandler\r\n\r\n* Add Gaussian tests\r\n\r\n* Add Gaussian test files\r\n\r\n* Deactivate better guess after running test\r\n\r\n* Remove duplicate tearDown func\r\n\r\n* Correct class name\r\n\r\n* Change rwf assertion statement\r\n\r\n* Linting\r\n\r\n* Bug fix in matching error type\r\n\r\n* Replace actual Gaussian checkpoint files with mock ones\r\n\r\n* Gzip Gaussian output files\r\n\r\n* move matplotlib import into _monitor_convergence\r\n\r\n* add type annotations to GaussianJob\r\n\r\n* Change better_guess func name in tests\r\n\r\n* Add type annotations to GaussianErrorHandler\r\n\r\n* `float` instead of `int | float` for mem\r\n\r\n* New Gaussian plugin (#325)\r\n\r\n* Change better_guess func name in tests\r\n\r\n* Add type annotations to GaussianErrorHandler\r\n\r\n* `float` instead of `int | float` for mem\r\n\r\n* ruff str format fixes, date assert refactor, rename test jobs\r\n\r\n* Fix issue with gaussian .gz files\r\n\r\n---------\r\n\r\nCo-authored-by: Rasha ","shortMessageHtmlLink":"New Gaussian job and handlers (#328)"}},{"before":"851512c5c520331c8be89d092c1da9198aee53c4","after":"67c79dd8baca54b5b87002d7c0e75149c4b491a0","ref":"refs/heads/gaussian","pushedAt":"2024-04-24T20:44:45.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"Merge branch 'gaussian' into pr/rashatwi/331","shortMessageHtmlLink":"Merge branch 'gaussian' into pr/rashatwi/331"}},{"before":"ca35c536571b3146750f098c66d0b1ed5ff96e41","after":"4db74b979872819870c719f34e03c3d5f35e2c40","ref":"refs/heads/master","pushedAt":"2024-04-18T14:01:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shyuep","name":"Shyue Ping Ong","path":"/shyuep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577107?s=80&v=4"},"commit":{"message":"Update dev docs","shortMessageHtmlLink":"Update dev docs"}},{"before":"866661d49156dc688e69c88b9a440cdd7f35f020","after":"ca35c536571b3146750f098c66d0b1ed5ff96e41","ref":"refs/heads/master","pushedAt":"2024-04-18T13:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shyuep","name":"Shyue Ping Ong","path":"/shyuep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577107?s=80&v=4"},"commit":{"message":"Code rabbit config.","shortMessageHtmlLink":"Code rabbit config."}},{"before":"6f45839d0ec939dd6f0d4d7b189f61799992b6d5","after":"866661d49156dc688e69c88b9a440cdd7f35f020","ref":"refs/heads/master","pushedAt":"2024-04-09T08:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"missed another variable clash","shortMessageHtmlLink":"missed another variable clash"}},{"before":"0e0bf29796e8d9421aebadb7a0c35620be2cfcc6","after":"6f45839d0ec939dd6f0d4d7b189f61799992b6d5","ref":"refs/heads/master","pushedAt":"2024-04-09T08:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"fix TestModder.test_dict_modify failing from clashing variable name key in custodian/ansible/actions.py","shortMessageHtmlLink":"fix TestModder.test_dict_modify failing from clashing variable name k…"}},{"before":"a4ce32a06501eb3233f8d74714ea6bfab3fc4348","after":null,"ref":"refs/heads/auto-types","pushedAt":"2024-04-09T08:29:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"}},{"before":"b49e9c14c816e232e87ef96648811e61b8dc1b94","after":"0e0bf29796e8d9421aebadb7a0c35620be2cfcc6","ref":"refs/heads/master","pushedAt":"2024-04-09T08:29:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"Add `ruff`-auto inferrable types (#329)\n\n* use self-doc f-strings where possible\r\n\r\n* ruff auto types\r\n\r\nruff check . --select ANN204 --unsafe-fixes --fix\r\n\r\n* rename single-letter variables","shortMessageHtmlLink":"Add ruff-auto inferrable types (#329)"}},{"before":"6fe104779b783d2dc5ff50db57cdbe7633bbf275","after":"a4ce32a06501eb3233f8d74714ea6bfab3fc4348","ref":"refs/heads/auto-types","pushedAt":"2024-04-09T08:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"rename single-letter variables","shortMessageHtmlLink":"rename single-letter variables"}},{"before":null,"after":"6fe104779b783d2dc5ff50db57cdbe7633bbf275","ref":"refs/heads/auto-types","pushedAt":"2024-04-09T08:24:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"ruff auto types\n\nruff check . --select ANN204 --unsafe-fixes --fix","shortMessageHtmlLink":"ruff auto types"}},{"before":"f55c6faaa48f3c9070cc4b198e6b7716ed2d9de6","after":"b49e9c14c816e232e87ef96648811e61b8dc1b94","ref":"refs/heads/master","pushedAt":"2024-04-09T08:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"Enable export of environment variables plus lobster run as a command (#326)\n\n* Update jobs.py\r\n\r\n* pre-commit auto-fixes\r\n\r\n* refactor\r\n\r\n* support both str and Sequence[str] in LobsterJob.run\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: Janosh Riebesell ","shortMessageHtmlLink":"Enable export of environment variables plus lobster run as a command (#…"}},{"before":"f14d4f7f1a751035158a4994971bfa02d1fbf4f7","after":"f55c6faaa48f3c9070cc4b198e6b7716ed2d9de6","ref":"refs/heads/master","pushedAt":"2024-04-03T06:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"ruff unsafe fixes","shortMessageHtmlLink":"ruff unsafe fixes"}},{"before":"c3dcf12fb6c0af1f9879108da44eab5cbd221360","after":"851512c5c520331c8be89d092c1da9198aee53c4","ref":"refs/heads/gaussian","pushedAt":"2024-04-03T05:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"ruff str format fixes, date assert refactor, rename test jobs","shortMessageHtmlLink":"ruff str format fixes, date assert refactor, rename test jobs"}},{"before":"180990ba895316018d15bfb43bafbfc8625dada1","after":"c3dcf12fb6c0af1f9879108da44eab5cbd221360","ref":"refs/heads/gaussian","pushedAt":"2024-04-03T05:35:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"New Gaussian plugin (#325)\n\n* Change better_guess func name in tests\r\n\r\n* Add type annotations to GaussianErrorHandler\r\n\r\n* `float` instead of `int | float` for mem","shortMessageHtmlLink":"New Gaussian plugin (#325)"}},{"before":"321442fc1e3fb74260dca492376887a6c73c17ce","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-04-02T05:50:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"}},{"before":"939c58811a3155af91d1819cf16796575322bd29","after":"f14d4f7f1a751035158a4994971bfa02d1fbf4f7","ref":"refs/heads/master","pushedAt":"2024-04-02T05:50:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"pre-commit autoupdate (#327)\n\n* pre-commit autoupdate\r\n\r\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.3.2 → v0.3.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.2...v0.3.5)\r\n- [github.com/pre-commit/mirrors-mypy: v1.8.0 → v1.9.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.8.0...v1.9.0)\r\n\r\n* ruff ignore COM812 and PTH, S101 per-file-ignores for tests/\r\n\r\n---------\r\n\r\nCo-authored-by: Janosh Riebesell ","shortMessageHtmlLink":"pre-commit autoupdate (#327)"}},{"before":"d750b6f47e988625130127dc382c3564b813442c","after":"321442fc1e3fb74260dca492376887a6c73c17ce","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-04-02T05:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"ruff ignore COM812 and PTH, S101 per-file-ignores for tests/","shortMessageHtmlLink":"ruff ignore COM812 and PTH, S101 per-file-ignores for tests/"}},{"before":null,"after":"d750b6f47e988625130127dc382c3564b813442c","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-04-01T20:12:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.3.2 → v0.3.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.2...v0.3.5)\n- [github.com/pre-commit/mirrors-mypy: v1.8.0 → v1.9.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.8.0...v1.9.0)","shortMessageHtmlLink":"pre-commit autoupdate"}},{"before":null,"after":"180990ba895316018d15bfb43bafbfc8625dada1","ref":"refs/heads/gaussian","pushedAt":"2024-03-31T06:42:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"add type annotations to GaussianJob","shortMessageHtmlLink":"add type annotations to GaussianJob"}},{"before":"93bd2d606ce0bb4fae1f6729a11404584bd3effa","after":"939c58811a3155af91d1819cf16796575322bd29","ref":"refs/heads/master","pushedAt":"2024-03-12T18:58:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shyuep","name":"Shyue Ping Ong","path":"/shyuep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/577107?s=80&v=4"},"commit":{"message":"Update dev docs","shortMessageHtmlLink":"Update dev docs"}},{"before":"266cc0faf42f13699a82cf43328830712ecc63eb","after":"93bd2d606ce0bb4fae1f6729a11404584bd3effa","ref":"refs/heads/master","pushedAt":"2024-03-12T05:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janosh","name":"Janosh Riebesell","path":"/janosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30958850?s=80&v=4"},"commit":{"message":"use list concat over extend/concat, better var names","shortMessageHtmlLink":"use list concat over extend/concat, better var names"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXHhgHwA","startCursor":null,"endCursor":null}},"title":"Activity · materialsproject/custodian"}