Releases: mottosso/cmdc
Releases · mottosso/cmdc
v0.1.8
Commits
- 7147106: define docstrings at the top of the generated files (Loïc Pinsard) #26
- b8c52b0: add py::args to relevant methods (Loïc Pinsard) #26
- ed93cbe: adding cmake as builder, works on mac and windows, need to test linux (Scott Englert) #28
- cfe5616: adding pre and post build script execution (Scott Englert) #28
- 5851938: updating mac python libs (Scott Englert) #28
- 896682b: Create cmake.yml (Scott Englert) #28
- a758eaf: Update cmake.yml (Scott Englert) #28
- a2809a1: Update cmake.yml (Scott Englert) #28
- 875ffc2: Update cmake.yml (Scott Englert) #28
- bf15822: setting pybind to 2.9.0 (Scott Englert) #28
- 278ce5f: removing the search for python exe (Scott Englert) #28
- d67225c: Update cmake.yml (Scott Englert) #28
- 255a6dc: Update cmake.yml (Scott Englert) #28
- 94e43bd: updating to use matrix builds (Scott Englert) #28
- ae0f5dc: trying docker for linux build 2020 (Scott Englert) #28
- fa1be6c: Update cmake.yml (Scott Englert) #28
- f83bdf9: adding linux matrix using new docker containers (Scott Englert) #28
- e886e1e: adding Python 3.9 for 2022 support (Scott Englert) #28
- ac25227: fixing typo in maya config (Scott Englert) #28
- 0498e47: printing all the build files as its not outputting where it should be (Scott Englert) #28
- e50339d: trying the find again (Scott Englert) #28
- 84c21a5: updating to use latest devkit versions (Scott Englert) #28
- c019988: fixing windows build, still can't find linux lib (Scott Englert) #28
- 2ba1632: can linux find the artifact now? (Scott Englert) #28
- ffe369a: cant get the artifact to work (Scott Englert) #28
- a05a05d: trying the older version of upload artifact if it works in containers (Scott Englert) #28
- a382492: changing to build in local container (Scott Englert) #28
- 24d67c3: adding stubs generation to build (Scott Englert) #28
- 811a259: debugging stubs build (Scott Englert) #28
- 37250f3: continued stub building (Scott Englert) #28
- 7dd6f99: trying stubs again (Scott Englert) #28
- 35ad734: got the stubs building (Scott Englert) #28
- 8c55dd5: adding maya 2018 and 2019 builds (Scott Englert) #28
- 5e32ebe: Adding specific support for 2018 and 2019 windows (Scott Englert) #28
- 0b4ac31: Another devkit path update (Scott Englert) #28
- a80f87d: Update cmake.yml (Scott Englert) #28
- 5b240ea: updating cmake linux build for older cmake versions (Scott Englert) #28
- 6b33a6b: Updating 2018 and 2019 devkit for linux (Scott Englert) #28
- 20194a6: fixing directory typo in name (Scott Englert) #28
- eed6335: adding tests (Scott Englert) #28
- 69284d5: cleaning up and adding 2023 test to actions (Scott Englert) #28
- 1981a9c: updating readme (Scott Englert) #28
- a3d850c: Delete test_win32.ps1 (Scott Englert) #28
- 1fb7ab1: updating python path for tests (Scott Englert) #28
- 1ebf3b7: initializing standalone before import cmdc (Scott Englert) #28
- b5e39a2: Excluding tests or legacy MFn Types (Scott Englert) #28
- a89a847: Update main.yml (Marcus Ottosson)
v0.1.7
Commits
- 95d8f76: remove unwanted imports from stubs (Loïc Pinsard) #24
- 744a4e2: fail stubs generation in case of degraded signatures. (Loïc Pinsard) #24
- 89b4289: fail stubs generation in case of unnamed arguments (Loïc Pinsard) #24
- 669fc7f: update contributing.md (Loïc Pinsard) #24
- 3b4ccd4: fix stubs for DagModifier and reformat docstings. (Loïc Pinsard) #24
- add completion and type checking examples #24 (Loïc Pinsard)
- display video like gifs #24 (Loïc Pinsard)
- use gifs instead of mp4s #24 (Loïc Pinsard)
- df87c0a: Update README.md (Marcus Ottosson) #24
v0.1.6
Commits
- 782b3ef: Add gitignore section for IDE folders (Ryan Porter) #22
- 0390753: Fix typo in Windows build script (Ryan Porter) #22
- 504c432: Add MDagModifier binding stub (Ryan Porter) #22
- 64f18b0: Implement MDagModifier::createNode bindings (Ryan Porter) #22
- 90d1aac: Make DagModifier a subclass of DGModifier (Ryan Porter) #22
- 4bf96b0: Add missing cases to MDagModifier test coverage (Ryan Porter) #22
- 0604e77: Implement MDagModifier::reparentNode binding (Ryan Porter) #22
- 085c79a: Include node names in MDagModifier::reparentNode binding error messages (Ryan Porter) #22
- c1b8778: Fix typo in build_linux.sh (Ryan Porter) #22
- 491a2fd: Merge branch 'master' into rporter/MDAGModifier (Ryan Porter) #22
- 41d91d7: Fix missing endif (Ryan Porter) #22
- ceb5bf6: Fix duplication declaration of DGModifier binding (Ryan Porter) #22
- 80ee3d0: Update docker build linux script to use maya{version} environment (Ryan Porter) #22
- 255cc01: Add docker test linux script (Ryan Porter) #22
- d37b487: Rename test script for windows to match build script (Ryan Porter) #22
v0.1.5
Commits
- 25f6412: add logging to generate_stubs.py and remove leftover comments (Loïc Pinsard) #23
- beb3eec: improve stubs for BoundingBox (Loïc Pinsard) #23
- 97b76d6: improve stubs for DagPath (Loïc Pinsard) #23
- a3bfdf3: improve stubs for DGModifier (Loïc Pinsard) #23
- 931f8c6: improve stubs for Math classes (Loïc Pinsard) #23
- 3a3ea23: improve stubs for FnDagNode (Loïc Pinsard) #23
- 7283103: improve stubs for FnDependencyNode (Loïc Pinsard) #23
- 9629913: improve stubs for Object and ObjectHandle (Loïc Pinsard) #23
- 406455c: rename #define macros to avoid redefinitions (Loïc Pinsard) #23
- b4e271f: make docstrings string literals instead of raw strings. (Loïc Pinsard) #23
- 3cf5258: improve stubs for Plug (Loïc Pinsard) #23
- 688eb7c: improve stubs for Selection list (Loïc Pinsard) #23
- 31771e4: improve stubs for Status, TypeId and String (Loïc Pinsard) #23
- 230147b: indent all docstrings and respect line lengths (Loïc Pinsard) #23
- b32a546: move stubs to dedicated folder for release (Loïc Pinsard) #23
- 94b0014: Update contribution steps (Marcus Ottosson)
- 7bc662b: Fix typo (Marcus Ottosson)
- b2c3024: CI garbage (Marcus Ottosson)
- 37aa771: CI garbage (Marcus Ottosson)
- b97a148: CI nonsense (Marcus Ottosson)
v0.1.4
Commits
- d57e221: first pass at generating pyi stubs. (Loïc Pinsard) #16
- b7ee077: remove old comment. (Loïc Pinsard) #16
- 0a60603: generate the stubs automatically when building (Loïc Pinsard) #16
- 08bcdfb: remove function signatures from the generated docstrings (Loïc Pinsard) #16
- aa969ff: add pybind11-stubgen as a depency (Loïc Pinsard) #16
- 5613695: Don't generate stubs during the build script. (Loïc Pinsard) #16
- 19c5a1f: Merge branch 'master' into generate_type_stubs (Loïc Pinsard) #16
- b0507f1: updated forward declaration and docstrings (Loïc Pinsard) #16
- dbdc67f: added generate_stubs script (Loïc Pinsard) #16
- 04e561d: generate stubs during CI (Loïc Pinsard) #16
- 6457fc4: fix default arguments causing degraded signatures (Loïc Pinsard) #16
- 297d548: fix typo in main.yml (Loïc Pinsard) #16
- a87f91d: chain commands properly during stubs generation (Loïc Pinsard) #16
- 7dcc4ca: Add build folder to PYTHONPATH before generating stubs (Loïc Pinsard) #16
- 1d2f123: upload stubs artifact for release (Loïc Pinsard) #16
v0.1.3
Commits
- 59ecc1e: Cosmetics (Marcus Ottosson) #18
- 40c1965: Add mayapy and run tests on CI (Marcus Ottosson) #18
- 07e882e: Typo (Marcus Ottosson) #18
- ef5af91: Use 2018.7 instead (Marcus Ottosson) #18
- remove irrelevant isinstance check in tests. #19 (Loïc Pinsard)
- 5b9c56a: Update main.yml (Marcus Ottosson)
- 2ef5b00: Touchup parse_header.py (Marcus Ottosson) #20
- 5e1cf1d: PEP8-ify (Marcus Ottosson) #20
- 9cc4d8d: Initial work on MFnDagNode (Marcus Ottosson) #20
- c55cea9: Handle OPENMAYA_PRIVATE namespace in headers (Ryan Porter) #21
- 047977b: Add MDGModifier stub (Ryan Porter) #21
- aac0ade: Cleanup docstrings (Ryan Porter) #21
- 716e8ad: Include MDgModifier.inl in main (Ryan Porter) #21
- 52b53f3: Implement DGModifier.createNode methods (Ryan Porter) #21
- 67fce72: Fix Linux build error (Ryan Porter) #21
- d13fac8: Implement MDGModifier::addAttribute binding (Ryan Porter) #21
- eb79c64: Implement DGModifier.connect (Ryan Porter) #21
- 2f70015: Implement MDGModifier::disconnect binding (Ryan Porter) #21
- e99916a: Implement MDGModifier::deleteNode binding (Ryan Porter) #21
- 986dd6c: Implement MDGModifier::removeAttribute binding (Ryan Porter) #21
- 15915fa: Implement DGModifier::newPlugValue* bindings (Ryan Porter) #21
- d11c9c6: Implement extension attribute method bindings (Ryan Porter) #21
- 7da6f80: Implement MDGModifier::setNodeLockState binding (Ryan Porter) #21
- c5c2f4f: Implement MDGModifier::addExtensionAttribute binding (Ryan Porter) #21
- 18dca1a: Implement MDGModifier::renameNode binding (Ryan Porter) #21
- 79f223a: Implement MDGModifier::renameAttribute binding (Ryan Porter) #21
- fca84a0: Implement MDGModfifier::removeMultiInstance binding (Ryan Porter) #21
- c840da7: Implement MDGModifier::commandToExecute bindings (Ryan Porter) #21
- 3079817: Refactor repeated validations as inline functions (Ryan Porter) #21
- 6aac9c5: Merge branch 'master' into rporter/MDGModifier (Ryan Porter) #21
- 7cc464b: Add contributing.md (Marcus Ottosson) #20
- 69455e0: More MFnDagNode (Marcus Ottosson) #20
- 9e1af41: Update contributing (Marcus Ottosson) #20
- 928ecb7: Update README (Marcus Ottosson) #20
- 6ad56cd: Update contributing (Marcus Ottosson)
- b2bdf3f: Update README (Marcus Ottosson)
- 18ed4c9: Terminate those raw strings for poor GCC (Marcus Ottosson) #20
- a5b2d45: Merge branch 'master' into rporter/MDGModifier (Ryan Porter) #21
- 51726a1: Flatten validate functions namespace (Ryan Porter) #21
- b4ded3e: Make validate function calls multi-line to keep line lengths short (Ryan Porter) #21
- c4c58bd: Fix test failure on Linux (Ryan Porter) #21
v0.1.2
v0.1.1
Commits
- implement MDagPath #11 (Loïc Pinsard)
- [2d3af26]: Don't rely on MStatus to throw errors. (Loïc Pinsard) #11
- implement more methods. #11 (Loïc Pinsard)
- [a4a1768]: Check returned status in case we missed failing conditions. (Loïc Pinsard) #11
- implement more methods and tests #11 (Loïc Pinsard)
- implement more methods #11 (Loïc Pinsard)
- add unimplemented missing methods #11 (Loïc Pinsard)
v0.1.0
First release