{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19496590,"defaultBranch":"master","name":"python-casacore","ownerLogin":"casacore","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-06T14:08:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11732311?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714137585.0","currentOid":""},"activityList":{"items":[{"before":"e6e7060d04df79cacf08b034980245ae4f623513","after":"5018837302884a4b6f4b25acdbbfe241c984da97","ref":"refs/heads/master","pushedAt":"2024-05-01T12:02:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tammojan","name":"Tammo Jan Dijkema","path":"/tammojan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7974906?s=80&v=4"},"commit":{"message":"update Debian readme","shortMessageHtmlLink":"update Debian readme"}},{"before":"7030b66bf5d6288b88cb72a7d0290d51080ad1a7","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-04-26T13:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"0d4380c1c95c5389bc700ce788821710234abcf0","after":"e6e7060d04df79cacf08b034980245ae4f623513","ref":"refs/heads/master","pushedAt":"2024-04-26T13:19:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Fix CI (#267)\n\n* Fix CI\r\n\r\nTwo other workflows also needed updating so that the git checkout is now shallow.\r\n\r\n* Add git to docker image, remove .git from .dockerignore","shortMessageHtmlLink":"Fix CI (#267)"}},{"before":"f881b819eb98289552f3d6e30edb9d9a0a7b33cd","after":"7030b66bf5d6288b88cb72a7d0290d51080ad1a7","ref":"refs/heads/fix-ci","pushedAt":"2024-04-25T22:05:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Add git to docker image, remove .git from .dockerignore","shortMessageHtmlLink":"Add git to docker image, remove .git from .dockerignore"}},{"before":null,"after":"f881b819eb98289552f3d6e30edb9d9a0a7b33cd","ref":"refs/heads/fix-ci","pushedAt":"2024-04-25T21:51:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Fix CI\n\nTwo other workflows also needed updating so that the git checkout is now shallow.","shortMessageHtmlLink":"Fix CI"}},{"before":"f0503da55a839198acbd942f0a5f4c69b2952d70","after":null,"ref":"refs/heads/use_setuptools-scm","pushedAt":"2024-04-25T21:32:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"aedace0c277a4a130078d61a53095aaaffd35ab7","after":"0d4380c1c95c5389bc700ce788821710234abcf0","ref":"refs/heads/master","pushedAt":"2024-04-25T21:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Use setuptools_scm for automatic versioning (#266)\n\nUse `setuptools_scm` to automate versioning. This avoids the risk of forgetting to manually update the version information, e.g., when creating a new release.","shortMessageHtmlLink":"Use setuptools_scm for automatic versioning (#266)"}},{"before":"a33bba1f7a35a1abddc57dcd7e7e9458195f4bf2","after":null,"ref":"refs/heads/fix_empty_include","pushedAt":"2024-04-24T18:11:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"a41e584f30402d7c9a45ec0f6d724c0fe2794642","after":null,"ref":"refs/heads/add-casacore-data-files","pushedAt":"2024-04-24T18:10:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"e5cc98393e2567056590af6bd266e8dfb3aea335","after":null,"ref":"refs/heads/use_scikit-build","pushedAt":"2024-04-24T18:09:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"fd57e7c4cf2c1fe7badf32550b63d4873cf4f500","after":"f0503da55a839198acbd942f0a5f4c69b2952d70","ref":"refs/heads/use_setuptools-scm","pushedAt":"2024-04-24T08:46:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Use setuptools_scm for automatic versioning","shortMessageHtmlLink":"Use setuptools_scm for automatic versioning"}},{"before":"af99aeca85d0d629eaefab71d80df9d655b0612f","after":"fd57e7c4cf2c1fe7badf32550b63d4873cf4f500","ref":"refs/heads/use_setuptools-scm","pushedAt":"2024-04-23T10:54:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Merge branch 'master' into use_setuptools-scm","shortMessageHtmlLink":"Merge branch 'master' into use_setuptools-scm"}},{"before":"dcc59a8a38c6c71b75518fd27f132fbc3cd0a3c8","after":"aedace0c277a4a130078d61a53095aaaffd35ab7","ref":"refs/heads/master","pushedAt":"2024-04-23T10:48:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Use scikit-build-core (#263)\n\n* WIP: Use scikit-build-core\r\n\r\nFirst working version. May still need a bit of tweaking.\r\n\r\n* WIP: Add check for valid data directory\r\n\r\n* WIP: Create separate CMakeLists.txt files\r\n\r\nCreated separate `CMakeLists.txt` files for the `src` and `tests` directory.\r\nRemoved unused environment variables in `pyproject.toml`.\r\n\r\n* WIP: Do not immediately stop on error\r\n\r\nTry to configure as much as possible, so that more than one error can be reported.\r\n\r\n* WIP: Do not repeat yourself\r\n\r\nThe same CMake settings need to be applied to all libraries. Do this in a `foreach` loop that loops over all targets.\r\n\r\n* WIP: Set indentation to 2 spaces for CMakeLists.txt files\r\n\r\n* WIP: Run cmake-format\r\n\r\nFormatted the `CMakeLists.txt` files using `cmake-format`.\r\n\r\n* WIP: Remove deprecated Travis configuration\r\n\r\n* WIP: Exclude unwanted file from source distribution\r\n\r\n* WIP: Update README\r\n\r\n* WIP: Do not use editable install\r\n\r\nEditable installs don't work with `pip` and `pyproject.toml`.\r\n\r\n* WIP: Install pkg-config\r\n\r\nThe new build system uses `pkg-config` to locate Casacore. At it to the list of packages that must be installed.\r\n\r\n* WIP: Disable kern-based GitHub workflow jobs\r\n\r\n* WIP: Use correct docker image on quay.io\r\n\r\n* WIP: Fix py3_casacore_master job\r\n\r\nBased `py3_casacore_master` on `ubuntu:24.04` and fixed the job.\r\n\r\n* WIP: Replace nose with pytest\r\n\r\nReplaced `nose` with the more modern `pytest` and `pytest-cov` for measuring test coverage. Coverage report is sent to stdout.\r\n\r\n* WIP: Remove coverage badge\r\n\r\nThe coverage badge pointed to a page that hasn't been updated since 2017. It has been removed.\r\nTODO: perform coverage tests and add a new badge.\r\n\r\n* WIP: Remove commented lines in workflow\r\n\r\n* WIP: Add extra project info to pyproject.toml\r\n\r\n* WIP: Fix incorrect license in classifiers\r\n\r\n* WIP: Add C++ programming language to classifiers\r\n\r\n* Since Cascore < 3.5 doesn't come with pkg-config files, we need to fall-back to using good-ole CMake modules.\r\n\r\n* Install lapack development package\r\n\r\nNot sure why, but when using `FindCasacore.cmake` (adopted from `schaapcommon`), we need to have `liblapack-dev` installed.\r\n\r\n* Depend on ubuntu:latest\r\n\r\nDo not depend on an explicit Ubunut version, use `latest` instead.\r\n\r\n* Uppercase \"Casacore_\" in all CMakeLists.txt files\r\n\r\nForgot to uppercase _all_ references to variable names `Casacore_*`.\r\n\r\n* Only link to needed libraries\r\n\r\nOnly link to the libraries that are actually needed by passing the `--as-needed` option to the linker.\r\n\r\n* Undo unnecessary changes\r\n\r\nUndid some unnecessary changes to some of the no longer used GitHub workflows. These changes wouldn't have had an effect anyway.\r\n\r\n* Update README.rst\r\n\r\nPoint to main WCSlib page, instead of tar ball.","shortMessageHtmlLink":"Use scikit-build-core (#263)"}},{"before":"defd8f7f3c0e3cba607b092f8bd30596203f1cb2","after":"7b6c97340e9aa392771d05e6c81661e4e82bc7c1","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-20T23:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Update README.rst\n\nPoint to main WCSlib page, instead of tar ball.","shortMessageHtmlLink":"Update README.rst"}},{"before":"2c0a31b24fc27d23ffd1c510b4413009bc99fc5e","after":"af99aeca85d0d629eaefab71d80df9d655b0612f","ref":"refs/heads/use_setuptools-scm","pushedAt":"2024-04-15T08:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Fetch complete git history\n\nSetuptools-scm needs to complete git history in order to determine the correct version number.","shortMessageHtmlLink":"Fetch complete git history"}},{"before":null,"after":"2c0a31b24fc27d23ffd1c510b4413009bc99fc5e","ref":"refs/heads/use_setuptools-scm","pushedAt":"2024-04-15T08:19:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Import __version__ in __init__.py","shortMessageHtmlLink":"Import __version__ in __init__.py"}},{"before":"693f7caf188a810612573bb05e20072373b9a15b","after":"defd8f7f3c0e3cba607b092f8bd30596203f1cb2","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-09T07:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Undo unnecessary changes\n\nUndid some unnecessary changes to some of the no longer used GitHub workflows. These changes wouldn't have had an effect anyway.","shortMessageHtmlLink":"Undo unnecessary changes"}},{"before":"c8bc57546ba5f9893e78a0ff6c56dc2df29a6b6f","after":"693f7caf188a810612573bb05e20072373b9a15b","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-08T15:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Only link to needed libraries\n\nOnly link to the libraries that are actually needed by passing the `--as-needed` option to the linker.","shortMessageHtmlLink":"Only link to needed libraries"}},{"before":"18b89afb030cb591c5df4174fdac59e5effa661c","after":"c8bc57546ba5f9893e78a0ff6c56dc2df29a6b6f","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-08T13:46:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Uppercase \"Casacore_\" in all CMakeLists.txt files\n\nForgot to uppercase _all_ references to variable names `Casacore_*`.","shortMessageHtmlLink":"Uppercase \"Casacore_\" in all CMakeLists.txt files"}},{"before":"c51646e95e9682bd89d49baea40337a02105f802","after":"18b89afb030cb591c5df4174fdac59e5effa661c","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-08T13:38:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Install lapack development package\n\nNot sure why, but when using `FindCasacore.cmake` (adopted from `schaapcommon`), we need to have `liblapack-dev` installed.","shortMessageHtmlLink":"Install lapack development package"}},{"before":"28ffab02f78afd280af47047019ffcfc1617560b","after":"c51646e95e9682bd89d49baea40337a02105f802","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-04-08T13:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Since Cascore < 3.5 doesn't come with pkg-config files, we need to fall-back to using good-ole CMake modules.","shortMessageHtmlLink":"Since Cascore < 3.5 doesn't come with pkg-config files, we need to fa…"}},{"before":"89faf947e3188e5ad9fa301b1865254a5bfe57c3","after":"28ffab02f78afd280af47047019ffcfc1617560b","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T10:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Add C++ programming language to classifiers","shortMessageHtmlLink":"WIP: Add C++ programming language to classifiers"}},{"before":"0e37ebc4a60647658436bfb16a4552cbf0baf321","after":"89faf947e3188e5ad9fa301b1865254a5bfe57c3","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T10:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Fix incorrect license in classifiers","shortMessageHtmlLink":"WIP: Fix incorrect license in classifiers"}},{"before":"24eeed41838944719343dc4602cf96bde009a048","after":"0e37ebc4a60647658436bfb16a4552cbf0baf321","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T10:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Add extra project info to pyproject.toml","shortMessageHtmlLink":"WIP: Add extra project info to pyproject.toml"}},{"before":"97cfd331e72e0a484ffe34e9e5a0568d5a261dac","after":"24eeed41838944719343dc4602cf96bde009a048","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T10:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Remove commented lines in workflow","shortMessageHtmlLink":"WIP: Remove commented lines in workflow"}},{"before":"40c926563c960b6725385a90982b4947ba1d35ee","after":"97cfd331e72e0a484ffe34e9e5a0568d5a261dac","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T10:04:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"Merge branch 'master' into use_scikit-build-core\nFixed merge conflicts.","shortMessageHtmlLink":"Merge branch 'master' into use_scikit-build-core"}},{"before":"6165978085032ff3229121d7d4598209d842dfbe","after":"40c926563c960b6725385a90982b4947ba1d35ee","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-27T09:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Remove coverage badge\n\nThe coverage badge pointed to a page that hasn't been updated since 2017. It has been removed.\nTODO: perform coverage tests and add a new badge.","shortMessageHtmlLink":"WIP: Remove coverage badge"}},{"before":"4c1b09c5dbe12cef63caa3b39007a9a9e061eb31","after":null,"ref":"refs/heads/cleanup-github-workflows","pushedAt":"2024-03-27T08:13:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"}},{"before":"64c1ea366849445a8aa798244d5d5ee22fae48e4","after":"dcc59a8a38c6c71b75518fd27f132fbc3cd0a3c8","ref":"refs/heads/master","pushedAt":"2024-03-27T08:13:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Cleanup GitHub workflows (#264)\n\nRemove unused, deprecated workflows.","shortMessageHtmlLink":"WIP: Cleanup GitHub workflows (#264)"}},{"before":"ddee025d516fd69411f5002b9effa62e91d0e3dd","after":"6165978085032ff3229121d7d4598209d842dfbe","ref":"refs/heads/use_scikit-build-core","pushedAt":"2024-03-26T16:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmloose","name":"Marcel Loose","path":"/gmloose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13831039?s=80&v=4"},"commit":{"message":"WIP: Replace nose with pytest\n\nReplaced `nose` with the more modern `pytest` and `pytest-cov` for measuring test coverage. Coverage report is sent to stdout.","shortMessageHtmlLink":"WIP: Replace nose with pytest"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPtk0MAA","startCursor":null,"endCursor":null}},"title":"Activity · casacore/python-casacore"}