Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
852 commits
Select commit Hold shift + click to select a range
fa4f7de
Update pick_point() in pyrevitlib\pyrevit\revit\selection.py
Denver-22 Jan 15, 2026
99b79f1
Update pick_point() in pyrevitlib\pyrevit\revit\selection.py
Denver-22 Jan 15, 2026
4ffa58a
Merge branch 'pyrevitlabs:develop' into develop
Denver-22 Jan 15, 2026
fea10fa
Update pick_point() in pyrevitlib\pyrevit\revit\selection.py
Denver-22 Jan 15, 2026
89091be
support for missing min/max
Wurschdhaud Jan 16, 2026
a656f76
Merge branch 'develop' into develop
jmcouffin Jan 17, 2026
35f05b7
Merge pull request #3008 from romangolev/develop
jmcouffin Jan 17, 2026
af7bcb0
Merge branch 'develop' into support-for-missing-min-max
jmcouffin Jan 17, 2026
8c3d346
Merge pull request #3019 from Wurschdhaud/support-for-missing-min-max
jmcouffin Jan 17, 2026
547e884
Refactor pick_point() in selection.py to manage temporary SketchPlane…
jmcouffin Jan 17, 2026
4031171
Merge pull request #3018 from Denver-22/develop
jmcouffin Jan 17, 2026
34c5e0d
Add translation to remaining tools: keynotes manager
jmcouffin Jan 17, 2026
fa41cc7
Enhance keynotes manager with additional translations and improve use…
jmcouffin Jan 17, 2026
f2ab522
Add translations for naming formats in multiple languages (Chinese, G…
jmcouffin Jan 17, 2026
bf15249
Add resource dictionaries for Print Sheets in multiple languages (Chi…
jmcouffin Jan 17, 2026
39e5a99
Update PrintSheets.xaml to enhance localization by replacing static t…
jmcouffin Jan 17, 2026
1fe0001
Add resource dictionaries for Batch Sheet Maker in multiple languages…
jmcouffin Jan 17, 2026
27f1cf6
Add resource dictionaries for ReOrder Sheets in multiple languages (C…
jmcouffin Jan 17, 2026
3c6bb77
Add resource dictionaries for Grid Bubble Setup in multiple languages…
jmcouffin Jan 17, 2026
339500d
Add resource dictionaries for Toggle Grid Bubbles in multiple languag…
jmcouffin Jan 17, 2026
ad05fe3
Add resource dictionaries for 3D Measure Tool in multiple languages (…
jmcouffin Jan 17, 2026
5b0b647
Enhance localization support for 3D Measure Tool by replacing static …
jmcouffin Jan 17, 2026
efab0ab
Add resource dictionaries for Section Box Navigator in multiple langu…
jmcouffin Jan 17, 2026
6ad33a8
Add resource dictionaries for Match Options in multiple languages (Ch…
jmcouffin Jan 17, 2026
f2ffd85
Add resource dictionaries for Make Pattern in multiple languages (Chi…
jmcouffin Jan 17, 2026
d957e69
Enhance localization support for ReValueWindow by replacing static te…
jmcouffin Jan 17, 2026
515236a
Add resource dictionaries for Convert Line Styles in multiple languag…
jmcouffin Jan 17, 2026
54c978d
Add resource dictionaries for Parameters to Parameter functionality i…
jmcouffin Jan 17, 2026
67525fa
Add resource dictionaries for XLS Export functionality in multiple la…
jmcouffin Jan 17, 2026
b77df66
Add resource dictionaries for Preflight Checks in multiple languages …
jmcouffin Jan 17, 2026
e55d651
Add resource dictionaries for View Range Editor in multiple languages…
jmcouffin Jan 17, 2026
c5e6c8a
Update RightPanelWidth in KeynoteManagerWindow resource dictionaries …
jmcouffin Jan 17, 2026
c9c969b
Add angle tolerance descriptions in multiple languages (Chinese, Germ…
jmcouffin Jan 17, 2026
2de1d8e
Update pick_point() in pyrevitlib\pyrevit\revit\selection.py
Denver-22 Jan 17, 2026
12d547b
Enhance localization support for Preflight Checks by adding resource …
jmcouffin Jan 17, 2026
4506506
fix variable naming
Wurschdhaud Jan 17, 2026
13cff80
Update French localization for Measure 3D feature by modifying the to…
jmcouffin Jan 17, 2026
73e84d0
Enhance localization support for Section Box Navigator by adding dyna…
jmcouffin Jan 17, 2026
5ddac86
Update MatchConfigWindow and ReValueWindow layouts by adjusting dimen…
jmcouffin Jan 17, 2026
e1448f8
Merge pull request #3021 from Denver-22/develop
jmcouffin Jan 17, 2026
13163eb
Improve error handling in resource string loading by specifying excep…
jmcouffin Jan 17, 2026
6dda000
Fix formatting in grids_check.py to ensure correct display of grid co…
jmcouffin Jan 17, 2026
0398123
Fix formatting in levels_check.py to ensure correct display of level …
jmcouffin Jan 17, 2026
8ee4aa5
Fix formatting in levels_check.py to ensure consistent output of leve…
jmcouffin Jan 17, 2026
62fb24c
Remove unused import statement for os in walltypes_naming_convention_…
jmcouffin Jan 17, 2026
7641612
Refactor name translation logic in DocstringMeta to streamline the ex…
jmcouffin Jan 17, 2026
66674bf
Merge branch 'develop' into xaml-translations
jmcouffin Jan 17, 2026
4ea6319
Merge pull request #3020 from pyrevitlabs/xaml-translations
jmcouffin Jan 17, 2026
6713bbe
show color preview
Wurschdhaud Jan 18, 2026
a417252
store and restore windo position on screen
Wurschdhaud Jan 18, 2026
b76eeab
Added search functionality + Naming Format preset in Project Information
WemyssJ Jan 21, 2026
8ad509e
Add sheet search functionality and context menu
WemyssJ Jan 21, 2026
1fc8490
fix: include CPython engine version in env (#2162)
OriAshkenazi Jan 21, 2026
06cc3cb
docs: note CPython env output
OriAshkenazi Jan 21, 2026
3900d1c
fix: honor cpython hashbang in pyrevit runner
OriAshkenazi Jan 22, 2026
c6cf0af
fix: address runner review feedback
OriAshkenazi Jan 22, 2026
668d25d
Update binary files for pyRevit components to latest versions
jmcouffin Jan 22, 2026
8735b21
Merge pull request #3028 from OriAshkenazi/fix/pyrevit-env-cpython
jmcouffin Jan 22, 2026
e515d25
Merge pull request #3026 from Wurschdhaud/implement-window-position-s…
jmcouffin Jan 22, 2026
92c75a7
Merge pull request #3025 from Wurschdhaud/enhancement_show_previewcolor
jmcouffin Jan 22, 2026
cc91205
Failed when running compilation
jmcouffin Jan 22, 2026
27b6b9d
Update DataGrid column headers to use StaticResource
WemyssJ Jan 23, 2026
a4369c9
Merge branch 'develop' into WemyssBranch
WemyssJ Jan 23, 2026
3ee5081
Print folder now only opens with Internal Printer
WemyssJ Jan 23, 2026
1b4b0a2
Update Create Workset For Linked Element
Denver-22 Jan 23, 2026
f83e650
Update Create Workset For Linked Element - config.py
Denver-22 Jan 23, 2026
6255011
Update Create Workset For Linked Element
Denver-22 Jan 23, 2026
cbca320
feat: add new Revit 2026.4 build configuration
jmcouffin Jan 23, 2026
62c634d
refactor: remove outdated comments in PyRevitRunnerCommand
jmcouffin Jan 23, 2026
eee611e
refactor: enhance comments for clarity in PyRevitCLIRevitCmds
jmcouffin Jan 23, 2026
70b9ab7
fix: honor cpython hashbang in pyrevit runner
OriAshkenazi Jan 22, 2026
a182813
fix: address runner review feedback
OriAshkenazi Jan 22, 2026
9aa2b91
Failed when running compilation
jmcouffin Jan 22, 2026
3e842f4
feat: add new Revit 2026.4 build configuration
jmcouffin Jan 23, 2026
60cbd3b
refactor: remove outdated comments in PyRevitRunnerCommand
jmcouffin Jan 23, 2026
59f0645
refactor: enhance comments for clarity in PyRevitCLIRevitCmds
jmcouffin Jan 23, 2026
ff77634
Merge branch 'fix/pyrevit-runner-cpython' of https://github.com/OriAs…
jmcouffin Jan 23, 2026
f72a7c9
chore: update dlls
jmcouffin Jan 23, 2026
636ef6c
Update dev/pyRevitLoader/Source/PyRevitRunnerCommand.cs
jmcouffin Jan 23, 2026
7626ae6
Update dev/pyRevitLabs.PyRevit.Runtime/IronPythonEngine.cs
jmcouffin Jan 23, 2026
299db60
revert 636ef6c5c8e8f6387bc3331e3f9c996be9f143e7
jmcouffin Jan 23, 2026
ad5183c
chore: update dlls
jmcouffin Jan 23, 2026
9e7a9db
Merge pull request #3029 from OriAshkenazi/fix/pyrevit-runner-cpython
jmcouffin Jan 23, 2026
a07d597
Merge pull request #3030 from Denver-22/develop
jmcouffin Jan 23, 2026
da80d7d
Update Create Workset For Linked Element - config.py
Denver-22 Jan 24, 2026
7960e97
Update Create Workset For Linked Element
Denver-22 Jan 24, 2026
bbd87e7
Merge branch 'pyrevitlabs:develop' into develop
Denver-22 Jan 24, 2026
6859ed2
Update Create Workset For Linked Element - script.py
Denver-22 Jan 24, 2026
d4e551e
Update Create Workset For Linked Element - config.py
Denver-22 Jan 24, 2026
eed19b5
Create translations.json
Denver-22 Jan 24, 2026
96244fd
Update translations.json
Denver-22 Jan 24, 2026
22a1a11
chore: update .NET dependencies and add support for Revit 2027
jmcouffin Jan 24, 2026
ba9200c
chore: add support for .NET 10.0 in GitHub Actions workflow
jmcouffin Jan 24, 2026
016c388
Update Create Workset For Linked Element - translations.json
Denver-22 Jan 24, 2026
31fc4cd
Update Create Workset For Linked Element - script.py
Denver-22 Jan 24, 2026
bdee2c8
Update Create Workset For Linked Element - config.py
Denver-22 Jan 24, 2026
d9eabe6
feat: add Revit version constants and new DLL for Revit 2027
jmcouffin Jan 24, 2026
dde2b90
refactor: consolidate Revit version constants in Directory.Build.targets
jmcouffin Jan 24, 2026
f78166b
fix: update Revit version constants in Directory.Build.targets
jmcouffin Jan 24, 2026
3d54fb7
chore: update binary files
jmcouffin Jan 24, 2026
f77e0ea
feat: add Autodesk Revit 2027 Preview Release to pyrevit-hosts.json
jmcouffin Jan 24, 2026
8acc700
chore: update binary files and runtime configuration
jmcouffin Jan 24, 2026
6240fdd
fix: update graphical view types for Revit 2027 compatibility
jmcouffin Jan 24, 2026
49cac24
Update DLR submodules for .NET 10 compatibility (disable FEATURE_CUST…
jmcouffin Jan 24, 2026
8dcf808
fix: load custom extensions defined in the iniconfig
romangolev Jan 25, 2026
c9a3ca5
Merge remote-tracking branch 'upstream/develop' into develop
romangolev Jan 25, 2026
9137a85
feat: add support for helpurl from the bundle
romangolev Jan 25, 2026
3f61f83
fix: parse strings correctly from script
romangolev Jan 25, 2026
b035520
chore: update dlls
romangolev Jan 25, 2026
1ca5014
fix: make the custom extenstion route parsing more robust
romangolev Jan 25, 2026
71f397e
docs: add guide for adding support for a new Revit version
jmcouffin Jan 25, 2026
35bf00c
chore: update GitHub Actions workflow for .NET and Python caching
jmcouffin Jan 25, 2026
17a6fa9
Merge pull request #3031 from Denver-22/develop
jmcouffin Jan 25, 2026
d4d94f8
fix: double-check help url usage with notion and make changes
romangolev Jan 25, 2026
223dd53
chore: update dlls
romangolev Jan 25, 2026
8f6ae23
Initial plan
Copilot Jan 25, 2026
d17d4c7
fix: invalidate cache for language locale and correctly parse multili…
romangolev Jan 25, 2026
067103b
chore: update dlls
romangolev Jan 25, 2026
1446842
Implement Revit 2027 secure addin location support
Copilot Jan 25, 2026
d18dbb2
Address code review feedback on PR comments
Copilot Jan 25, 2026
492a4bf
Update SelectFromList.xaml
Denver-22 Jan 26, 2026
0c2416b
Update pyrevitlib\pyrevit\forms\__init__.py
Denver-22 Jan 26, 2026
23005cd
Create SelectFromList.ResourceDictionary.chinese_s.xaml
Denver-22 Jan 26, 2026
044ad94
Create SelectFromList.ResourceDictionary.de_de.xaml
Denver-22 Jan 26, 2026
aeb5c08
Create SelectFromList.ResourceDictionary.en_us.xaml
Denver-22 Jan 26, 2026
a6b57a8
Create SelectFromList.ResourceDictionary.es_es.xaml
Denver-22 Jan 26, 2026
cf56745
Create SelectFromList.ResourceDictionary.fr_fr.xaml
Denver-22 Jan 26, 2026
6f70719
Create SelectFromList.ResourceDictionary.ru.xaml
Denver-22 Jan 26, 2026
0cf6a64
Update pyrevitlib\pyrevit\forms\__init__.py
Denver-22 Jan 26, 2026
0503f05
Merge branch 'develop' into WemyssBranch
WemyssJ Jan 26, 2026
6fcc5a0
Add Naming Format parameter for Print Sheets
WemyssJ Jan 26, 2026
01cf4ca
Update SelectFromList.ResourceDictionary.fr_fr.xaml
Denver-22 Jan 27, 2026
12a6626
Update pyrevitlib\pyrevit\forms\__init__.py
Denver-22 Jan 27, 2026
79f466d
First check for single line items.
iorhanV Jan 27, 2026
6ea6825
More single lines.
iorhanV Jan 27, 2026
7509072
Single lines.
iorhanV Jan 27, 2026
0bd6c4b
feat: add support for more monikers wuth inline scripts:
romangolev Jan 27, 2026
3453d83
fix: address copilot comments
romangolev Jan 27, 2026
0801e25
refactor: use enum to store all suported locales when parsing
romangolev Jan 28, 2026
1ded7a4
chore: update dlls
romangolev Jan 28, 2026
c69a0c2
First multiline check
iorhanV Jan 28, 2026
66ab575
Add Brazilian Portuguese translations to various tools and menus
iorhanV Jan 28, 2026
a7e6175
Add Brazilian Portuguese translations to additional tools and menus
iorhanV Jan 28, 2026
ed9fc3d
Add Brazilian Portuguese translations to remaining tools and menus
iorhanV Jan 28, 2026
f023f33
Add Brazilian Portuguese translations to more tools and menus
iorhanV Jan 28, 2026
d7f9d26
full support showcase
dnenov Jan 28, 2026
5d6375c
Add Brazilian Portuguese translations to xaml UI ResourceDictionary
iorhanV Jan 29, 2026
1759353
Add Brazilian Portuguese translations to additional UI menus and tool…
iorhanV Jan 29, 2026
66826c0
Append
iorhanV Jan 29, 2026
28ad4e7
Add Brazilian Portuguese translations to UI elements, tools, and menus
iorhanV Jan 29, 2026
2c73270
co-pilot comments
dnenov Jan 29, 2026
518a1ec
Merge branch 'develop' into translate/pt-br
jmcouffin Jan 30, 2026
86ac65a
Merge pull request #3038 from iorhanV/translate/pt-br
jmcouffin Jan 30, 2026
0c7178e
Merge pull request #3037 from dnenov/feature-combobox-button-bundle-d…
jmcouffin Jan 30, 2026
6bed0e8
Enhance translation support in SelectFromList.ResourceDictionary by a…
jmcouffin Jan 30, 2026
6597d2b
Enhance translation support in SelectFromList.ResourceDictionary by a…
jmcouffin Jan 30, 2026
2386fe7
Merge branch 'develop' of https://github.com/Denver-22/pyRevit into p…
jmcouffin Jan 30, 2026
1c9d0e4
Refactor exception handling in TemplateUserInputWindow and SelectFrom…
jmcouffin Jan 30, 2026
d4d466b
Merge pull request #3035 from Denver-22/develop
jmcouffin Jan 30, 2026
e4d377a
Merge pull request #3034 from pyrevitlabs/copilot/update-revit-addin-…
jmcouffin Jan 30, 2026
ed4ef42
Enhance Print Sheets tool with Portuguese translations
jmcouffin Jan 30, 2026
5442bbe
Merge branch 'develop' into WemyssBranch
jmcouffin Jan 30, 2026
0be4046
Refactor Print Sheets tool translations
jmcouffin Jan 30, 2026
6516b60
Merge branch 'WemyssBranch' of https://github.com/WemyssJ/pyRevit int…
jmcouffin Jan 30, 2026
d425cc6
Merge pull request #3027 from WemyssJ/WemyssBranch
jmcouffin Jan 30, 2026
359c88b
Refactor unit tests to use updated namespace for RevitAddons methods
jmcouffin Jan 30, 2026
bafb9b2
chore: update binary files / dlls
jmcouffin Jan 30, 2026
c9fe31e
chore: update GitHub Actions workflow and add Revit 2027 support
jmcouffin Jan 30, 2026
2bac2f0
chore: remove unsupported metadata updater configuration from runtime…
jmcouffin Jan 30, 2026
2ffb686
chore: update binary files and autocomplete command flags
jmcouffin Jan 30, 2026
bf2dd3c
Merge pull request #3040 from pyrevitlabs/net10-multiagents
jmcouffin Jan 30, 2026
693b29b
fix: make the loader RAD again
romangolev Jan 30, 2026
3c5836b
fix: rvt2027 correct spelling and handle optional view types in audit…
jmcouffin Jan 30, 2026
7550971
fix: make sure in-line _context_ is being used properly
romangolev Jan 30, 2026
41e4fe5
chore: update dlls
romangolev Jan 30, 2026
554803c
Merge remote-tracking branch 'upstream/develop' into develop
romangolev Jan 30, 2026
b850bdd
Merge branch 'develop' into enhancement-ex-import
Wurschdhaud Jan 31, 2026
c27d39f
- add data validation dropdowns to allow for easier selection of Work…
Wurschdhaud Jan 31, 2026
803a47c
restore accidently deleted multi language support
Wurschdhaud Jan 31, 2026
1b87f94
added splitbutton lookalike for levelselection for level navigation
Wurschdhaud Jan 31, 2026
3faf572
as per devloai:
Wurschdhaud Jan 31, 2026
a5794e0
Initial plan
Copilot Feb 1, 2026
501f2fb
Improve error messages when Revit version not in pyrevit-hosts.json
Copilot Feb 1, 2026
45274e1
Clarify log message for binary file fallback
Copilot Feb 1, 2026
e82c285
Simplify and clarify binary fallback logic
Copilot Feb 1, 2026
56a7bb3
Use consistent terminology in error messages
Copilot Feb 1, 2026
a03f679
Improve clarity and accuracy of error messages
Copilot Feb 1, 2026
dd12fb7
remove runtime dependent arguments from default
Wurschdhaud Feb 1, 2026
7055748
Merge pull request #3046 from Wurschdhaud/fix-#3044
jmcouffin Feb 1, 2026
ecf8f17
Add new Revit 2027 Preview Release entry
jmcouffin Feb 1, 2026
36096ff
Update HostFileBranch constant and adjust HostFileURL in RevitProduct…
jmcouffin Feb 1, 2026
5bdf7c3
Enhance product data refresh functionality
jmcouffin Feb 1, 2026
72e04a0
Enhance Revit product detection to include preview releases
jmcouffin Feb 1, 2026
b3601c3
chore: update dlls
jmcouffin Feb 1, 2026
a5fdd6b
Fix: Ensure cache directory exists before downloading in UpdateData()
devloai Feb 1, 2026
115a552
Merge pull request #3047 from pyrevitlabs/hosts-cached-version-update
jmcouffin Feb 1, 2026
46bb0b3
Improve warning logging for Revit product info retrieval
jmcouffin Feb 1, 2026
810df99
chore: Update binary files
jmcouffin Feb 1, 2026
2a7c6e6
Merge branch 'develop' into copilot/fix-env-command-error
jmcouffin Feb 1, 2026
ae938f1
chore: update dlls
jmcouffin Feb 1, 2026
95544a8
Merge pull request #3045 from pyrevitlabs/copilot/fix-env-command-error
jmcouffin Feb 1, 2026
86ed88f
Enhance environment variable handling in installer scripts
jmcouffin Feb 1, 2026
ed51fa4
Refactor environment variable handling in installer scripts
jmcouffin Feb 1, 2026
6deb70b
Merge pull request #3048 from pyrevitlabs/installer-behavior-when-use…
jmcouffin Feb 1, 2026
e93ffa4
Refactor GetRevitAddonsFilePath method and add unit tests for alluser…
jmcouffin Feb 1, 2026
2b30934
chore: update dlls
jmcouffin Feb 1, 2026
ad0aa8a
Merge pull request #3049 from pyrevitlabs/fix/explicit-install-scope
jmcouffin Feb 1, 2026
9de1f3d
Merge pull request #3043 from Wurschdhaud/splibutton-like-level-select
jmcouffin Feb 1, 2026
6a81c6d
Add install scope marker for all-users installation
jmcouffin Feb 1, 2026
e5a63c1
Improve error handling for all-users installation marker
jmcouffin Feb 1, 2026
b896c2a
Merge pull request #3050 from pyrevitlabs/install-scope-marker
jmcouffin Feb 1, 2026
91df3fd
Update installer script to remove unnecessary 'runascurrentuser' flag…
jmcouffin Feb 1, 2026
7563e18
Bump actions/cache from 4 to 5
dependabot[bot] Feb 1, 2026
9ba8440
Bump black from 25.12.0 to 26.1.0
dependabot[bot] Feb 1, 2026
adb978b
Bump azure/trusted-signing-action from 0.5.11 to 1.0.0
dependabot[bot] Feb 1, 2026
8ccf68b
Bump mkdocstrings from 1.0.0 to 1.0.2
dependabot[bot] Feb 1, 2026
c433188
Bump setuptools from 80.9.0 to 80.10.2
dependabot[bot] Feb 1, 2026
735e601
Refactor installer script to remove 'runascurrentuser' flag from cach…
jmcouffin Feb 1, 2026
86d1052
Bump ruff from 0.14.10 to 0.14.14
dependabot[bot] Feb 1, 2026
a998cbb
Merge pull request #3051 from pyrevitlabs/sccm-system-attach
jmcouffin Feb 1, 2026
714d816
remove call to set uuid in order to maintain the same uuid for inno …
jmcouffin Feb 1, 2026
912bb39
Merge pull request #3058 from pyrevitlabs/remove-uuid-set-inno-instal…
jmcouffin Feb 1, 2026
cce16e3
Merge remote-tracking branch 'upstream/develop' into develop
romangolev Feb 1, 2026
742be2d
chore: update dlls
romangolev Feb 1, 2026
59f39b5
Merge pull request #3032 from romangolev/develop
jmcouffin Feb 1, 2026
e4dcc22
Merge pull request #3057 from pyrevitlabs/dependabot/pip/develop/ruff…
jmcouffin Feb 1, 2026
9da43f8
Merge pull request #3056 from pyrevitlabs/dependabot/pip/develop/setu…
jmcouffin Feb 1, 2026
d9f95e0
Merge pull request #3055 from pyrevitlabs/dependabot/pip/develop/mkdo…
jmcouffin Feb 1, 2026
c4937ad
Merge branch 'develop' into dependabot/github_actions/develop/azure/t…
jmcouffin Feb 1, 2026
61992f8
Merge pull request #3054 from pyrevitlabs/dependabot/github_actions/d…
jmcouffin Feb 1, 2026
9361f56
Merge pull request #3053 from pyrevitlabs/dependabot/pip/develop/blac…
jmcouffin Feb 1, 2026
42575fe
Merge pull request #3052 from pyrevitlabs/dependabot/github_actions/d…
jmcouffin Feb 1, 2026
f39af99
Merge pull request #3041 from pyrevitlabs/2027-fixes
jmcouffin Feb 1, 2026
73fdb17
Initial plan
Copilot Feb 1, 2026
e3bdb3d
Fix product code mismatch - use stable GUIDs for Inno Setup installers
Copilot Feb 1, 2026
5dbf00d
Track MSI ProductCode separately in products database
Copilot Feb 1, 2026
b43f35f
Fix trailing whitespace in _release.py
Copilot Feb 1, 2026
3903d1a
Merge pull request #3059 from pyrevitlabs/copilot/review-comments-fro…
jmcouffin Feb 1, 2026
ae103fc
Merge pull request #3022 from Wurschdhaud/enhancement-ex-import
jmcouffin Feb 1, 2026
f6cc875
Version bump before release
jmcouffin Feb 1, 2026
93d01c1
Refactor code style and clean up comments in Print Sheets functionality
jmcouffin Feb 1, 2026
42b783b
chore: update binaries before release
jmcouffin Feb 1, 2026
8861b7f
Add documentation for new Revit version support
jmcouffin Feb 1, 2026
6d9ed27
Add documentation for new Revit version support
jmcouffin Feb 1, 2026
db08c0b
Fix Transaction context in Print Sheets script
jmcouffin Feb 1, 2026
8fd2f69
Update dependencies in go.mod and go.sum for pyRevitTelemetryServer
jmcouffin Feb 1, 2026
ae7ef81
chore: update binaries
jmcouffin Feb 1, 2026
aa5df6a
Merge branch 'docs' into develop
jmcouffin Feb 1, 2026
c29eb0d
Update pyRevit CLI URL and checksum in chocolateyinstall.ps1 for vers…
jmcouffin Feb 1, 2026
f389eaf
Revert "Merge branch 'docs' into develop"
jmcouffin Feb 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .cursor/worktrees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"setup-worktree-windows": [
"py -3.10 -m pipenv install",
"py -3.10 -m pipenv run pyrevit build products Debug",
"py -3.10 -m pipenv run pyrevit build labs Debug"
]
}
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Prepare Python 3.10
uses: actions/setup-python@v6
Expand Down
27 changes: 19 additions & 8 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
echo "commit: ${{ github.sha }}"

- name: Checkout Repository
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0
submodules: recursive
Expand All @@ -55,22 +55,33 @@ jobs:
uses: actions/setup-python@v6
with:
python-version: '3.10'
cache: 'pipenv'

- name: Prepare pipenv
run: |
pip install pipenv
pipenv install

# needed for MahApps XamlColorSchemeGenerator
- name: Prepare .NET 3.1
- name: Prepare .NET SDKs
uses: actions/setup-dotnet@v5
with:
dotnet-version: 3.1.x
dotnet-version: |
3.1.x
8.0.x

- name: Prepare .NET 8.0
- name: Cache NuGet packages
uses: actions/cache@v5
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/*.csproj', '**/Directory.Build.props') }}
restore-keys: |
${{ runner.os }}-nuget-

- name: Prepare .NET 10.0
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.0.x
dotnet-version: 10.0.x

- name: Prepare msbuild
uses: microsoft/setup-msbuild@v2
Expand Down Expand Up @@ -124,7 +135,7 @@ jobs:

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

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

- name: Upload Installers
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: pyrevit-installers
path: |
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,6 @@ bin/**/*.xml
*.so
*.a
*.dylib

# claude
.claude
4 changes: 2 additions & 2 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.2"
pylint = "==4.0.4"

[packages]
docopt = "*"
requests = "*"
pygount = "*"
pyyaml = ">=5.4"
black = "*"
setuptools = "==80.9.0"
setuptools = "==80.10.2"
mkdocs = "*"
mkdocstrings = "*"
mkdocstrings-python = "*"
Expand Down
Loading
Loading