Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pyRevit 4.8.14 #2041

Merged
merged 277 commits into from
Jan 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
277 commits
Select commit Hold shift + click to select a range
472c58a
Merge pull request #1862 from sanzoghenzo/fix/cpython-envvars
jmcouffin Jul 17, 2023
f516ed4
Merge pull request #1 from LTusche/master
LTusche Jul 17, 2023
0e417ca
Merge pull request #1871 from LTusche/develop
jmcouffin Jul 17, 2023
f8fd083
option to select and save a default line style
thumDer Jul 18, 2023
eec4276
Merge pull request #1872 from thumDer/feature/get-centroid
jmcouffin Jul 18, 2023
f886c4e
Fix None member enum call for python 3
CyrilWaechter Jul 21, 2023
5949fe2
Bump certifi from 2023.5.7 to 2023.7.22
dependabot[bot] Jul 25, 2023
8fd9f1e
dc3d server implementation with example
thumDer Jul 31, 2023
c9b09c4
Merge pull request #1880 from thumDer/feature/directcontext3d
jmcouffin Aug 7, 2023
57dff04
Merge pull request #1874 from CyrilWaechter/master
jmcouffin Aug 7, 2023
e1d3aaa
added ThemeChanged to events.py
jmcouffin Aug 14, 2023
e055c8f
Adding Theme Changed event
jmcouffin Aug 14, 2023
f25d7e7
Theme changed event implementation
jmcouffin Aug 15, 2023
7190a13
Merge pull request #1885 from jmcouffin/new_events
jmcouffin Aug 15, 2023
09b9d7c
Revert "Implementation of Theme Changed Event (2024+)"
jmcouffin Aug 15, 2023
faa4cd1
Merge pull request #1886 from eirannejad/revert-1885-new_events
jmcouffin Aug 15, 2023
44e7df0
Bump golang.org/x/crypto in /dev/pyRevitTelemetryServer
dependabot[bot] Aug 15, 2023
8a42ce5
Update pyrevit-hosts.json
jmcouffin Aug 16, 2023
90615f8
Merge pull request #1888 from jmcouffin/pyrevit-hosts.json-update
jmcouffin Aug 16, 2023
fe1b291
Update main.yml with secrets: inherit
jmcouffin Aug 16, 2023
8c9447a
Merge pull request #1889 from jmcouffin/dev/workflow-secrets-fix-depe…
jmcouffin Aug 16, 2023
750a39d
Revert "Update main.yml with secrets: inherit"
jmcouffin Aug 16, 2023
2c667e4
Merge pull request #1890 from eirannejad/revert-1889-dev/workflow-sec…
jmcouffin Aug 16, 2023
7af3322
Merge pull request #1887 from eirannejad/dependabot/go_modules/dev/py…
jmcouffin Aug 16, 2023
6ac469f
Merge pull request #1877 from eirannejad/dependabot/pip/certifi-2023.…
jmcouffin Aug 16, 2023
4f959ad
docs: fix and update docstrings
sanzoghenzo Aug 16, 2023
086804e
docs: add ruff docstring checker
sanzoghenzo Aug 16, 2023
6faae20
docs: add missing docstrings to unittest runner
sanzoghenzo Aug 16, 2023
3bae96c
docs: add docstrings to revit.ui module
sanzoghenzo Aug 16, 2023
ea1001e
Bump certifi from 2023.5.7 to 2023.7.22
dependabot[bot] Aug 17, 2023
d44d26e
Merge branch 'develop' into dependabot/pip/certifi-2023.7.22
jmcouffin Aug 17, 2023
3c53044
Merge pull request #1892 from eirannejad/dependabot/pip/certifi-2023.…
jmcouffin Aug 17, 2023
458a060
Bump golang.org/x/crypto in /dev/pyRevitTelemetryServer
dependabot[bot] Aug 17, 2023
6444b19
Merge pull request #1893 from eirannejad/dependabot/go_modules/dev/py…
jmcouffin Aug 17, 2023
bc39874
Create dependabot.yml
jmcouffin Aug 17, 2023
86e2776
Update dependabot.yml
jmcouffin Aug 17, 2023
23d13ef
Update dependabot.yml
jmcouffin Aug 17, 2023
147e83e
Merge pull request #1894 from eirannejad/dev/dependabot-config
jmcouffin Aug 17, 2023
651ce5b
docs: fix ui docstring formatting
sanzoghenzo Aug 17, 2023
0de50e2
docs: add missing docstrings to selection
sanzoghenzo Aug 17, 2023
48962e5
docs: add missing docstrings to forms
sanzoghenzo Aug 17, 2023
743ce76
docs: add last missing docstrings in forms module
sanzoghenzo Aug 17, 2023
cc6bbcc
Update apidocs.py
jmcouffin Aug 17, 2023
2ac3adb
Update apidocs.py
jmcouffin Aug 17, 2023
2f4a9bf
Update parser.py
jmcouffin Aug 17, 2023
38cd0ee
Update parser.py
jmcouffin Aug 17, 2023
65c589b
Update uimaker.py
jmcouffin Aug 17, 2023
85be873
Update uimaker.py
jmcouffin Aug 17, 2023
89edd03
Update report.py
jmcouffin Aug 17, 2023
ca9c492
Update selection.py
jmcouffin Aug 17, 2023
13bf9bb
Update selection.py
jmcouffin Aug 17, 2023
d85b452
Update selection.py
jmcouffin Aug 17, 2023
2d4a8d2
add simple theme support to ribbon icons
dosymep Aug 19, 2023
817e957
add dark icons to pyRevitBundlesCreatorExtension
dosymep Aug 21, 2023
e55f6e4
add dark icons to pyRevitCore
dosymep Aug 21, 2023
426ea61
add dark icons to pyRevitDevTools
dosymep Aug 21, 2023
9334cde
add dark icons to pyRevitTags
dosymep Aug 21, 2023
d878003
add dark icons to pyRevitTemplates
dosymep Aug 21, 2023
9007f10
add dark icons to pyRevitTools
dosymep Aug 21, 2023
5c4ab09
add dark icons to pyRevitTutor
dosymep Aug 21, 2023
a38a42d
Added helper script for dark mode icon conversion
jmcouffin Aug 21, 2023
bb1ef22
Merge pull request #1897 from dosymep/ui_theme
jmcouffin Aug 21, 2023
bcf5d68
Update ui.py
jmcouffin Aug 21, 2023
f5a5097
Update ui.py
jmcouffin Aug 21, 2023
9f30f42
Merge pull request #1898 from eirannejad/jmcouffin-patch-1-uitheme-ge…
jmcouffin Aug 21, 2023
8af5b6c
fixed other syntax errors for set_current_theme
Aug 21, 2023
a302020
Merge pull request #1899 from GertjanVDBVK/uitheme-syntaxfix
jmcouffin Aug 21, 2023
4ce796c
add initial dark icon to MinifyUI
dosymep Aug 23, 2023
954bac3
add initial dark icon to Override 2D
dosymep Aug 23, 2023
9308334
add initial dark icon to Revu Popup
dosymep Aug 23, 2023
d6d3e37
add initial dark icon to Tab Coloring
dosymep Aug 23, 2023
6bf6441
add dark icon to toggle icon
dosymep Aug 23, 2023
dd075a8
Merge pull request #1900 from dosymep/ui_theme
jmcouffin Aug 23, 2023
d31cc0e
changed class SelectFromList
Aug 31, 2023
33a4c1c
Merge pull request #1905 from GerhardPaw/dev/1828
jmcouffin Aug 31, 2023
3eca1a3
Added support for Area Boundary Lines
jmcouffin Sep 5, 2023
b36ec09
Merge pull request #1909 from jmcouffin/fix/1804
jmcouffin Sep 5, 2023
a241ae3
add extension.json to pyRevitCore
dosymep Sep 6, 2023
04b54ef
Merge pull request #1910 from dosymep/pyRevitCore_metadata
jmcouffin Sep 6, 2023
04e645e
Create worksets_content_check.py
jmcouffin Sep 8, 2023
1e91918
Update modelchecker_check.py
jmcouffin Sep 8, 2023
3579f68
Merge pull request #1916 from eirannejad/jmcouffin-worksets-elements-…
jmcouffin Sep 8, 2023
5a1fe67
Merge branch 'develop' into docstrings
jmcouffin Sep 14, 2023
8413430
Merge pull request #1896 from sanzoghenzo/docstrings
jmcouffin Sep 14, 2023
78b2eb7
docs: switch doc generation to mkdocs
sanzoghenzo Sep 14, 2023
58dca4f
Reassign Parent for Keynote
jmcouffin Sep 15, 2023
7eac29b
Merge pull request #1921 from jmcouffin/fix/1920
jmcouffin Sep 15, 2023
69d6668
fixed wrokflow issues upon publishing to dev branch
jmcouffin Sep 15, 2023
8515229
New documentation infrastructure - MKDocs - Merge pull request #1919 …
jmcouffin Sep 15, 2023
e316827
Update _build.py
jmcouffin Sep 15, 2023
4e82275
touch file to test docs workflow
jmcouffin Sep 15, 2023
14b336a
natsort added to parent keynotes list
jmcouffin Sep 27, 2023
841f860
Merge pull request #1927 from eirannejad/jmcouffin-patch-2
jmcouffin Sep 27, 2023
b0c7997
fixed typo introduced while improving docstrings
jmcouffin Sep 29, 2023
99ebb71
Merge pull request #1930 from eirannejad/jmcouffin-patch-1
jmcouffin Sep 29, 2023
d89ea99
remove cache
dosymep Sep 29, 2023
d76f3df
update error message
dosymep Sep 29, 2023
ba65871
Fix Set Crop Region to work with Elevations
Negazero Sep 29, 2023
50e361b
Merge pull request #1931 from dosymep/fix_invokebutton
jmcouffin Sep 30, 2023
3a4411a
Bump urllib3 from 2.0.2 to 2.0.6
dependabot[bot] Oct 2, 2023
8c484a5
Merge branch 'develop' into dependabot/pip/urllib3-2.0.6
jmcouffin Oct 3, 2023
fd99a90
Merge pull request #1933 from eirannejad/dependabot/pip/urllib3-2.0.6
jmcouffin Oct 3, 2023
2c39190
fix urllib3 version to hash relation
jmcouffin Oct 3, 2023
366af99
Merge pull request #1934 from eirannejad/jmcouffin-patch-1
jmcouffin Oct 3, 2023
f07f52b
change transformation logic to use built-in Transform Class
Negazero Oct 3, 2023
89e4333
Merge pull request #1932 from Negazero/issue/1913
jmcouffin Oct 16, 2023
fa27983
Exception for Workset links already existing
jmcouffin Oct 17, 2023
43a8669
Merge pull request #1943 from eirannejad/jmcouffin-links-worksets-exc…
jmcouffin Oct 17, 2023
39249cb
Added cat to entities without tags
jmcouffin Oct 17, 2023
b3e2ea8
Merge pull request #1944 from eirannejad/jmcouffin-entities-without-t…
jmcouffin Oct 17, 2023
2a3e2fa
Bump urllib3 from 2.0.2 to 2.0.7
dependabot[bot] Oct 17, 2023
a5f4e3c
Merge branch 'develop' into dependabot/pip/urllib3-2.0.7
jmcouffin Oct 18, 2023
8f679f5
Merge pull request #1945 from eirannejad/dependabot/pip/urllib3-2.0.7
jmcouffin Oct 18, 2023
69caf7e
Pipfile.lock updated
jmcouffin Oct 18, 2023
0bd661d
Bump golang.org/x/crypto in /dev/pyRevitTelemetryServer
dependabot[bot] Oct 18, 2023
ef15b18
Merge pull request #1946 from eirannejad/dependabot/go_modules/dev/py…
jmcouffin Oct 18, 2023
42805e6
Create SECURITY.md
jmcouffin Oct 18, 2023
05fd407
Merge pull request #1947 from eirannejad/jmcouffin-security-policy
jmcouffin Oct 18, 2023
bac054d
Updated forms.alert sample
jmcouffin Oct 20, 2023
b81a63b
Merge pull request #1950 from eirannejad/jmcouffin-docs-forms-alert
jmcouffin Oct 20, 2023
8e733de
Merge pull request #1951 from eirannejad/develop
jmcouffin Oct 20, 2023
bec1df2
Update mkdocs.yml
jmcouffin Oct 20, 2023
ad8fcab
Merge pull request #1952 from eirannejad/jmcouffin-patch-1
jmcouffin Oct 20, 2023
78923e5
Update __init__.py
jmcouffin Oct 20, 2023
b69e2bf
Merge pull request #1953 from eirannejad/develop
jmcouffin Oct 20, 2023
dc39dd7
Update __init__.py
jmcouffin Oct 20, 2023
e728c6f
Merge pull request #1954 from eirannejad/develop
jmcouffin Oct 20, 2023
7c5bed3
Update __init__.py
jmcouffin Oct 20, 2023
6730025
Merge pull request #1955 from eirannejad/develop
jmcouffin Oct 20, 2023
69daf5b
updating code sample syntax in docstring
jmcouffin Oct 20, 2023
6db8d83
Merge pull request #1956 from eirannejad/develop
jmcouffin Oct 20, 2023
5e6ca8c
improve sample docstring syntax
jmcouffin Oct 20, 2023
325286e
Merge pull request #1957 from eirannejad/develop
jmcouffin Oct 20, 2023
8c6e771
Update mkdocs.yml
jmcouffin Oct 20, 2023
f69e9bc
Update mkdocs.yml
jmcouffin Oct 20, 2023
717f386
Update __init__.py
jmcouffin Oct 20, 2023
ccd3612
Merge pull request #1958 from eirannejad/develop
jmcouffin Oct 20, 2023
bfa96d4
Merge pull request #1959 from eirannejad/docs
jmcouffin Oct 20, 2023
9b131f9
Update mkdocs.yml
jmcouffin Oct 20, 2023
8cb35f3
Merge pull request #1960 from eirannejad/jmcouffin-patch-1
jmcouffin Oct 20, 2023
c9be230
Merge pull request #1961 from eirannejad/develop
jmcouffin Oct 20, 2023
386c88e
Update mkdocs.yml
jmcouffin Oct 20, 2023
3297500
Merge pull request #1962 from eirannejad/jmcouffin-patch-1
jmcouffin Oct 20, 2023
360e0b8
Merge pull request #1963 from eirannejad/develop
jmcouffin Oct 20, 2023
3755d1f
base modules
jmcouffin Oct 22, 2023
231901b
version manager module
jmcouffin Oct 22, 2023
83cbe81
unittests module
jmcouffin Oct 22, 2023
c8ef7fe
telemetry module
jmcouffin Oct 22, 2023
30a3903
runtime module
jmcouffin Oct 22, 2023
a5069aa
routes module
jmcouffin Oct 22, 2023
2fe49ab
output and preflight modules
jmcouffin Oct 22, 2023
4a6e49f
loader module
jmcouffin Oct 22, 2023
e803dba
interop module
jmcouffin Oct 22, 2023
1a0e665
extensions module
jmcouffin Oct 22, 2023
1e66ba5
coreutils init.py
jmcouffin Oct 22, 2023
42c915f
app data applocales charts modules
jmcouffin Oct 22, 2023
1bd4f77
coreutils module minus markdown
jmcouffin Oct 22, 2023
465a013
markdown
jmcouffin Oct 22, 2023
32f5fd5
db module
jmcouffin Oct 22, 2023
159f2d7
revit module
jmcouffin Oct 22, 2023
a71cade
touch up
jmcouffin Oct 22, 2023
70a3608
Clean code samples for new documentation process
jmcouffin Oct 22, 2023
829b95d
Merge pull request #1965 from eirannejad/develop
jmcouffin Oct 22, 2023
97afb9e
small typo in code samples fix
jmcouffin Oct 22, 2023
bfa979b
Merge pull request #1966 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
0c33a80
Merge pull request #1967 from eirannejad/develop
jmcouffin Oct 22, 2023
61ac22b
''' for ```
jmcouffin Oct 22, 2023
6f71503
Merge pull request #1968 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
b5ef52e
Merge pull request #1969 from eirannejad/develop
jmcouffin Oct 22, 2023
18b7f34
fix clean code docs and regex escape characters errors
jmcouffin Oct 22, 2023
0f77399
Merge pull request #1970 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
5f650b7
Merge pull request #1971 from eirannejad/develop
jmcouffin Oct 22, 2023
36a7fbb
escape caracter fix
jmcouffin Oct 22, 2023
4650c64
Merge pull request #1972 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
52d1660
inline patterns fix
jmcouffin Oct 22, 2023
2b3dbe2
Merge pull request #1973 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
ea31e38
codehilite
jmcouffin Oct 22, 2023
11f4085
Merge pull request #1974 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
bdcc3de
fenced code
jmcouffin Oct 22, 2023
5e924c0
Merge pull request #1975 from jmcouffin/clean-code
jmcouffin Oct 22, 2023
ebd2da9
Merge pull request #1976 from eirannejad/docs
jmcouffin Oct 22, 2023
e7cc559
fixed some docs and added some html love to the docs
jmcouffin Oct 23, 2023
cb209f4
styles.css for mkdocs
jmcouffin Oct 23, 2023
7707604
touch up css and docs options
jmcouffin Oct 23, 2023
2835342
Fix erase schemas
jmcouffin Oct 26, 2023
c4a9aac
Merge pull request #1982 from eirannejad/jmcouffin-schemas-wipe
jmcouffin Oct 26, 2023
ae635df
pipfile lock update
jmcouffin Oct 31, 2023
8eab91e
Update BUG_REPORT.md
jmcouffin Nov 6, 2023
196f758
Merge pull request #1988 from eirannejad/jmcouffin-bugreport
jmcouffin Nov 6, 2023
d807b25
merge dev/1984
eisaac-gs Nov 7, 2023
6852f24
Update pyrevit-hosts.json
jmcouffin Nov 9, 2023
63821ee
Merge pull request #1995 from eirannejad/jmcouffin-pyrevit-hosts
jmcouffin Nov 9, 2023
616515d
dev/1984 build dll
eisaac-gs Nov 9, 2023
4f8275e
Merge pull request #1990 from MYu1Gpzumr/develop
jmcouffin Nov 9, 2023
3f20dc2
code samples cleaning for mkdocs google python compliance
jmcouffin Nov 9, 2023
19f0002
Merge pull request #1996 from jmcouffin/code-docs-cleaning
jmcouffin Nov 9, 2023
512ea98
fixing code returns types according to mkdocs/griffe err
jmcouffin Nov 9, 2023
0b334a3
Merge branch 'develop' of https://github.com/eirannejad/pyRevit into …
jmcouffin Nov 9, 2023
2ec4ea2
fix docstring return type
jmcouffin Nov 9, 2023
89998b3
code cleaning for docstrings samples
jmcouffin Nov 9, 2023
3798375
updated rpw with latest changes
jmcouffin Nov 9, 2023
3708ce3
Merge pull request #2000 from jmcouffin/rpw-update
jmcouffin Nov 9, 2023
f6ab243
rpws updates, mostly docstrings edits from rpws repo
jmcouffin Nov 9, 2023
117a58b
Merge pull request #2001 from jmcouffin/rpws-update
jmcouffin Nov 9, 2023
1a48dff
Added sync button #1832
jmcouffin Nov 21, 2023
b86f859
dark theme icon
jmcouffin Nov 21, 2023
a346d0f
Merge pull request #2008 from jmcouffin/sync-tool
jmcouffin Nov 21, 2023
bf81607
Update main.yml
jmcouffin Nov 22, 2023
e863929
Update pyRevitLabs.Python.Net.sln minimum vs studio version
jmcouffin Nov 22, 2023
ae05175
Update pyRevitLabs.IronPython2.sln
jmcouffin Nov 22, 2023
403622a
Merge pull request #2010 from eirannejad/jmcouffin-patch-1
jmcouffin Nov 22, 2023
76fb4d2
Updated pythonnet to fix nuget pull issue
eirannejad Nov 22, 2023
8478af8
Add files via upload
jmcouffin Nov 22, 2023
dd9572b
Merge pull request #2011 from eirannejad/ControlZeX.dll-update
jmcouffin Nov 22, 2023
c645449
ControlZeX dll update to 4.0.0 instead of 6.0.0 not supported by maha…
jmcouffin Nov 23, 2023
ab54469
Rollback to ControlZeX dll old version
jmcouffin Nov 24, 2023
95278a5
Rollback to ControlZeX dll old version
jmcouffin Nov 24, 2023
cd1aa9a
Fixed Inappropriate Logical Expression
fabihatasneem Dec 1, 2023
f9a7bd2
Merge pull request #2013 from fabihatasneem/Fixed_logical_expression
jmcouffin Dec 1, 2023
d80bf66
improved view handling
thumDer Dec 2, 2023
cd9fa40
Add current date to Print Sheets tool filename formats.
Dec 4, 2023
fc5b662
Merge pull request #2015 from mawdesign/maw
jmcouffin Dec 4, 2023
060ea13
config adjustments
thumDer Dec 6, 2023
f6fc9da
comparing views by id instead of name
thumDer Dec 6, 2023
e05ec5a
Merge pull request #2014 from thumDer/feature/sync-open-views
jmcouffin Dec 6, 2023
5215df5
case sensitivity bug fix in Team buttons
jbf1212 Dec 12, 2023
d88ef4f
Merge pull request #2019 from jbf1212/dev/2018
jmcouffin Dec 12, 2023
4532179
Nonica - version
jmcouffin Dec 18, 2023
1988db5
Color Splasher pyRevit-ed + View Filters Creation
jmcouffin Dec 18, 2023
216f6cd
icon color fix
jmcouffin Dec 18, 2023
f7d410d
description
jmcouffin Dec 18, 2023
295b043
Color splasher from BIMOne inc. - port from Nonica to pyRevit
jmcouffin Dec 18, 2023
f7fb76b
added layout
jmcouffin Dec 18, 2023
2274d60
set engine to persistent
jmcouffin Dec 18, 2023
c36a483
Merge pull request #2022 from eirannejad/color-splasher
jmcouffin Dec 18, 2023
c7792a4
update dependencies
dosymep Dec 19, 2023
fe93b61
Merge pull request #2023 from dosymep/update-dependensies
jmcouffin Dec 19, 2023
82d46fd
Add new submodules for pyRevitLabs libraries
jmcouffin Dec 19, 2023
91537fb
added readme for submodules
jmcouffin Dec 19, 2023
2aeb972
removed layout
jmcouffin Dec 19, 2023
939ea5d
Merge pull request #2024 from eirannejad/latest-submodules-dependencies
jmcouffin Dec 19, 2023
be3dbd4
Color Splasher - Fix for Revit 2019 units + optimisation of module in…
jmcouffin Dec 20, 2023
7c804e1
Merge pull request #2028 from jmcouffin/develop
jmcouffin Dec 20, 2023
fe73540
Color Splasher fix for accentuated words and Double in filters cat
jmcouffin Dec 20, 2023
0ee7a38
Merge pull request #2029 from jmcouffin/develop
jmcouffin Dec 20, 2023
4113838
fix negativ double in filter creation + adjusted epsilon value
jmcouffin Dec 20, 2023
a3892a8
Merge pull request #2030 from jmcouffin/develop
jmcouffin Dec 20, 2023
245ca88
typo in basetypes.py
jmcouffin Jan 12, 2024
ee814ee
Merge pull request #2038 from eirannejad/jmcouffin-patch-1
jmcouffin Jan 12, 2024
a946e0d
Publish!
github-actions[bot] Jan 16, 2024
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
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
# Check for npm updates on Sundays
day: "sunday"
# Raise pull requests for version updates
# to pip against the `develop` branch
target-branch: "develop"
- package-ecosystem: "gomod"
# directory required https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#vendor
directory: "/"
target-branch: "develop"
schedule:
interval: "weekly"
30 changes: 30 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: pyRevitDocsCI
on:
# when PRs from forked repos are merged
push:
branches:
- docs
# when PR from develop->master is created
pull_request:
branches:
- master
# manual run
workflow_dispatch:

jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

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

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

- run: pipenv run mkdocs gh-deploy --force
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
echo "commit: ${{ github.sha }}"

- name: Checkout Repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ github.head_ref }}
Expand All @@ -53,7 +53,7 @@ jobs:
uses: microsoft/[email protected]

- name: Prepare git
uses: fregante/setup-git-user@v1
uses: fregante/setup-git-user@v2

- name: Check Build Environment
run: pipenv run pyrevit check
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,5 @@ dist/
.sync

# misc
.idea
.idea
site/
12 changes: 12 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,15 @@
[submodule "dev/modules/pyRevitLabs.ironpython3"]
path = dev/modules/pyRevitLabs.ironpython3
url = https://github.com/pyrevitlabs/ironpython3.git
[submodule "dev/modules/pyRevitLabs.MahApps.Metro"]
path = dev/modules/pyRevitLabs.MahApps.Metro
url = https://github.com/pyrevitlabs/MahApps.Metro.git
branch = pyrevit-main
[submodule "dev/modules/pyRevitLabs.NLog"]
path = dev/modules/pyRevitLabs.NLog
url = https://github.com/pyrevitlabs/NLog.git
branch = pyrevit-main
[submodule "dev/modules/pyRevitLabs.Newtonsoft.Json"]
path = dev/modules/pyRevitLabs.Newtonsoft.Json
url = https://github.com/pyrevitlabs/Newtonsoft.Json.git
branch = pyrevit-main
4 changes: 2 additions & 2 deletions CREDITS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## Credits
## Credits

[See Credits Here](http://credits.pyrevitlabs.io)
[See Credits Here](http://credits.pyrevitlabs.io)
13 changes: 12 additions & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ verify_ssl = true

[dev-packages]
mypy = "*"
pylint = "*"
pylint = "==2.17.5"
black = "*"

[packages]
Expand All @@ -15,6 +15,15 @@ pygount = "*"
pyyaml = ">=5.4"
black = "*"
setuptools = "==65.5.1"
mkdocs = "*"
mkdocstrings = "*"
mkdocstrings-python = "*"
mkdocs-gen-files = "*"
mkdocs-literate-nav = "*"
mkdocs-exclude = "*"
mkdocs-section-index = "*"
mkdocs-material = "*"
ruff = "*"

[requires]
python_version = "3.10"
Expand All @@ -24,3 +33,5 @@ allow_prereleases = true

[scripts]
pyrevit = "python ./dev/pyrevit.py"
docs = "mkdocs build"
check-docstrings = "ruff check --fix pyrevitlib/pyrevit"
1,130 changes: 812 additions & 318 deletions Pipfile.lock

Large diffs are not rendered by default.

7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[![GitHub forks](https://img.shields.io/github/forks/eirannejad/pyRevit.svg?style=for-the-badge)](https://github.com/eirannejad/pyRevit/network)
[![GitHub stars](https://img.shields.io/github/stars/eirannejad/pyRevit.svg?style=for-the-badge&colorB=red)](https://github.com/eirannejad/pyRevit/stargazers)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg?style=for-the-badge)](http://www.gnu.org/licenses/gpl-3.0)
[![madewithloveinportland](https://img.shields.io/badge/%3C%2F%3E%20with%20%3C3-Portland%2C%20OR-green.svg?style=for-the-badge)](https://en.wikipedia.org/wiki/Portland,_Oregon)
[![made with love in portland](https://img.shields.io/badge/%3C%2F%3E%20with%20%3C3-Portland%2C%20OR-green.svg?style=for-the-badge)](https://en.wikipedia.org/wiki/Portland,_Oregon)

 

Expand Down Expand Up @@ -120,13 +120,12 @@ Check the list of [Currently Open](https://github.com/eirannejad/pyRevit/issues)

## Share Your Coins

**↓** Help making pyRevit financially stronger
**↓** Help making pyRevit financially stronger

[Support on Patreon](https://www.notion.so/Support-on-Patreon-cdf92ba547154f7a85d32b526dc5e59b)

[Supporters](https://www.notion.so/Supporters-4f3350243ba24dcd8228df6262723629)


# Contributors

Made with [contrib.rocks](https://contrib.rocks)
Expand All @@ -139,6 +138,6 @@ Made with [contrib.rocks](https://contrib.rocks)

**</>** with 🖤 in [Portland](https://en.m.wikipedia.org/wiki/Portland,_Oregon), Oregon

Copyright © 2014-2023 by Ehsan Iran-Nejad (pyrevitlabs.io) - All Rights Reserved
Copyright © 2014-2024 by Ehsan Iran-Nejad (pyrevitlabs.io) - All Rights Reserved

No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher.
22 changes: 22 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Security Policy

> Note that the most up to date code is located in the develop branch. Every 6 months to 12 months, the develop branch is merged to the master branch and new releases are integrated.


## Reporting a Vulnerability

**Please do not report security vulnerabilities through public pyRevit GitHub issues, discussions, or pull requests.**

Instead, please send an email to eirannejad+pyrevitsecurity[@]gmail.com .

Please include as much of the information listed below as you can to help us better understand and resolve the issue:

- The type of issue (e.g., buffer overflow, SQL injection, or cross-site scripting)
- Full paths of source file(s) related to the manifestation of the issue
- The location of the affected source code (tag/branch/commit or direct URL)
- Any special configuration required to reproduce the issue
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the issue, including how an attacker might exploit the issue

This information will help us triage your report more quickly.
Binary file modified bin/ControlzEx.dll
Binary file not shown.
Binary file modified bin/IxMilia.Dxf.dll
Binary file not shown.
Binary file modified bin/Microsoft.WindowsAPICodePack.Shell.dll
Binary file not shown.
Binary file modified bin/Microsoft.WindowsAPICodePack.dll
Binary file not shown.
Binary file added bin/Microsoft.Xaml.Behaviors.dll
Binary file not shown.
Binary file modified bin/engines/CPY378/pyRevitLabs.PythonNet.dll
Binary file not shown.
Binary file modified bin/engines/CPY385/pyRevitLabs.PythonNet.dll
Binary file not shown.
Binary file modified bin/engines/IPY2710/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY2710/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.IronPython.Modules.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.IronPython.SQLite.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.IronPython.Wpf.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.IronPython.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.Microsoft.Dynamic.dll
Binary file not shown.
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLabs.Microsoft.Scripting.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY2711PR/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY273/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY273/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY277/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY277/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY278/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY278/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY279/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY279/pyRevitRunner.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.IronPython.Modules.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.IronPython.SQLite.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.IronPython.Wpf.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.IronPython.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.Microsoft.Dynamic.dll
Binary file not shown.
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLabs.Microsoft.Scripting.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitLoader.dll
Binary file not shown.
Binary file modified bin/engines/IPY340PR/pyRevitRunner.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.DeffrelDB.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.Emojis.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.Json.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.Language.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.MahAppsMetro.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.NLog.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.PyRevit.Runtime.Shared.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.PyRevit.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.TargetApps.AutoCAD.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.TargetApps.Navisworks.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.TargetApps.Revit.dll
Binary file not shown.
Binary file modified bin/pyRevitLabs.UnitTests.dll
Binary file not shown.
Binary file modified bin/pyrevit-autocomplete.exe
Binary file not shown.
Binary file modified bin/pyrevit-doctor.exe
Binary file not shown.
137 changes: 135 additions & 2 deletions bin/pyrevit-hosts.json
Original file line number Diff line number Diff line change
Expand Up @@ -1613,7 +1613,7 @@
"source": "https://help.autodesk.com/view/RVT/2020/ENU/?guid=RevitReleaseNotes_2020updates_2020_2_9_html"
},
"product": "Autodesk Revit",
"release": "2020.2.0",
"release": "2020.2.9",
"version": "20.2.90.12",
"build": "20220517_1515",
"target": "x64",
Expand All @@ -1631,6 +1631,30 @@
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2021/ENU/?guid=RevitReleaseNotes_2021updates_2021_1_7_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2021/ENU/?guid=RevitReleaseNotes_2021updates_2021_1_8_html"
},
"product": "Autodesk Revit",
"release": "2021.1.8",
"version": "21.1.80.35",
"build": "20230515_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2021/ENU/?guid=RevitReleaseNotes_2021updates_2021_1_8_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2021/ENU/?guid=RevitReleaseNotes_2021updates_2021_1_9_html"
},
"product": "Autodesk Revit",
"release": "2021.1.9",
"version": "21.1.90.15",
"build": "20230907_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2021/ENU/?guid=RevitReleaseNotes_2021updates_2021_1_9_html"
},
{
"meta": {
"schema": "1.0",
Expand All @@ -1643,6 +1667,30 @@
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2022/ENU/?guid=RevitReleaseNotes_2022updates_2022_1_3_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2022/ENU/?guid=RevitReleaseNotes_2022updates_2022_1_4_html"
},
"product": "Autodesk Revit",
"release": "2022.1.4",
"version": "22.1.40.58",
"build": "20230505_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2022/ENU/?guid=RevitReleaseNotes_2022updates_2022_1_4_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2022/ENU/?guid=RevitReleaseNotes_2022updates_2022_1_5_html"
},
"product": "Autodesk Revit",
"release": "2022.1.5",
"version": "22.1.50.17",
"build": "20230915_1530",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2022/ENU/?guid=RevitReleaseNotes_2022updates_2022_1_5_html"
},
{
"meta": {
"schema": "1.0",
Expand Down Expand Up @@ -1679,6 +1727,55 @@
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_1_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_1_1_html"
},
"product": "Autodesk Revit",
"release": "2023.1.1.1",
"version": "23.1.10.4",
"build": "20221122_1550",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_1_1_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_2_html"
},
"product": "Autodesk Revit",
"release": "23.1.2",
"version": "23.1.20.70",
"build": "20230510_1100",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_2_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_2_html"
},
"product": "Autodesk Revit",
"release": "23.1.2",
"version": "23.1.20.70",
"build": "20230510_1100",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_2_html"
},

{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_3_html"
},
"product": "Autodesk Revit",
"release": "23.1.3",
"version": "23.1.30.97",
"build": "20230828_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2023/ENU/?guid=RevitReleaseNotes_2023updates_2023_1_3_html"
},
{
"meta": {
"schema": "1.0",
Expand Down Expand Up @@ -1714,5 +1811,41 @@
"build": "20230509_0315",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_0_2_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_1_html"
},
"product": "Autodesk Revit",
"release": "24.1",
"version": "24.1.0.66",
"build": "20230701_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_1_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_1_1_html"
},
"product": "Autodesk Revit",
"release": "24.1.1",
"version": "24.1.10.25",
"build": "20230830_0315",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_1_1_html"
},
{
"meta": {
"schema": "1.0",
"source": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_2_html"
},
"product": "Autodesk Revit",
"release": "24.2",
"version": "24.2.0.63",
"build": "20231029_1515",
"target": "x64",
"notes": "https://help.autodesk.com/view/RVT/2024/ENU/?guid=RevitReleaseNotes_2024updates_2024_2_html"
}
]
]
12 changes: 12 additions & 0 deletions bin/pyrevit-products.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
[
{
"product": "pyRevit",
"release": "4.8.14.24016+1909",
"version": "4.8.14.24016+1909",
"key": "f2a3da53-6f34-41d5-abbd-389ffa7f4d5f"
},
{
"product": "pyRevit",
"release": "4.8.13.23182+2215",
Expand Down Expand Up @@ -275,6 +281,12 @@
"version": "4.6.1",
"key": "{EF91A585-DC0C-43B8-B88B-4C130F430E84}"
},
{
"product": "pyRevit CLI",
"release": "4.8.14.24016+1909",
"version": "4.8.14.24016+1909",
"key": "9557b432-cf79-4ece-91cf-b8f996c88b47"
},
{
"product": "pyRevit CLI",
"release": "4.8.13.23182+2215",
Expand Down
Binary file modified bin/pyrevit-stubsbuilder.exe
Binary file not shown.
Binary file modified bin/pyrevit-telemetryserver.exe
Binary file not shown.
Binary file modified bin/pyrevit-toast.exe
Binary file not shown.
Binary file modified bin/pyrevit.exe
Binary file not shown.
4 changes: 2 additions & 2 deletions dev/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
</PropertyGroup>

<PropertyGroup>
<Version>4.8.13.23182+2215</Version>
<Copyright>Copyright © 2014-2023</Copyright>
<Version>4.8.14.24016+1909</Version>
<Copyright>Copyright © 2014-2024</Copyright>
<Company>pyRevitLabs.io</Company>
</PropertyGroup>
</Project>
Loading