Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
362 commits
Select commit Hold shift + click to select a range
1aaaa23
Merge pull request #3150 from pyrevitlabs/dependabot/github_actions/d…
jmcouffin Mar 2, 2026
6b1de1f
Merge pull request #3149 from pyrevitlabs/dependabot/github_actions/d…
jmcouffin Mar 2, 2026
3cf77c5
Merge pull request #3148 from pyrevitlabs/dependabot/pip/develop/ruff…
jmcouffin Mar 2, 2026
7ab3336
Merge pull request #3147 from Wurschdhaud/feature-ifc-lib
jmcouffin Mar 2, 2026
38fe936
typo fix
thumDer Mar 2, 2026
7329768
chore: update pipfile.lock after latest dependency bump merge conflic…
jmcouffin Mar 2, 2026
a5546c6
fix(forms): update docstring for disable_element method and clean up …
jmcouffin Mar 2, 2026
3aa9d7a
Merge pull request #3146 from Wurschdhaud/fix-dockable-pane
jmcouffin Mar 2, 2026
64182dd
Nudge save guard, checkbox defaults and blakc formatting
jmcouffin Mar 2, 2026
d36f8ff
Merge pull request #3145 from Wurschdhaud/sbnav-save-input
jmcouffin Mar 2, 2026
5392899
Merge branch 'develop' into develop
jmcouffin Mar 2, 2026
facde6f
Update DynamoScriptTests to reflect changes in script naming and remo…
jmcouffin Mar 2, 2026
56c9004
Merge branch 'develop' into 3110-template-handling
thumDer Mar 2, 2026
6279a7b
chore: update binaries
jmcouffin Mar 2, 2026
e99b812
Merge pull request #3134 from jchristel/develop
jmcouffin Mar 2, 2026
e16430e
Merge pull request #3155 from thumDer/3110-template-handling
jmcouffin Mar 2, 2026
e011cbd
chore: update binaries
jmcouffin Mar 2, 2026
ed3f058
Merge branch 'develop' of https://github.com/pyrevitlabs/pyRevit into…
jmcouffin Mar 2, 2026
141d7e6
Merge pull request #3121 from pyrevitlabs/claude/loader-feature-compa…
jmcouffin Mar 2, 2026
31ab687
Refactor ExtensionParser.cs for clarity
jmcouffin Mar 2, 2026
cda0e4e
fix: reorder command flags in pyrevit-autocomplete.go for consistency
jmcouffin Mar 2, 2026
ea94b49
feat: add telemetry directory key to EnvDictionarySeeder
jmcouffin Mar 2, 2026
930c068
docs: update LoggingLevel property remarks in PyRevitConfig.cs
jmcouffin Mar 2, 2026
aba6529
chore: update binaries
jmcouffin Mar 2, 2026
3ef5b2f
Merge branch 'develop' of https://github.com/pyrevitlabs/pyRevit into…
jmcouffin Mar 2, 2026
344ac2c
fix: resolve merge conflict in ExtensionParser.cs
jmcouffin Mar 2, 2026
4e2b8cd
fix: remove obsolete RocketMode test from ScriptMetadataParsingTest.cs
jmcouffin Mar 2, 2026
4b5c80d
chore: update binary files and resolve merge conflicts in pyrevit-aut…
jmcouffin Mar 2, 2026
82088eb
Merge pull request #3122 from pyrevitlabs/claude/fix1-session-env-dic…
jmcouffin Mar 2, 2026
6d2b2cc
Merge pull request #3132 from Wurschdhaud/improv-settings-window
jmcouffin Mar 2, 2026
56eacdb
Merge branch 'develop' into tay0thman-patch-1
tay0thman Mar 2, 2026
cc0ad00
Fix unbound variable: replace 'if legacy_kfile:' with 'if knote_lines:'
devloai Mar 2, 2026
160146d
Fix NullReferenceError in update_used by checking if element exists b…
devloai Mar 2, 2026
e9ce392
DevLo Comments addressed.
tay0thman Mar 2, 2026
596d053
Safe JSON serializer & content-length fix
vinnividivicci Mar 4, 2026
271fe6f
Update pyrevit-hosts.json - add Revit 25.4.41.14
924312 Mar 5, 2026
8eb9871
Treat NaN/Inf as null in JSON dumps
vinnividivicci Mar 5, 2026
66b3eff
Normalize quoting and formatting in routes code
vinnividivicci Mar 5, 2026
a6d686e
Use raw docstring for JSON dumps; fix test
vinnividivicci Mar 5, 2026
07b4330
Update bin/pyrevit-hosts.json
jmcouffin Mar 5, 2026
1272d79
fix(routes-tests): stabilize IronPython routes test execution and JSO…
vinnividivicci Mar 5, 2026
454b7ac
add distinct colors helper
Wurschdhaud Mar 6, 2026
9fd72fa
changes as per devloai
Wurschdhaud Mar 6, 2026
93ba659
add optional color override + example
Wurschdhaud Mar 10, 2026
547cf6e
Merge pull request #3136 from pyrevitlabs/tay0thman-patch-1
jmcouffin Mar 10, 2026
92840a8
Merge pull request #3161 from vinnividivicci/routes-http-bug-fix
jmcouffin Mar 12, 2026
1f21068
Bump black from 26.1.0 to 26.3.1 in the pip group across 1 directory
dependabot[bot] Mar 12, 2026
ecf6ea7
fix: expand copied view detection to all Revit UI locales
Wurschdhaud Mar 14, 2026
adcac5d
implement re as per devloai
Wurschdhaud Mar 14, 2026
7a7ccb7
Merge pull request #3175 from Wurschdhaud/fixme-count-copied
jmcouffin Mar 14, 2026
0c50ea5
Merge branch 'develop' into dependabot/pip/pip-b7f5c28099
jmcouffin Mar 14, 2026
3a5fd6e
Merge pull request #3172 from pyrevitlabs/dependabot/pip/pip-b7f5c28099
jmcouffin Mar 14, 2026
b73ee83
Merge pull request #3162 from 924312/patch-3
jmcouffin Mar 14, 2026
28a92b8
Update Python version to 3.14 in Pipfile and Pipfile.lock; adjust Git…
jmcouffin Mar 15, 2026
a3c2553
Merge branch 'develop' into bump-ci-python-version
jmcouffin Mar 15, 2026
4dc756f
Disable prereleases in Pipfile
jmcouffin Mar 15, 2026
0906f38
Update Python version from 3.10 to 3.14
jmcouffin Mar 15, 2026
3caee48
Merge pull request #3176 from jmcouffin/bump-ci-python-version
jmcouffin Mar 15, 2026
b07cc13
refactor(forms): extract _WPFMixin, bring WPFPanel to feature parity …
Wurschdhaud Mar 15, 2026
919f3e7
fix as per devloai:
Wurschdhaud Mar 15, 2026
9ba7bf4
update docstring
Wurschdhaud Mar 15, 2026
9959e75
changes as per copilot:
Wurschdhaud Mar 15, 2026
c581d4b
Merge branch 'improve-panel-lib' of https://github.com/Wurschdhaud/py…
Wurschdhaud Mar 15, 2026
6a2e924
fix(loader): Dynamo engine defaults automate/clean to false (#3114)
tay0thman Mar 16, 2026
f5c8609
fix(loader): skip SVG icons that BitmapImage cannot render (#3173)
tay0thman Mar 16, 2026
fd8b259
fix(parser): expand env variables in user extension paths (#3144)
tay0thman Mar 16, 2026
9d1b93a
build: update compiled DLLs for #3114, #3173, #3144
tay0thman Mar 16, 2026
f21541d
Pass revitYear to ParseComponents function
tay0thman Mar 16, 2026
f3610d2
Merge pull request #3179 from tay0thman/fix/loader-regressions-3114-3…
jmcouffin Mar 16, 2026
017bc55
Update pyrevit-hosts.json - 2023.1.9
924312 Mar 17, 2026
92de573
fix(parser): restore legacy SPECIAL_CHARS sanitization in SanitizeCla…
tay0thman Mar 17, 2026
db3c35b
fix: match Python behavior for \(, \), and \/ in SanitizeClassName
devloai[bot] Mar 17, 2026
b46eaf8
fix(parser): add safety pass to sanitize non-alphanumeric chars in cl…
devloai Mar 17, 2026
1f317bb
fix(parser): address review — match Python raw-string keys, add safet…
tay0thman Mar 17, 2026
7a33d34
devloai fixes
tay0thman Mar 17, 2026
560f7ad
merge: integrate origin/develop, keep patched DLLs
tay0thman Mar 17, 2026
2618eba
Merge branch 'develop' into improve-panel-lib
tay0thman Mar 18, 2026
8ceeefb
Merge branch 'develop' into implement_distinct_colors
tay0thman Mar 18, 2026
0c27c08
initial commit - new feature
Wurschdhaud Mar 18, 2026
ef2ee36
add support for optional pick_filter
Wurschdhaud Mar 18, 2026
5f90f29
fix category retrieval, display value generator
Wurschdhaud Mar 18, 2026
18ac4c1
add pick_filter, preselected if newly picked
Wurschdhaud Mar 18, 2026
c65de4f
Merge pull request #3184 from pyrevitlabs/fix/3164-unique-id-sanitize
jmcouffin Mar 18, 2026
7b20b03
add toggle button for clipboard
Wurschdhaud Mar 19, 2026
a9ae433
match value picker as own button for keybindings, moved commands to lib
Wurschdhaud Mar 19, 2026
61032de
reuse new lib functions in existing functions
Wurschdhaud Mar 19, 2026
c1d2587
add bundle file
Wurschdhaud Mar 19, 2026
9850576
as per devloai:
Wurschdhaud Mar 19, 2026
c1ae0f6
Merge branch 'develop' into match-prop-clipboard-pane
Wurschdhaud Mar 19, 2026
824089f
change to instance datafile to cleanup on startup
Wurschdhaud Mar 19, 2026
8d73cb6
fix: prevent toolbar disappearing after reload when tabs are renamed …
tay0thman Mar 20, 2026
650b555
chore: add compiled pyRevitAssemblyBuilder DLLs for #3167 fix
tay0thman Mar 20, 2026
610cbd7
Merge branch 'develop' into improve-panel-lib
tay0thman Mar 20, 2026
da44ef9
Enhance viewport handling in sheet copying script
tay0thman Mar 20, 2026
dbc9805
Fix viewport label/bbox error handling and transaction scope
devloai[bot] Mar 20, 2026
1015742
Merge pull request #3186 from pyrevitlabs/tay0thman-patch-3
jmcouffin Mar 20, 2026
0a4184e
Merge branch 'develop' into fix/3167-tab-rename-reload-regression
tay0thman Mar 20, 2026
3395898
Update get_name() in query.py
Denver-22 Mar 21, 2026
6eaab4f
Update query.py
Denver-22 Mar 21, 2026
9d63df3
Update get_name() in query.py only for worksets
Denver-22 Mar 21, 2026
14c56e2
Merge pull request #3183 from tay0thman/fix/3167-tab-rename-reload-re…
jmcouffin Mar 21, 2026
8187e52
Merge branch 'develop' into develop
Denver-22 Mar 21, 2026
60982e0
fix: resolve C# loader regressions (#3108, #3107, #3140, version-info)
tay0thman Mar 22, 2026
63c43e7
fix: move revitYear early-exit to top of IsRevitVersionCompatible()
tay0thman Mar 22, 2026
d55451a
Merge origin/develop into fix/csharp-loader-regressions
tay0thman Mar 22, 2026
4943c61
fix: remove duplicate RocketModeCompatible property and log full exce…
tay0thman Mar 23, 2026
9157d71
fix: address Copilot review - remaining ex.Message and unused using s…
tay0thman Mar 23, 2026
626be2f
explicit update of the template
thumDer Mar 23, 2026
3297fb9
Added 'Query get_name Tests' to the Unit Tests pulldown menu in bundl…
jmcouffin Mar 24, 2026
c6e55bf
Merge pull request #3187 from Denver-22/develop
jmcouffin Mar 24, 2026
b2f9615
Merge branch 'develop' into match-prop-clipboard-pane
jmcouffin Mar 24, 2026
fdf777e
Merge pull request #3185 from Wurschdhaud/match-prop-clipboard-pane
jmcouffin Mar 24, 2026
f128b3f
Merge pull request #3180 from 924312/patch-4
jmcouffin Mar 24, 2026
cce051b
Merge branch 'develop' into enhance-dc3d
jmcouffin Mar 24, 2026
7468259
Merge pull request #3169 from Wurschdhaud/enhance-dc3d
jmcouffin Mar 24, 2026
24a2ad1
Merge branch 'develop' into implement_distinct_colors
jmcouffin Mar 24, 2026
6e9b381
Merge pull request #3165 from Wurschdhaud/implement_distinct_colors
jmcouffin Mar 24, 2026
46747ca
Merge branch 'develop' into improve-panel-lib
jmcouffin Mar 24, 2026
5ddfb17
Refactor panel source path and improve error handling in dockable pan…
jmcouffin Mar 24, 2026
9cca5a5
Merge pull request #3177 from Wurschdhaud/improve-panel-lib
jmcouffin Mar 24, 2026
5e2d33e
build(deps): bump requests in the pip group across 1 directory
dependabot[bot] Mar 26, 2026
c77d0c4
Merge pull request #3195 from pyrevitlabs/dependabot/pip/pip-aa7cb66ac2
jmcouffin Mar 26, 2026
8ae2f2f
Fix MinifyUI state desync on cross-model view switch (#3106)
tay0thman Mar 26, 2026
b7d7152
Add ViewActivated handler with deferred re-hide for tab persistence
tay0thman Mar 26, 2026
3b1a286
Update extensions/pyRevitTools.extension/pyRevit.tab/Toggles.panel/to…
tay0thman Mar 27, 2026
b89d1a4
Update extensions/pyRevitTools.extension/pyRevit.tab/Toggles.panel/to…
tay0thman Mar 27, 2026
c41a74c
use new forms helpers
Wurschdhaud Mar 27, 2026
3789ba3
multilanguage support
Wurschdhaud Mar 27, 2026
2a81813
add icons to row 4+5
Wurschdhaud Mar 27, 2026
69775c5
Merge pull request #3188 from pyrevitlabs/fix/csharp-loader-regressions
jmcouffin Mar 27, 2026
fb7068d
fix is_shown assignment
Wurschdhaud Mar 27, 2026
629f5af
Add path registration and default directory functions
tay0thman Mar 27, 2026
8f2b00d
Refactor get_thirdparty_ext_root_dirs method
tay0thman Mar 27, 2026
8134b89
proper template handling draft
thumDer Mar 29, 2026
630c1e9
Merge branch 'develop' into make-use-of-improved-lib
jmcouffin Mar 29, 2026
5324ca9
Merge pull request #3197 from Wurschdhaud/make-use-of-improved-lib
jmcouffin Mar 29, 2026
ad358ff
Merge branch 'develop' into tay0thman-patch-6
jmcouffin Mar 29, 2026
a8bad40
initial commit new feature
Wurschdhaud Mar 29, 2026
fb181d5
- fix broken tooltip (api change approx 2022?)
Wurschdhaud Mar 29, 2026
dfb068f
Merge branch 'develop' into new-feature-pick-by-paramvalue
jmcouffin Mar 29, 2026
713208f
update doc lines
Wurschdhaud Mar 29, 2026
a0f69b3
fix short-circuit to true
Wurschdhaud Mar 29, 2026
75e8725
Merge branch 'develop' into 3110-template-handling
thumDer Mar 29, 2026
73a4930
wire ui combobox branch, change raise to debug to avoid nuking the en…
Wurschdhaud Mar 29, 2026
808a616
fix typo in tooltip media errors
Wurschdhaud Mar 29, 2026
d986bc2
add missing return statements
Wurschdhaud Mar 29, 2026
6adcecb
fix typo
Wurschdhaud Mar 29, 2026
318d1a5
Fix MinifyUI desync with zero-flash C# PropertyChanged intercept (#3106)
tay0thman Mar 30, 2026
14030bf
Add compiled runtime DLLs for Revit 2021-2026
tay0thman Mar 30, 2026
9f32ce4
Update dev/pyRevitLabs.PyRevit.Runtime/EventHandling.cs
tay0thman Mar 30, 2026
f775703
Resolve merge conflict markers in script.py and minifyui.py
tay0thman Mar 30, 2026
c72c0f5
Merge pull request #3196 from pyrevitlabs/tay0thman-patch-6
jmcouffin Mar 30, 2026
cdc586f
Update pyrevitlib/pyrevit/userconfig.py
tay0thman Mar 30, 2026
526c588
Update extensions/pyRevitCore.extension/pyRevit.tab/pyRevit.panel/Ext…
tay0thman Mar 30, 2026
4cbc7ad
Update extensions/pyRevitCore.extension/pyRevit.tab/pyRevit.panel/Ext…
tay0thman Mar 30, 2026
479d054
Merge branch 'develop' into tay0thman-fix_custom_extensions-1
tay0thman Mar 30, 2026
5b771e6
fixed cutplane level name in case of templates
thumDer Mar 30, 2026
c1a01fc
Merge branch '3110-template-handling' of https://github.com/thumDer/p…
thumDer Mar 30, 2026
221dcfa
- fix safe get parameter
Wurschdhaud Mar 30, 2026
c31fdd2
fix(loader): translate logging level to Python scale in EnvDictionary…
tay0thman Mar 30, 2026
4179908
missing return statement
Wurschdhaud Mar 31, 2026
cb044ba
Merge pull request #3206 from Wurschdhaud/fix-3204
jmcouffin Mar 31, 2026
64611f2
test: add unit tests for ToPythonLoggingLevel (#3203)
tay0thman Mar 31, 2026
c550cc2
Merge branch 'develop' into tay0thman-fix_custom_extensions-1
tay0thman Mar 31, 2026
aae432d
build: update compiled DLLs for #3203 (internal visibility for test a…
tay0thman Mar 31, 2026
b3255e3
Merge branch 'develop' into tay0thman-fix-console-startup-3203
tay0thman Mar 31, 2026
a919b7a
Merge pull request #3207 from pyrevitlabs/tay0thman-fix-console-start…
jmcouffin Mar 31, 2026
59b57b9
Merge branch 'develop' into fix-3201
jmcouffin Mar 31, 2026
5678529
Merge pull request #3202 from Wurschdhaud/fix-3201
jmcouffin Mar 31, 2026
f104b99
Merge branch 'develop' into new-feature-pick-by-paramvalue
jmcouffin Mar 31, 2026
bcaeb5e
Merge pull request #3200 from Wurschdhaud/new-feature-pick-by-paramvalue
jmcouffin Mar 31, 2026
77a6324
Merge branch 'develop' into tay0thman-fix_custom_extensions-1
jmcouffin Mar 31, 2026
49dd7d3
Merge pull request #3198 from pyrevitlabs/tay0thman-fix_custom_extens…
jmcouffin Mar 31, 2026
25f109f
Merge branch 'develop' into 3110-template-handling
jmcouffin Mar 31, 2026
dddee2c
Merge pull request #3192 from thumDer/3110-template-handling
jmcouffin Mar 31, 2026
525635a
chore: Update binary files
jmcouffin Mar 31, 2026
6340e54
chore: Bump version to 6.2.0 across all relevant files
jmcouffin Mar 31, 2026
7051263
fix(deps): update github.com/asaskevich/govalidator digest to a9d515a
renovate[bot] Mar 31, 2026
9d3d70b
chore(deps): update dependency docopt.net to 0.8.3
renovate[bot] Mar 31, 2026
bce0db4
chore(deps): update dependency setuptools to v82.0.1
renovate[bot] Mar 31, 2026
70a8a6c
chore(deps): update azure/trusted-signing-action action to v1.2.0
renovate[bot] Mar 31, 2026
8696c22
fix(deps): update module github.com/gofrs/uuid to v4.4.0+incompatible
renovate[bot] Mar 31, 2026
89cc088
fix(deps): update module github.com/lib/pq to v1.12.1
renovate[bot] Mar 31, 2026
b00ac4e
chore(deps): update dependency controlzex to v7
renovate[bot] Mar 31, 2026
df3261f
Merge pull request #3212 from pyrevitlabs/renovate/docopt.net-0.x
jmcouffin Mar 31, 2026
7d812bc
chore(deps): update dependency coverlet.collector to v8
renovate[bot] Mar 31, 2026
efc8ecf
chore(deps): update dependency openmcdf to v3
renovate[bot] Mar 31, 2026
0fd54f9
chore(deps): update dotnet monorepo
renovate[bot] Mar 31, 2026
ed87633
chore(deps): update microsoft/setup-msbuild action to v3
renovate[bot] Mar 31, 2026
869c907
chore(deps): update mstest monorepo to v4
renovate[bot] Mar 31, 2026
147600e
fix(deps): update module github.com/posener/complete to v2
renovate[bot] Mar 31, 2026
be8c388
Merge branch 'develop' into renovate/github.com-asaskevich-govalidato…
jmcouffin Mar 31, 2026
7f31afc
Merge pull request #3210 from pyrevitlabs/renovate/github.com-asaskev…
jmcouffin Mar 31, 2026
1fcc271
Merge branch 'develop' into renovate/major-mstest-monorepo
jmcouffin Mar 31, 2026
2425399
Merge pull request #3238 from pyrevitlabs/renovate/major-mstest-monorepo
jmcouffin Mar 31, 2026
74cb719
Merge branch 'develop' into renovate/github.com-posener-complete-2.x
jmcouffin Mar 31, 2026
703961b
Merge pull request #3239 from pyrevitlabs/renovate/github.com-posener…
jmcouffin Mar 31, 2026
2d92241
Merge branch 'develop' into renovate/microsoft-setup-msbuild-3.x
jmcouffin Mar 31, 2026
2d0767d
Merge pull request #3237 from pyrevitlabs/renovate/microsoft-setup-ms…
jmcouffin Mar 31, 2026
5309010
Merge branch 'develop' into renovate/azure-trusted-signing-action-1.x
jmcouffin Mar 31, 2026
7f05dda
Merge pull request #3216 from pyrevitlabs/renovate/azure-trusted-sign…
jmcouffin Mar 31, 2026
bc3355b
Merge branch 'develop' into renovate/major-dotnet-monorepo
jmcouffin Mar 31, 2026
9eb797d
Merge pull request #3236 from pyrevitlabs/renovate/major-dotnet-monorepo
jmcouffin Mar 31, 2026
118ebbc
chore(deps): update dependency nunit3testadapter to v6
renovate[bot] Mar 31, 2026
5ebc9ba
chore(deps): update dependency yamldotnet to v16
renovate[bot] Mar 31, 2026
714e3fe
Merge branch 'develop' into renovate/controlzex-7.x
jmcouffin Mar 31, 2026
2a2f42d
Merge pull request #3228 from pyrevitlabs/renovate/controlzex-7.x
jmcouffin Mar 31, 2026
95361ed
fix(ViewRange): prevent duplicate windows, close crash, and invalid r…
tay0thman Mar 31, 2026
3f076e5
Merge pull request #3240 from pyrevitlabs/tay0thman-fix_viewrange_3205
jmcouffin Apr 1, 2026
b627c94
Merge branch 'develop' into renovate/yamldotnet-16.x
jmcouffin Apr 1, 2026
a8fe275
Merge pull request #3235 from pyrevitlabs/renovate/yamldotnet-16.x
jmcouffin Apr 1, 2026
59518b0
Merge branch 'develop' into renovate/openmcdf-3.x
jmcouffin Apr 1, 2026
e8595ef
Merge pull request #3234 from pyrevitlabs/renovate/openmcdf-3.x
jmcouffin Apr 1, 2026
91f9e34
Merge branch 'develop' into renovate/nunit3testadapter-6.x
jmcouffin Apr 1, 2026
74ef887
Merge pull request #3233 from pyrevitlabs/renovate/nunit3testadapter-6.x
jmcouffin Apr 1, 2026
38dbb62
chore(deps): update dependency libgit2sharp to 0.31.0
renovate[bot] Apr 1, 2026
e07c606
chore(deps): update dependency nunit.analyzers to v4
renovate[bot] Apr 1, 2026
916bc0a
Merge pull request #3232 from pyrevitlabs/renovate/nunit.analyzers-4.x
jmcouffin Apr 1, 2026
12bae88
chore(deps): update dependency nunit to v4
renovate[bot] Apr 1, 2026
6f1f62f
Merge pull request #3231 from pyrevitlabs/renovate/nunit-4.x
jmcouffin Apr 1, 2026
7b87df9
chore(deps): update dependency microsoft.net.test.sdk to v18
renovate[bot] Apr 1, 2026
37be3bd
Merge pull request #3230 from pyrevitlabs/renovate/major-vstest-monorepo
jmcouffin Apr 1, 2026
641b109
Merge branch 'develop' into renovate/coverlet.collector-8.x
jmcouffin Apr 1, 2026
dbe4895
Merge pull request #3229 from pyrevitlabs/renovate/coverlet.collector…
jmcouffin Apr 1, 2026
8539f2e
Merge branch 'develop' into renovate/github.com-lib-pq-1.x
jmcouffin Apr 1, 2026
b0e88a9
Merge pull request #3227 from pyrevitlabs/renovate/github.com-lib-pq-1.x
jmcouffin Apr 1, 2026
6b8109d
Merge branch 'develop' into renovate/github.com-gofrs-uuid-4.x
jmcouffin Apr 1, 2026
5273c8d
Merge pull request #3226 from pyrevitlabs/renovate/github.com-gofrs-u…
jmcouffin Apr 1, 2026
5c8c98b
fix(deps): update module github.com/gorilla/mux to v1.8.1
renovate[bot] Apr 1, 2026
eb4d559
fix(deps): update module github.com/go-sql-driver/mysql to v1.9.3
renovate[bot] Apr 1, 2026
08c1d75
Merge pull request #3225 from pyrevitlabs/renovate/github.com-go-sql-…
jmcouffin Apr 1, 2026
cc25fb4
fix(deps): update module github.com/denisenkom/go-mssqldb to v0.12.3
renovate[bot] Apr 1, 2026
8df94b8
Merge pull request #3224 from pyrevitlabs/renovate/github.com-denisen…
jmcouffin Apr 1, 2026
e23f1d8
Merge branch 'develop' into renovate/libgit2sharp-0.x
jmcouffin Apr 1, 2026
81d43be
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.38
renovate[bot] Apr 1, 2026
98f8884
Merge pull request #3217 from pyrevitlabs/renovate/libgit2sharp-0.x
jmcouffin Apr 1, 2026
2c7a937
Merge branch 'develop' into renovate/github.com-mattn-go-sqlite3-1.x
jmcouffin Apr 1, 2026
cd7b7b9
Merge pull request #3215 from pyrevitlabs/renovate/github.com-mattn-g…
jmcouffin Apr 1, 2026
663726c
Merge branch 'develop' into renovate/github.com-gorilla-mux-1.x
jmcouffin Apr 1, 2026
9b8b368
Merge pull request #3214 from pyrevitlabs/renovate/github.com-gorilla…
jmcouffin Apr 1, 2026
f7a3dbe
Bump filippo.io/edwards25519
dependabot[bot] Apr 1, 2026
ba058b2
Merge branch 'develop' into renovate/setuptools-82.x
jmcouffin Apr 1, 2026
9289af7
Merge pull request #3213 from pyrevitlabs/renovate/setuptools-82.x
jmcouffin Apr 1, 2026
1636eda
Merge branch 'develop' into dependabot/go_modules/dev/pyRevitTelemetr…
jmcouffin Apr 1, 2026
2b85a78
Merge pull request #3242 from pyrevitlabs/dependabot/go_modules/dev/p…
jmcouffin Apr 1, 2026
a6983f3
Refactor storage file handling in CommonUtils.cs
jmcouffin Apr 1, 2026
9d33cff
Enhance stream reading in GetStructuredStorageStream method
jmcouffin Apr 1, 2026
2ce89eb
Merge pull request #3244 from pyrevitlabs/fix/openmcdf-deprecated-member
jmcouffin Apr 1, 2026
3933a3e
Add NUnit.Framework.Legacy reference to pyRevitExtensionParserTest.cs…
jmcouffin Apr 1, 2026
dd2e1e2
Update .gitignore to include .vscode/settings.json
jmcouffin Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ jobs:
steps:
- uses: actions/checkout@v6

- name: Prepare Python 3.10
- name: Prepare Python 3.14
uses: actions/setup-python@v6
with:
python-version: '3.10'
python-version: '3.14'

- name: Prepare pipenv
run: |
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ jobs:
fetch-depth: 0
submodules: recursive

- name: Prepare Python 3.10
- name: Prepare Python 3.14
uses: actions/setup-python@v6
with:
python-version: '3.10'
python-version: '3.14'
cache: 'pipenv'

- name: Prepare pipenv
Expand Down Expand Up @@ -84,7 +84,7 @@ jobs:
dotnet-version: 10.0.x

- name: Prepare msbuild
uses: microsoft/setup-msbuild@v2
uses: microsoft/setup-msbuild@v3

- name: Prepare git
if: (github.repository == env.MainRepo)
Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:

- name: Sign files with Trusted Signing (DLLs and EXEs)
if: (github.repository == env.MainRepo)
uses: azure/trusted-signing-action@v1.0.0
uses: azure/trusted-signing-action@v1.2.0
with:
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
Expand All @@ -145,7 +145,7 @@ jobs:
certificate-profile-name: ${{ secrets.AZURE_CERT_PROFILE_NAME }}

files-folder: bin/
files-folder-filter: pyrevit*.exe,pyrevit*.dll, pyRevit*.dll
files-folder-filter: pyrevit*.exe,pyrevit*.dll,pyRevit*.dll
files-folder-recurse: true
file-digest: SHA256
timestamp-rfc3161: http://timestamp.acs.microsoft.com
Expand All @@ -157,7 +157,7 @@ jobs:

- name: Sign files with Trusted Signing (installers)
if: (github.repository == env.MainRepo)
uses: azure/trusted-signing-action@v1.0.0
uses: azure/trusted-signing-action@v1.2.0
with:
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
Expand All @@ -174,7 +174,7 @@ jobs:
timestamp-digest: SHA256

- name: Upload Installers
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: pyrevit-installers
path: |
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,5 @@ bin/**/*.xml
*.dylib

# claude
.claude
.claude
.vscode/settings.json
8 changes: 4 additions & 4 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ verify_ssl = true

[dev-packages]
mypy = "*"
pylint = "==4.0.4"
pylint = "==4.0.5"

[packages]
docopt = "*"
requests = "*"
pygount = "*"
pyyaml = ">=5.4"
black = "*"
setuptools = "==80.10.2"
setuptools = "==82.0.1"
mkdocs = "*"
mkdocstrings = "*"
mkdocstrings-python = "*"
Expand All @@ -26,10 +26,10 @@ mkdocs-material = "*"
ruff = "*"

[requires]
python_version = "3.10"
python_version = "3.14"

[pipenv]
allow_prereleases = true
allow_prereleases = false

[scripts]
pyrevit = "python ./dev/pyrevit.py"
Expand Down
1,032 changes: 428 additions & 604 deletions Pipfile.lock

Large diffs are not rendered by default.

Binary file modified bin/netcore/engines/IPY2712PR/pyRevitAssemblyBuilder.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY2712PR/pyRevitExtensionParser.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified bin/netcore/engines/IPY2712PR/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY2712PR/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitAssemblyBuilder.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitExtensionParser.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2025.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2026.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2027.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/netcore/engines/IPY342/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.Common.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.CommonCLI.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.CommonWPF.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.DeffrelDB.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.Emojis.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.Language.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.NLog.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.PyRevit.Runtime.Shared.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.PyRevit.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.TargetApps.AutoCAD.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.TargetApps.Navisworks.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.TargetApps.Revit.dll
Binary file not shown.
Binary file modified bin/netcore/pyRevitLabs.UnitTests.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitAssemblyBuilder.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitExtensionParser.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2017.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2018.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2021.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2022.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2023.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLabs.PyRevit.Runtime.2024.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY2712PR/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitAssemblyBuilder.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitExtensionParser.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2017.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2018.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2019.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2020.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2021.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2022.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2023.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLabs.PyRevit.Runtime.2024.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/netfx/engines/IPY342/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.Common.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.CommonCLI.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.CommonWPF.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.DeffrelDB.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.Emojis.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.Language.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.NLog.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.PyRevit.Runtime.Shared.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.PyRevit.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.TargetApps.AutoCAD.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.TargetApps.Navisworks.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.TargetApps.Revit.dll
Binary file not shown.
Binary file modified bin/netfx/pyRevitLabs.UnitTests.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.Common.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.CommonCLI.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.CommonWPF.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.Language.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.NLog.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.PyRevit.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.TargetApps.Revit.dll
Binary file not shown.
Binary file modified bin/pyrevit-autocomplete.exe
Binary file not shown.
Binary file modified bin/pyrevit-doctor.dll
Binary file not shown.
Binary file modified bin/pyrevit-doctor.exe
Binary file not shown.
24 changes: 24 additions & 0 deletions bin/pyrevit-hosts.json
Original file line number Diff line number Diff line change
Expand Up @@ -1883,6 +1883,18 @@
"target": "x64",
"version": "23.1.80.30"
},
{
"build": "20260220_1515",
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_9_html"
},
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_9_html",
"product": "Autodesk Revit",
"release": "2023.1.9",
"target": "x64",
"version": "23.1.90.15"
},
{
"build": "20230308_1635",
"meta": {
Expand Down Expand Up @@ -2147,6 +2159,18 @@
"target": "x64",
"version": "25.4.30.29"
},
{
"build": "20251111_1515",
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2025/ENU/?guid=RevitReleaseNotes_2025updates_2025_4_4_html"
},
"notes": "https://help.autodesk.com/view/RVT/2025/ENU/?guid=RevitReleaseNotes_2025updates_2025_4_4_html",
"product": "Autodesk Revit",
"release": "2025.4.4",
"target": "x64",
"version": "25.4.41.14"
},
{
"build": "20250227_1515",
"meta": {
Expand Down
Binary file modified bin/pyrevit.dll
Binary file not shown.
Binary file modified bin/pyrevit.exe
Binary file not shown.
1 change: 0 additions & 1 deletion bin/pyrevit.runtimeconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
}
],
"configProperties": {
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false,
"CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false
}
Expand Down
2 changes: 1 addition & 1 deletion dev/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
</PropertyGroup>

<PropertyGroup>
<Version>6.1.0.26047+2349</Version>
<Version>6.2.0.26090+1754</Version>
<Copyright>Copyright © 2014-2025</Copyright>
<Company>pyRevitLabs.io</Company>
</PropertyGroup>
Expand Down
Binary file modified dev/libs/netcore/pyRevitLabs.NLog.dll
Binary file not shown.
Binary file modified dev/libs/netfx/pyRevitLabs.NLog.dll
Binary file not shown.
6 changes: 3 additions & 3 deletions dev/pyRevitLabs.PyRevit.Runtime/Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="docopt.net" Version="0.8.1" />
<PackageReference Include="docopt.net" Version="0.8.3" />
<PackageReference Include="AirspaceFixer" Version="1.0.6" />
<PackageReference Condition="'$(TargetFrameworkIdentifier)' == '.NetCoreApp'" Include="ControlzEx" Version="4.4.0" />
<PackageReference Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'" Include="ControlzEx" Version="3.0.2.4" />
<PackageReference Condition="'$(TargetFrameworkIdentifier)' == '.NetCoreApp'" Include="ControlzEx" Version="7.0.3" />
<PackageReference Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'" Include="ControlzEx" Version="7.0.3" />
</ItemGroup>

<Target Name="Deploy" AfterTargets="AfterBuild">
Expand Down
23 changes: 23 additions & 0 deletions dev/pyRevitLabs.PyRevit.Runtime/EnvVariables.cs
Original file line number Diff line number Diff line change
Expand Up @@ -169,5 +169,28 @@ public EnvDictionary()
public void ResetEventHooks() {
((Dictionary<string, Dictionary<string, string>>)_envData[EnvDictionaryKeys.Hooks]).Clear();
}

/// <summary>
/// Seeds the AppDomain environment dictionary with session values supplied by the C# loader.
/// Called via reflection by EnvDictionarySeeder in pyRevitAssemblyBuilder (which has no
/// compile-time reference to IronPython), so the PythonDictionary is created here where
/// IronPython is already available.
/// </summary>
/// <param name="values">
/// Key/value pairs to store. Keys must match the string values of <see cref="EnvDictionaryKeys"/>.
/// Values must be plain CLR primitives (string, bool, int) — IronPython coerces them correctly.
/// </param>
public static void Seed(Dictionary<string, object> values) {
var envData = AppDomain.CurrentDomain.GetData(DomainStorageKeys.EnvVarsDictKey) as PythonDictionary
?? new PythonDictionary();

foreach (var kv in values)
envData[kv.Key] = kv.Value;

if (!envData.Contains(EnvDictionaryKeys.Hooks))
envData[EnvDictionaryKeys.Hooks] = new Dictionary<string, Dictionary<string, string>>();

AppDomain.CurrentDomain.SetData(DomainStorageKeys.EnvVarsDictKey, envData);
}
}
}
84 changes: 80 additions & 4 deletions dev/pyRevitLabs.PyRevit.Runtime/EventHandling.cs
Original file line number Diff line number Diff line change
Expand Up @@ -278,10 +278,11 @@ private static void ActivateUpdaterListener() {
if (updaterListener == null) {
updaterListener = new UpdaterListener();
UpdaterRegistry.RegisterUpdater(updaterListener);
UpdaterRegistry.AddTrigger(
updaterListener.GetUpdaterId(),
new ElementCategoryFilter(BuiltInCategory.INVALID, inverted: true),
Element.GetChangeTypeAny());
var updaterId = updaterListener.GetUpdaterId();
var categoryFilter = new ElementCategoryFilter(BuiltInCategory.INVALID, inverted: true);
UpdaterRegistry.AddTrigger(updaterId, categoryFilter, Element.GetChangeTypeAny());
UpdaterRegistry.AddTrigger(updaterId, categoryFilter, Element.GetChangeTypeElementAddition());
UpdaterRegistry.AddTrigger(updaterId, categoryFilter, Element.GetChangeTypeElementDeletion());
}
}

Expand Down Expand Up @@ -1637,4 +1638,79 @@ public static void SetTabFlowDirection() {
}
}
}
/// <summary>
/// Hides ribbon tabs by intercepting PropertyChanged on each target
/// RibbonTab data object. When Revit sets IsVisible=true during a
/// view switch, the callback fires synchronously and overrides it
/// back to false — before the WPF layout pass renders.
///
/// Called from MinifyUI smartbutton via pyrevit.runtime.types.
/// </summary>
public static class RibbonTabVisibilityUtils
{
public static bool IsHidingTabs { get; private set; }

private static HashSet<string> _hiddenTabTitles = new HashSet<string>();
private static List<Autodesk.Windows.RibbonTab> _hookedTabs
= new List<Autodesk.Windows.RibbonTab>();

public static void StartHidingTabs(IEnumerable<string> tabTitles)
{
StopHidingTabs();

_hiddenTabTitles = new HashSet<string>(tabTitles);
if (_hiddenTabTitles.Count == 0)
return;

IsHidingTabs = true;

foreach (var tab in Autodesk.Windows.ComponentManager.Ribbon.Tabs)
{
if (_hiddenTabTitles.Contains(tab.Title))
{
var inpc = tab as System.ComponentModel.INotifyPropertyChanged;
if (inpc != null)
{
inpc.PropertyChanged += OnTabPropertyChanged;
_hookedTabs.Add(tab);
}
tab.IsVisible = false;
}
}
}

public static void StopHidingTabs()
{
foreach (var tab in _hookedTabs)
{
try
{
var inpc = tab as System.ComponentModel.INotifyPropertyChanged;
if (inpc != null)
inpc.PropertyChanged -= OnTabPropertyChanged;
tab.IsVisible = true;
}
catch { }
}
_hookedTabs.Clear();
_hiddenTabTitles.Clear();
IsHidingTabs = false;
}

private static void OnTabPropertyChanged(
object sender,
System.ComponentModel.PropertyChangedEventArgs e)
{
if (!IsHidingTabs) return;
if (e.PropertyName != "IsVisible") return;

var tab = sender as Autodesk.Windows.RibbonTab;
if (tab == null) return;
if (!_hiddenTabTitles.Contains(tab.Title)) return;

if (tab.IsVisible)
tab.IsVisible = false;
}
}
}

2 changes: 1 addition & 1 deletion dev/pyRevitLabs/pyRevitCLI/pyRevitCLI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="docopt.net" Version="0.8.1" />
<PackageReference Include="docopt.net" Version="0.8.3" />
<PackageReference Include="Colorful.Console" Version="1.2.15" />
</ItemGroup>

Expand Down
5 changes: 4 additions & 1 deletion dev/pyRevitLabs/pyRevitCLIAutoComplete/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@ module pyrevit-autocomplete

go 1.17

require github.com/posener/complete v1.2.3
require (
github.com/posener/complete v1.2.3
github.com/posener/complete/v2 v2.1.0
)

require (
github.com/hashicorp/errwrap v1.1.0 // indirect
Expand Down
1 change: 1 addition & 0 deletions dev/pyRevitLabs/pyRevitCLIAutoComplete/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/posener/complete v1.2.3 h1:NP0eAhjcjImqslEwo/1hq7gpajME0fTLTezBKDqfXqo=
github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s=
github.com/posener/complete/v2 v2.1.0/go.mod h1:AkzsSVGx4ysH/4OhZf57dr4yszGXgFmXsP/VNwlaW7U=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
Expand Down
Loading
Loading