Andrej730
|
1165a86317
|
pyproject: remove redundant "unused imports" comments
Since we refer to ruff rules by names
|
2026-09-01 18:13:03 +05:00 |
|
Andrej730
|
b6dccce12a
|
ruff: use readable rule names in selectors
|
2026-08-10 17:06:56 +05:00 |
|
Andrej730
|
717d6aa2af
|
ruff: fix pyprojects using select instead of extend-select by mistake
|
2026-08-10 16:33:01 +05:00 |
|
Andrej730
|
72f8218fcd
|
ruff - check for more unused imports
|
2026-01-26 17:10:02 +05:00 |
|
Andrej730
|
13be6ccd45
|
Sort imports
|
2025-12-19 18:53:14 +05:00 |
|
Andrej730
|
29ab446f8c
|
use common rst syntax in doc-strings
|
2025-11-17 16:30:27 +05:00 |
|
Bruno Postle
|
ad62c75f4f
|
ifcclash ifccsv ifcdiff ifcpatch: README.md stubs
The pyproject.toml files were referencing these missing files
|
2025-11-09 20:52:12 +00:00 |
|
Thomas Krijnen
|
9d4c980e02
|
black
|
2025-11-07 11:50:33 +01:00 |
|
Ryan Schultz
|
862713cda4
|
related to #7298 - skip material, as well.
|
2025-11-06 20:56:56 -06:00 |
|
Ryan Schultz
|
06c1668e42
|
Closes #7298 - skips count on csv import.
|
2025-11-06 13:20:55 -06:00 |
|
Andrej730
|
a12bb343ca
|
Fix RUF015 (next() instead of list comprehensions[0])
https://docs.astral.sh/ruff/rules/-iterable-allocation-for-first-element/
|
2025-06-16 19:55:25 +05:00 |
|
Andrej
|
02d359d0e6
|
Fix Ruff UP035 (also deprecated annotation symbols)
|
2025-06-09 18:03:19 +05:00 |
|
Andrej
|
92a222cda7
|
typing
|
2025-05-30 18:13:10 +05:00 |
|
Andrej730
|
d35a2dcf5b
|
typing
|
2025-03-26 18:49:21 +05:00 |
|
Dion Moult
|
40dcfd450f
|
See #5940. Fix bug where using preserve existing in IfcCSV didn't fully purge extra rows, possibly leading to orphaned data (which LibreOffice will render as 0 if it is a number value type)
|
2025-01-09 18:25:00 +11:00 |
|
Dion Moult
|
e220b6981e
|
See #5940. Fix bug where ODS and XLSX didn't correctly check for whether summaries existed and sometimes printed out "None" rows
|
2025-01-09 18:24:09 +11:00 |
|
Andrej730
|
c9847caa6a
|
ifccsv - support importing enum values #4608
|
2024-11-27 18:30:37 +05:00 |
|
Andrej730
|
ab069f431a
|
typing
|
2024-11-27 18:30:37 +05:00 |
|
Dion Moult
|
0ecc3d3e2a
|
Share common makefile instructions, use venv for running build, and separate dist/build dirs
|
2024-07-18 23:43:12 +10:00 |
|
Dion Moult
|
2d5be6cf89
|
Search replace 0.7.0 with 0.8.0
|
2024-06-27 11:49:12 +10:00 |
|
Dion Moult
|
4b454dd646
|
IfcCSV workflow now uses VERSION
|
2024-06-12 18:15:13 +10:00 |
|
Andrej730
|
073e471305
|
typing
|
2024-05-23 18:45:30 +05:00 |
|
Andrej730
|
a9d785c28f
|
typing
|
2024-05-06 18:22:52 +05:00 |
|
Dion Moult
|
911cfe010e
|
Publish IfcClash to PyPI
|
2024-04-08 11:19:13 +10:00 |
|
Dion Moult
|
35dd03664a
|
Publish IfcCSV to PyPI
|
2024-04-08 10:55:59 +10:00 |
|
Dion Moult
|
02058efa4d
|
Fix #4286. IfcCSV summaries are now formatted the same as the rows.
|
2024-03-30 15:40:02 +11:00 |
|
Andrej730
|
b67b5e8d9f
|
typing
|
2024-03-18 17:05:55 +05:00 |
|
Martin15135215
|
19205c8774
|
add cff for ifccsv
|
2023-12-07 13:42:32 +11:00 |
|
Dion Moult
|
8eeb212003
|
See #3951. IfcCSV now supports list concatenation.
|
2023-11-01 22:47:30 +11:00 |
|
Dion Moult
|
50f6f44d26
|
You can now specify empty formatting for IfcCSV via CLI
|
2023-09-27 14:16:43 +10:00 |
|
Dion Moult
|
02801b32a6
|
Minor fix in IfcCSV where strings didn't get auto quoted.
|
2023-09-12 17:48:23 +10:00 |
|
Dion Moult
|
e2224386bf
|
You can now customise the display of empty strings in IfcCSV.
|
2023-09-07 18:15:12 +10:00 |
|
Dion Moult
|
7bca3bcac3
|
Drawing text annotation now use the new format functions instead of executing arbitrary code.
|
2023-09-07 13:05:03 +10:00 |
|
Dion Moult
|
c520e16031
|
Fix #3644. Annotation matrixes properly calculated now for RCPs.
|
2023-08-30 18:16:08 +10:00 |
|
Dion Moult
|
7baed872c6
|
Minor fixes, and IfcCSV now uses pandas to import ODS/XLSX for more robust importing.
|
2023-08-26 18:24:48 +10:00 |
|
Dion Moult
|
e9c24a2656
|
Fix #3587. IfcCSV now supports custom formatting functions.
|
2023-08-26 15:15:34 +10:00 |
|
Dion Moult
|
cc500ae833
|
Fix #3635. Minor fix.
|
2023-08-25 16:59:08 +10:00 |
|
Dion Moult
|
b3f1fc667a
|
IfcCSV can now create summary rows (e.g. total, average) at the end of the table (may or may not be in addition to group totals).
|
2023-08-22 21:04:59 +10:00 |
|
Dion Moult
|
c1bde09585
|
IfcCSV now supports grouping and group operations like concat, sum, min, max, etc.
|
2023-08-22 15:43:31 +10:00 |
|
Dion Moult
|
5dd2b5e555
|
New support for sorting IfcCSV outputs
|
2023-08-22 14:32:26 +10:00 |
|
Dion Moult
|
7e3547b309
|
Fix #3610. Glitch where editing existing float cells in IfcCSV ODS files created new cells or didn't update.
|
2023-08-20 23:42:11 +10:00 |
|
Dion Moult
|
45c7432ff7
|
Minor fix
|
2023-08-20 22:53:32 +10:00 |
|
Dion Moult
|
f84c4ab2e5
|
IfcCSV now supports importing from ODS, XLSX, and Pandas dataframes in addition to CSV
|
2023-08-20 16:55:01 +10:00 |
|
Dion Moult
|
de6676a516
|
Fix #3609. IfcCSV can now optionally attempt to "preserve" formatting for XLSX and ODS.
|
2023-08-20 16:34:42 +10:00 |
|
Dion Moult
|
ac00aaae4d
|
Fix #3607. IfcCSV now supports omitting the GlobalId column. This is great for presentation schedules, but the tradeoff is that you can't use it for imports.
|
2023-08-20 14:41:34 +10:00 |
|
Dion Moult
|
e1c7b37d62
|
See #3587. IfcCSV now supports custom header titles.
|
2023-08-19 23:09:40 +10:00 |
|
Dion Moult
|
9398363cbf
|
Fix #3589. Users can now configure how the null values are represented in IfcCSV.
|
2023-08-18 08:50:48 +10:00 |
|
Dion Moult
|
2dcfcf9708
|
Fix #3591. Fix bug where IfcCSV import was not symmetric capability wise. Now you can set all sorts of complex values with the exact same keys you are using to query.
|
2023-08-17 23:33:40 +10:00 |
|
Dion Moult
|
7afd358c3c
|
Fix #3556. Bug where quantities could not be imported using IfcCSV. Also make IfcCSV support any qset name, not just "Qto" prefixed names.
|
2023-08-12 16:41:57 +10:00 |
|
Dion Moult
|
b0a5a570a9
|
IfcCSV now uses the new filter query system.
|
2023-08-12 16:40:59 +10:00 |
|