{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15938073,"defaultBranch":"master","name":"PyLaTeX","ownerLogin":"JelteF","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-15T14:52:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1162278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721769651.0","currentOid":""},"activityList":{"items":[{"before":"7a47e70a7c8a56c206b44c051f760d2bd7cc5637","after":"553032d4b75b8dd106cc068bc4756c944097c6e9","ref":"refs/heads/master","pushedAt":"2024-07-23T21:53:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Disable doc building on 3.7 and 3.8\n\nSome warning due to type hints","shortMessageHtmlLink":"Disable doc building on 3.7 and 3.8"}},{"before":"919a69ef60d02de52c2d90ee20129eeddb8bd0cf","after":"7a47e70a7c8a56c206b44c051f760d2bd7cc5637","ref":"refs/heads/master","pushedAt":"2024-07-23T21:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Make test pytest compatible","shortMessageHtmlLink":"Make test pytest compatible"}},{"before":"87629f962314051861e434721d08205d9d1588e7","after":"919a69ef60d02de52c2d90ee20129eeddb8bd0cf","ref":"refs/heads/master","pushedAt":"2024-07-23T21:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"isort too...","shortMessageHtmlLink":"isort too..."}},{"before":"92d394b17e10b740895c726ef37b9a6319dfad28","after":"87629f962314051861e434721d08205d9d1588e7","ref":"refs/heads/master","pushedAt":"2024-07-23T21:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"More black","shortMessageHtmlLink":"More black"}},{"before":"edef12cbb434e9e8f7cdc15fe5decbad10183e7b","after":"92d394b17e10b740895c726ef37b9a6319dfad28","ref":"refs/heads/master","pushedAt":"2024-07-23T21:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run black on merged PRs","shortMessageHtmlLink":"Run black on merged PRs"}},{"before":null,"after":"6eb087a110a23fe597f1f511a632b5f89dc09e99","ref":"refs/heads/orbita2d-fix","pushedAt":"2024-07-23T21:20:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Fix merge","shortMessageHtmlLink":"Fix merge"}},{"before":"3b19b9e54ced44653a221d783af8d24d5d037d5b","after":"edef12cbb434e9e8f7cdc15fe5decbad10183e7b","ref":"refs/heads/master","pushedAt":"2024-07-23T21:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Fix package dependency propagation in tables (#371)\n\nFix https://github.com/JelteF/PyLaTeX/issues/331 by flattening the tree\r\nand adding the packages of all descendants.","shortMessageHtmlLink":"Fix package dependency propagation in tables (#371)"}},{"before":"b0218ae0628a38f154007e2f35b491a6e20038d8","after":"3b19b9e54ced44653a221d783af8d24d5d037d5b","ref":"refs/heads/master","pushedAt":"2024-07-23T21:11:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Doctests (#385)\n\nFirst off, thank you for the library, it is a joy to use.\r\n\r\nI was looking at the docstr for `pylatex.Document` in IPython and I\r\nfound myself wishing that it had an example of a minimal use-case. I was\r\nable to look at the read the docs to get what I needed, but it would\r\nhave been faster if it was builtin to the docstring itself. So I added a\r\ndoctest that give a \"hello world\" example.\r\n\r\nYou'll note there I also added a \"demo\" section that gives a command\r\nline that will invoke the doctest, as well as a section at the end which\r\nuses my xdev package to actually pop the open the generated document for\r\nthe user in whatever the default pdf program is. I think these are nice,\r\nbut also not strictly necessary and it does require an extra dependency\r\nif you actually want to execute the doctest, so it could be paired down\r\nif desired.\r\n\r\nHowever, I noticed that there were other doctests in the package, but it\r\nseems like they are never being run in CI and many of them are out of\r\ndata and display incorrect results. I went through and fixed these. To\r\nensure these don't break again I added the xdoctest package as a\r\ntest-time dependency and included it in the `testall.sh` script, so now\r\ndoctests will be run with the unit tests when invoking pytest. I also\r\nadded a section to the pyproject.toml that does \"the right thing\" when\r\nthe users just runs pytest in the repo root. There was also a minor\r\nissue with pytest attempting to pickup a `__pycache__` directory that I\r\nfixed.\r\n\r\nLastly, there were a few deprecation warnings I saw in the test result.\r\nnp.matrix is deprecated, so I replaced it with np.array. Also there were\r\nsome backslashes that were not escaped correctly in two test files that\r\nI fixed.","shortMessageHtmlLink":"Doctests (#385)"}},{"before":null,"after":"eba40f15f7548158715a11761e830e0b24d4c1fd","ref":"refs/heads/plot-figure-support","pushedAt":"2024-07-23T21:08:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"support for adding figures via figure handles","shortMessageHtmlLink":"support for adding figures via figure handles"}},{"before":"1d3608f681ce9617c5bf157790eff901bf8ae244","after":"b0218ae0628a38f154007e2f35b491a6e20038d8","ref":"refs/heads/master","pushedAt":"2024-07-23T21:01:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Add type hint for create method (#377)\n\nAdd type hint to create method\r\n\r\nCreate is an important method. By adding type hinting the workflow is\r\nimproved a lot.\r\n\r\nCo-authored-by: Christian.Wickboldt ","shortMessageHtmlLink":"Add type hint for create method (#377)"}},{"before":"f40c55b2d48c235baf32a495cca5bd0d9987d360","after":"1d3608f681ce9617c5bf157790eff901bf8ae244","ref":"refs/heads/master","pushedAt":"2024-07-23T21:00:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Add examples/kitten.jpg to sdist (#379)\n\nThe source tarball in PyPI contains tests but `tests/test_pictures.py`\r\nfails because it can't find `examples/kitten.jpg`. The file isn't\r\ncontained in the tarball. This PR adds this file to the source tarball\r\nso the tests can be run successfully.\r\n\r\nThis is relevant when packaging PyLaTeX for distros. For instance, I'm\r\npackaging this for NixOS and the unit tests are run automatically when\r\ndistro packages are built. Running the test suite as part of the distro\r\npackage building is great and it would be nice if the tests worked\r\nproperly.","shortMessageHtmlLink":"Add examples/kitten.jpg to sdist (#379)"}},{"before":"738a6ac21e75534faa8397fcf84b5b0c3b1f9de6","after":"f40c55b2d48c235baf32a495cca5bd0d9987d360","ref":"refs/heads/master","pushedAt":"2024-07-23T20:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Disable building docs in python 3.12\n\nBuilding docs is broken in python 3.12 because of the sphinx fork. This\nshould be fixed, but right now I don't have the time to either stop\nusing a sphinx fork or fix the fork. So disable the tests for now so\nthat at least CI passes.","shortMessageHtmlLink":"Disable building docs in python 3.12"}},{"before":"4e48325d766280b3f0ddd6c645f569ecfdbe947a","after":"738a6ac21e75534faa8397fcf84b5b0c3b1f9de6","ref":"refs/heads/master","pushedAt":"2024-07-23T19:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Update the README so it only contains one docs link","shortMessageHtmlLink":"Update the README so it only contains one docs link"}},{"before":"1ca04f8f76eb970982fd1e339e45d294860bf965","after":"d7e6a832e309dd1e0b42a7e864215fc07b848f8b","ref":"refs/heads/gh-pages","pushedAt":"2024-07-23T19:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Remove old versions of docs so they hopefully build again","shortMessageHtmlLink":"Remove old versions of docs so they hopefully build again"}},{"before":"93e0112f904c9ef8e85151de343434b7688d4085","after":null,"ref":"refs/heads/ci-on-prs","pushedAt":"2024-07-23T19:35:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"}},{"before":"73765878cdfc33999d33633b10791fd7872d3203","after":"4e48325d766280b3f0ddd6c645f569ecfdbe947a","ref":"refs/heads/master","pushedAt":"2024-07-23T19:35:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run CI on pull requests too (#386)","shortMessageHtmlLink":"Run CI on pull requests too (#386)"}},{"before":null,"after":"93e0112f904c9ef8e85151de343434b7688d4085","ref":"refs/heads/ci-on-prs","pushedAt":"2024-07-23T19:34:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run CI on pull requests too","shortMessageHtmlLink":"Run CI on pull requests too"}},{"before":"b8d0f1e4acbf4bb8cb04c1de509e5227028b425f","after":"1ca04f8f76eb970982fd1e339e45d294860bf965","ref":"refs/heads/gh-pages","pushedAt":"2023-10-19T16:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Updated symlinks for version v1.4.2","shortMessageHtmlLink":"Updated symlinks for version v1.4.2"}},{"before":"d31705a83012c8504f00c7c33238ea72c39d138c","after":"b8d0f1e4acbf4bb8cb04c1de509e5227028b425f","ref":"refs/heads/gh-pages","pushedAt":"2023-10-19T16:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Updating docs to version v1.4.2","shortMessageHtmlLink":"Updating docs to version v1.4.2"}},{"before":"be82859e54cfe9d610f9739480515b2253f58727","after":"d31705a83012c8504f00c7c33238ea72c39d138c","ref":"refs/heads/gh-pages","pushedAt":"2023-10-19T16:13:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Remove 1.4.0 docs","shortMessageHtmlLink":"Remove 1.4.0 docs"}},{"before":"3c2f5b8ac7e2569d58d197bcef04190c9a9291fa","after":"73765878cdfc33999d33633b10791fd7872d3203","ref":"refs/heads/master","pushedAt":"2023-10-19T16:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run Python 3.12 in CI","shortMessageHtmlLink":"Run Python 3.12 in CI"}},{"before":"cbd06686e809fb5893e3a092dd9ae00630292f5e","after":"3c2f5b8ac7e2569d58d197bcef04190c9a9291fa","ref":"refs/heads/master","pushedAt":"2023-10-19T16:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Skip src directory which somehow gets populated in CI","shortMessageHtmlLink":"Skip src directory which somehow gets populated in CI"}},{"before":"dbec792dccb3f0f3d11602a6ccf1fd44e7ed28e0","after":"cbd06686e809fb5893e3a092dd9ae00630292f5e","ref":"refs/heads/master","pushedAt":"2023-10-19T16:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Update changelog for v1.4.2","shortMessageHtmlLink":"Update changelog for v1.4.2"}},{"before":"2050b14d8d7ed4fe788c769afec6816e2b703355","after":"dbec792dccb3f0f3d11602a6ccf1fd44e7ed28e0","ref":"refs/heads/master","pushedAt":"2023-10-19T15:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Add pyproject.toml","shortMessageHtmlLink":"Add pyproject.toml"}},{"before":"083611447ada0e8072bb47525851bb7ad93b8d12","after":"2050b14d8d7ed4fe788c769afec6816e2b703355","ref":"refs/heads/master","pushedAt":"2023-07-15T22:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run black and isort on all files","shortMessageHtmlLink":"Run black and isort on all files"}},{"before":null,"after":"0b4aeb296f3aafa59e636eb9b23e330b7f4acb13","ref":"refs/heads/black","pushedAt":"2023-07-15T21:58:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Run black on all files","shortMessageHtmlLink":"Run black on all files"}},{"before":"c55439b70df1c955c24437eda749d5f9b84a46e4","after":null,"ref":"refs/heads/setup-github-actions","pushedAt":"2023-07-15T21:49:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"}},{"before":"f6d6a1d2bea3b74e8837ba360accd93a788f0016","after":"083611447ada0e8072bb47525851bb7ad93b8d12","ref":"refs/heads/master","pushedAt":"2023-07-15T21:49:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Bring project up to date and clean up tooling (#373)\n\n- Remove flake8, it was an extremely outdated version\r\n- Remove stuff for converting to python 2\r\n- Change Travis CI to Github Actions\r\n- Remove examples that used longtabu, since it's not maintained\r\n- Support up to Python 3.11","shortMessageHtmlLink":"Bring project up to date and clean up tooling (#373)"}},{"before":"843fa936bd4e92730a19e80fe1a4dd0c1695cc6a","after":"c55439b70df1c955c24437eda749d5f9b84a46e4","ref":"refs/heads/setup-github-actions","pushedAt":"2023-07-15T21:47:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Update Travis badge to gh actions","shortMessageHtmlLink":"Update Travis badge to gh actions"}},{"before":"4fbce59c2fc5b46bf98721260dae7f5bdd378b51","after":"843fa936bd4e92730a19e80fe1a4dd0c1695cc6a","ref":"refs/heads/setup-github-actions","pushedAt":"2023-07-15T21:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JelteF","name":"Jelte Fennema-Nio","path":"/JelteF","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1162278?s=80&v=4"},"commit":{"message":"Update Travis badge to gh actions","shortMessageHtmlLink":"Update Travis badge to gh actions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QyMTo1Mzo0Ni4wMDAwMDBazwAAAASHUsEy","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QyMTo1Mzo0Ni4wMDAwMDBazwAAAASHUsEy","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xNVQyMTo0NzoxMi4wMDAwMDBazwAAAANWTFRq"}},"title":"Activity ยท JelteF/PyLaTeX"}