{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":155099400,"defaultBranch":"master","name":"cadquery","ownerLogin":"CadQuery","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-28T17:57:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36305429?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719553385.0","currentOid":""},"activityList":{"items":[{"before":"40c26643accb00e9893d905b353955056ae31dd2","after":"d9ccd258918fbbc962323380769f135650ff8f79","ref":"refs/heads/master","pushedAt":"2024-06-28T06:44:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Get rid of nptyping (#1617)\n\n* Get rid of nptyping\r\n\r\n* Remove nptyping from environment.yml\r\n\r\n* Remove nptyping from setup.py\r\n\r\n* Remove nptyping from meta.yaml\r\n\r\n* Add typish to meta.yaml\r\n\r\n* Add typish to environment.yml","shortMessageHtmlLink":"Get rid of nptyping (#1617)"}},{"before":"879004ac2a4b4d4eed74e303ff16dbbe99a66ef6","after":"ea21034220792cdb4d6d46cdc4154dc4e18e249f","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T06:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Add typish to environment.yml","shortMessageHtmlLink":"Add typish to environment.yml"}},{"before":"f57eac02fb6de8285e84f989fe0aac18b3732bbf","after":"879004ac2a4b4d4eed74e303ff16dbbe99a66ef6","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T06:03:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Add typish to meta.yaml","shortMessageHtmlLink":"Add typish to meta.yaml"}},{"before":"12c200fa9120088aaeccbd17fa85bdb350d719e6","after":"f57eac02fb6de8285e84f989fe0aac18b3732bbf","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T05:53:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Remove nptyping from meta.yaml","shortMessageHtmlLink":"Remove nptyping from meta.yaml"}},{"before":"e8867c20521c9c00a49ffcb97e2699ff4d8bc06a","after":"12c200fa9120088aaeccbd17fa85bdb350d719e6","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T05:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Remove nptyping from setup.py","shortMessageHtmlLink":"Remove nptyping from setup.py"}},{"before":"14626f3ffdfec0ff190351cdf0e30630195f849a","after":"e8867c20521c9c00a49ffcb97e2699ff4d8bc06a","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T05:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Remove nptyping from environment.yml","shortMessageHtmlLink":"Remove nptyping from environment.yml"}},{"before":null,"after":"14626f3ffdfec0ff190351cdf0e30630195f849a","ref":"refs/heads/remove-nptyping","pushedAt":"2024-06-28T05:43:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Get rid of nptyping","shortMessageHtmlLink":"Get rid of nptyping"}},{"before":"33f72d2e5747d7996c5d789c55e2febe6b5d2167","after":"40c26643accb00e9893d905b353955056ae31dd2","ref":"refs/heads/master","pushedAt":"2024-06-22T15:19:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Return False on Vector comparison with non-Vector (#1610)\n\n* Return NotImplemented on Vector comparison with non-Vector\r\n\r\n* Return False on Vector comparison with non-Vector","shortMessageHtmlLink":"Return False on Vector comparison with non-Vector (#1610)"}},{"before":"bf47f12507c5031de94f099e239903ba3485a6e6","after":"33f72d2e5747d7996c5d789c55e2febe6b5d2167","ref":"refs/heads/master","pushedAt":"2024-06-13T06:39:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Add support for closed path fillet to Wire.fillet() (#1573)\n\n* Add support for closed path fillet to Wire.fillet()\r\n\r\n* Precalculate n_{edges,vertices}\r\n\r\n* Black fix\r\n\r\n* Add conda list\r\n\r\n* Get rid of typing_extensions in shapes.py\r\n\r\n* black fix\r\n\r\n* Get rid of typing_extensions in sketch.py\r\n\r\n* Remove typing_extensions from sketch_solver.py\r\n\r\n---------\r\n\r\nCo-authored-by: AU ","shortMessageHtmlLink":"Add support for closed path fillet to Wire.fillet() (#1573)"}},{"before":"cefc420aca9cc48e33477d83071008b063194797","after":null,"ref":"refs/heads/text_alignment","pushedAt":"2024-05-30T23:58:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"}},{"before":"1bdc28f75376b5650b7cf20101b22f0f7380d183","after":"bf47f12507c5031de94f099e239903ba3485a6e6","ref":"refs/heads/master","pushedAt":"2024-05-30T23:58:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Fixed font-related test error on some platforms (#1577)\n\n* Fixed font-related test error on some platforms\r\n\r\n* Use OpenSans font in testdata directory\r\n\r\n* Fix lack of font path robustness\r\n\r\n* Switched to a global text font variable\r\n\r\n* Implement pathlib suggestion","shortMessageHtmlLink":"Fixed font-related test error on some platforms (#1577)"}},{"before":"f29f2d69254110a248e6c790e70bfb9e107196f3","after":"1bdc28f75376b5650b7cf20101b22f0f7380d183","ref":"refs/heads/master","pushedAt":"2024-05-30T19:19:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Fix crash on invalid faces (#1541)\n\n* Fix crash on invalid faces\r\n\r\n* Add test\r\n\r\n---------\r\n\r\nCo-authored-by: AU ","shortMessageHtmlLink":"Fix crash on invalid faces (#1541)"}},{"before":"e46edd422d634253fea8942d9af769b6273f36e9","after":"cefc420aca9cc48e33477d83071008b063194797","ref":"refs/heads/text_alignment","pushedAt":"2024-05-30T12:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Implement pathlib suggestion","shortMessageHtmlLink":"Implement pathlib suggestion"}},{"before":"4d1fbc28b973668bd2715eae0171c864aeaea613","after":"717d70f4f32ba466da83346fef94ef02526db59a","ref":"refs/heads/try-ocp781","pushedAt":"2024-05-20T14:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Update meta.yaml","shortMessageHtmlLink":"Update meta.yaml"}},{"before":null,"after":"4d1fbc28b973668bd2715eae0171c864aeaea613","ref":"refs/heads/try-ocp781","pushedAt":"2024-05-20T14:44:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Try OCP 7.8.1","shortMessageHtmlLink":"Try OCP 7.8.1"}},{"before":"c6a827f6f46846cecac1c2b1ecc0b2c7b7274442","after":"f29f2d69254110a248e6c790e70bfb9e107196f3","ref":"refs/heads/master","pushedAt":"2024-05-13T14:33:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Add shape and workplane support to the Workplane.eachpoint() function. Issue #1395 (#1578)\n\n* Add shape and workplane support to the Workplane.eachpoint() function. #1395\r\n\r\n* Added test coverage\r\n\r\n* Added tests for the useLocalCoordinates options\r\n\r\n* Union instead of |\r\n\r\n* Fix mypy and change error\r\n\r\n---------\r\n\r\nCo-authored-by: AU \r\nCo-authored-by: Jeremy Wright ","shortMessageHtmlLink":"Add shape and workplane support to the Workplane.eachpoint() function…"}},{"before":"995d1393bd3cba2061da7e7d2bea8e4fdbdd19c9","after":"c6a827f6f46846cecac1c2b1ecc0b2c7b7274442","ref":"refs/heads/master","pushedAt":"2024-05-12T15:44:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Fix units (#1587)","shortMessageHtmlLink":"Fix units (#1587)"}},{"before":null,"after":"0f73dbb55cdde7f41d0aac5571811fb5fd1b6ac8","ref":"refs/heads/assy-doc-fix","pushedAt":"2024-05-12T14:44:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Fix units","shortMessageHtmlLink":"Fix units"}},{"before":"aa106d5471a2848dc3a22046702a797e7b5bfeca","after":"e46edd422d634253fea8942d9af769b6273f36e9","ref":"refs/heads/text_alignment","pushedAt":"2024-05-06T13:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Obligatory black formatting fix","shortMessageHtmlLink":"Obligatory black formatting fix"}},{"before":"6070f287cef56fb9c3a97f242a332fde330235c4","after":"aa106d5471a2848dc3a22046702a797e7b5bfeca","ref":"refs/heads/text_alignment","pushedAt":"2024-05-06T13:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Switched to a global text font variable","shortMessageHtmlLink":"Switched to a global text font variable"}},{"before":"552203713b2c5415b20109202442f366d33d082f","after":"995d1393bd3cba2061da7e7d2bea8e4fdbdd19c9","ref":"refs/heads/master","pushedAt":"2024-05-05T09:25:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Free function api (#1469)\n\n* Initial free functions\r\n\r\n* Mypy fixes\r\n\r\n* Add a mypy plugin that handles _get*\r\n\r\n* More helpers and fixes\r\n\r\n* black\r\n\r\n* More hooks\r\n\r\n* More ops and primitives\r\n\r\n* Fill with constraints and cap\r\n\r\n* Minimal docstrings and mypy fix\r\n\r\n* Bool op operators for Shape\r\n\r\n* Extra docstring\r\n\r\n* Added spline primitive\r\n\r\n* Added alternative constructors\r\n\r\n* Update solid\r\n\r\n* Add shape normalization\r\n\r\n* Add text\r\n\r\n* Added moved overload\r\n\r\n* Another moved overload\r\n\r\n* Convert location constructor to multimethod\r\n\r\n* Additional Loc constructor\r\n\r\n* Extra vertex constructor\r\n\r\n* Additional cone overload\r\n\r\n* Start with tests\r\n\r\n* Fix compouund normalization\r\n\r\n* Bool op tests\r\n\r\n* Additional Location overload\r\n\r\n* test moved and fix bool ops\r\n\r\n* Different cap params\r\n\r\n* More tests\r\n\r\n* Test revolve and offset\r\n\r\n* Test sweep and loft\r\n\r\n* Add bool ops\r\n\r\n* More tests\r\n\r\n* Test text\r\n\r\n* Improve coverage for utils\r\n\r\n* More move[d] and Location overloads\r\n\r\n* Start working on some docs\r\n\r\n* Update index\r\n\r\n* Doc fix\r\n\r\n* Typo fix\r\n\r\n* More move/moved overloads\r\n\r\n* Small doc update\r\n\r\n* Better Location coverage\r\n\r\n* Fix angle units in Location\r\n\r\n* More docs and a usability fix\r\n\r\n* Cosmetics\r\n\r\n* Mypy fix\r\n\r\n* Remove dead code\r\n\r\n* Coverage tweaks\r\n\r\n* More docs'\r\n\r\n* Box centering and box/plane arg order\r\n\r\n* Docs cosmetics - nicer sweep\r\n\r\n* Apply suggestions\r\n\r\nCo-authored-by: Jeremy Wright \r\n\r\n* Add docstrings\r\n\r\n* Doc tweaks\r\n\r\n* Bump multimethod version\r\n\r\n* Add occ_impl.shapes\r\n\r\n* Mention free funcs in the primer\r\n\r\n* Typos\r\n\r\n* Typo\r\n\r\n* Punctuation\r\n\r\n---------\r\n\r\nCo-authored-by: Jeremy Wright ","shortMessageHtmlLink":"Free function api (#1469)"}},{"before":"16d0d53b7165779f0ec37130b4037cbaa0c78206","after":"066795c02714cff7750bead201a75579e8be3b90","ref":"refs/heads/free-function","pushedAt":"2024-05-04T20:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Punctuation","shortMessageHtmlLink":"Punctuation"}},{"before":"2918a49cf7c52ffdaf743726bc46bf7c525b5868","after":"16d0d53b7165779f0ec37130b4037cbaa0c78206","ref":"refs/heads/free-function","pushedAt":"2024-05-04T20:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Typo","shortMessageHtmlLink":"Typo"}},{"before":"9e10805defab8bd0365642e4de5af9729784029e","after":"2918a49cf7c52ffdaf743726bc46bf7c525b5868","ref":"refs/heads/free-function","pushedAt":"2024-05-04T20:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Typos","shortMessageHtmlLink":"Typos"}},{"before":"a21e53cdfec5f827f64866a01a0e6eac71a9969c","after":"9e10805defab8bd0365642e4de5af9729784029e","ref":"refs/heads/free-function","pushedAt":"2024-05-04T13:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Mention free funcs in the primer","shortMessageHtmlLink":"Mention free funcs in the primer"}},{"before":"691c68d0da4acec822d809d91ae2b3bc3491fa46","after":"a21e53cdfec5f827f64866a01a0e6eac71a9969c","ref":"refs/heads/free-function","pushedAt":"2024-05-03T20:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Add occ_impl.shapes","shortMessageHtmlLink":"Add occ_impl.shapes"}},{"before":"02c4d6ece8f07e1198ad20c0bacaac2ac7bf1f6b","after":"691c68d0da4acec822d809d91ae2b3bc3491fa46","ref":"refs/heads/free-function","pushedAt":"2024-05-03T16:07:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Bump multimethod version","shortMessageHtmlLink":"Bump multimethod version"}},{"before":"1444e7c60a9fb02a7145fa20bf652f678c7fc4c0","after":"02c4d6ece8f07e1198ad20c0bacaac2ac7bf1f6b","ref":"refs/heads/free-function","pushedAt":"2024-05-03T06:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Add docstrings","shortMessageHtmlLink":"Add docstrings"}},{"before":"e818cdf27ee1542bb9779a2129627b01d4613b7b","after":"1444e7c60a9fb02a7145fa20bf652f678c7fc4c0","ref":"refs/heads/free-function","pushedAt":"2024-05-03T06:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-urbanczyk","name":"AU","path":"/adam-urbanczyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13981538?s=80&v=4"},"commit":{"message":"Apply suggestions\n\nCo-authored-by: Jeremy Wright ","shortMessageHtmlLink":"Apply suggestions"}},{"before":"64c1888b25765202a7922676799ecac69ed6108a","after":"00794a38ab122e38486c6c3d0ce08d3bd3fa9c81","ref":"refs/heads/png","pushedAt":"2024-05-02T19:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmwright","name":"Jeremy Wright","path":"/jmwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1015439?s=80&v=4"},"commit":{"message":"Got assembly export working and used that for shape export too","shortMessageHtmlLink":"Got assembly export working and used that for shape export too"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcY4dgAA","startCursor":null,"endCursor":null}},"title":"Activity · CadQuery/cadquery"}