Dogukan Karatas
c04a97780c
update from main
2025-11-11 08:56:16 +01:00
Gergő Jedlicska
309c78da37
feat(automate_sdk): support version result reporting ( #468 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* feat(automate_sdk): support version result reporting
* fix(automate_tests): skip test, its not working in CI
* docs(automate_sdk): describe new args
3.1.0
2025-11-05 21:50:40 +01:00
Jedd Morgan
ff812d5ad9
add 520 status to retry policy ( #467 )
2025-11-05 10:49:36 +00:00
Jedd Morgan
8edc0d5d78
feat(ifc)!: Display Value proxies for IFC importer ( #466 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* First pass
* Add applicationId for proxyInstance
* renamed revit instances
* renamed collection again
* again
* reverted main changes for manual testing
* small refactor of function def
* format matix
3.0.12
2025-10-31 13:54:46 +00:00
Jedd Morgan
78b3e99475
Remove unused server envars ( #464 )
2025-10-28 16:49:32 +00:00
Jedd Morgan
ac9e081d49
feat(metrics): Introduce sync metrics ( #462 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* sync metrics tracking
* fix
3.0.11
2025-10-27 13:40:40 +01:00
Jedd Morgan
4bc95441b9
feat(serverTransport): Add urlib3 retry policy to requests.Session clients used by ServerTransport ( #461 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* Pre-commit on the public image
* change names
* first pass using urllib3 retry policy
* add some basic unit test
* correct the doc string
3.0.10
2025-10-15 21:43:45 +01:00
Jedd Morgan
0d74848b68
chore(ci): Pre-commit on the public image ( #460 )
...
* Pre-commit on the public image
* change names
2025-10-15 21:16:21 +01:00
Jedd Morgan
8a76006f9e
feat(ci): Integration tests against internal image ( #459 )
...
* Integration tests against internal image
* fixed docker compose up
* auth
* add auth again!
* Update pr.yml
2025-10-14 11:37:15 +00:00
Jedd Morgan
af42b09dd5
Map nan values to None ( #458 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.9
2025-10-02 14:21:04 +02:00
Jedd Morgan
e4453f0b04
Fix geometry counter ( #455 )
2025-10-01 12:56:53 +02:00
Gergő Jedlicska
c9a0e45171
fix: limit gql package version to not upgrade to latest major version ( #456 )
2025-10-01 12:54:17 +02:00
Jedd Morgan
f20fc7edb3
Fix stream wrapper client call ( #457 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.8
2025-10-01 11:17:44 +01:00
Jedd Morgan
0cd0c3a1f6
correct macos user application data path ( #454 )
2025-09-19 15:01:25 +01:00
Jedd Morgan
2594ce0382
fix(specklepy): small tweaks to the url handling of accounts ( #452 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* set url post query
* Use canonical url if available
* format
* revert canonical url changes
* quick tweak
* small tweak again
* Add test
3.0.7
2025-09-11 17:34:06 +01:00
Jedd Morgan
ec67f5ba48
Add more exception wrapping to display more useful error messages ( #451 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.6
2025-09-11 14:49:16 +00:00
Jedd Morgan
db61d2e99c
feat(specklepy): Make Client.authenticate_with_token initialise user data ( #450 )
...
* easy solution
* Fixed tests
2025-09-11 15:37:31 +01:00
Jedd Morgan
69090f6eb1
Fix log warnings caused by mistake in args ( #449 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.5
2025-09-05 18:14:26 +02:00
Jedd Morgan
99f0b3516a
Fix missing typing in metrics ( #436 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.4
2025-09-04 15:42:19 +00:00
Mucahit Bilal GOKER
f69ee07a94
feat (speckleifc): Level Proxies ( #444 )
...
* add level proxies class
* level proxy manager
* importer updates
* add storey name to data objects
* formatting
* fix python syntax
---------
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com >
2025-09-04 16:35:30 +01:00
Gergő Jedlicska
1d246c921a
chore: add py3.13 compatible ifcopenshell ( #448 )
2025-09-04 17:31:58 +02:00
Jedd Morgan
80b5982424
feat(fic): Add Metrics tracking ( #447 )
2025-09-04 17:17:41 +02:00
Jedd Morgan
d06f0b5b4e
feat(speckleifc): Add QTOS ( #446 )
...
* add qtos
* cleanup
* add units first pass
* module cache for project units
* quantity field unit cache
* quantity extraction py
* comm cleanup
* cache by field name
* simplify get quantities
* take only what you need
* move unit mapping to module level
* function call elimination
* early return ifc quantities
* final touches (hopefully)
* second pass
* fixed mistake
* fix
* little optimisation
* reset main back to before
---------
Co-authored-by: bimgeek <mucahitbgoker@gmail.com >
2025-08-27 13:43:35 +01:00
Chuck Driesler
a6790c7c70
feat(automate): return blob id from file results ( #445 )
2025-08-26 15:27:13 +01:00
Gergő Jedlicska
7bc78b6bf9
feat: add file import resource with complete job handling support ( #440 )
...
* feat: add file import resource with complete job handling support
* fix: include the file import resource in the core client too
* feat: integrate with server side parser app
* chore: fix pr comments and make docker compose work with new object
storage
* chore: fix test compose file readiness probe
2025-08-26 14:25:01 +01:00
Jedd Morgan
f584ad84ed
Handle case where facecount is zero.py ( #441 )
2025-07-28 11:53:51 +02:00
Jedd Morgan
55bc1b2fa5
feat(speckleifc): New PR to add speckleifc repo into this one ( #437 )
...
* Initial commit
* Repo setup
* first working version
* Optimised mesh conversion
* timers
* first pass
* format
* Format
* deleted old file
* Working grabbing spatial elements, but not all relationships captured
* DFS for spatials, itterator for geometry
* Second pass, manual traversal
* Ok, this is working nicely now
* Cleanup
* Convert render materials
* property set extraction (#2 )
* various changes (#4 )
* Fix for non-app.speckle.systems servers (#5 )
* don't use https for http server urls (#6 )
* fix(conversion): Filter only IfcRoot classes (#7 )
* Filter only IfcRoot classes
* vscode config
* Feat(prop): Added better property extraction (#8 )
* Added better property extraction
* property sets naming
* feat: attach attributes that are on the element type level (#9 )
* Added better property extraction
* property sets naming
* Get attributes from element type
* tidy up (#10 )
* Add null check (#11 )
* ruff (#12 )
* Rendermaterials inherit material names instead of type + unique id (#14 )
* lock
* ruff check
* pre-commit
* add license files for the speckleifc subpackage
---------
Co-authored-by: Sebastian Witt <sebastian.witt@rwth-aachen.de >
Co-authored-by: Gergő Jedlicska <57442769+gjedlicska@users.noreply.github.com >
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2025-07-27 19:40:36 +02:00
Jedd Morgan
87720c1d6c
updated project description ( #439 )
2025-07-24 17:57:16 +02:00
Jedd Morgan
ed8df12e54
Update README.md ( #434 )
2025-07-24 17:38:10 +02:00
Jedd Morgan
a8a5296d7e
Limited Workspace ( #438 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.3
2025-07-24 18:30:43 +03:00
Jedd Morgan
4f82c0f43d
feat(api): Added functions for fetching the connector version feeds. ( #435 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* Added connector feed utility functions
* Check ex code
3.0.2
2025-07-18 13:00:09 +01:00
Jedd Morgan
f5e024c8ce
perf(serializer): Avoid unnecessary serialization of detached objects ( #431 )
...
* Avoid unnecessary serialization of detached objects
* camel case variable namings
2025-06-16 16:24:41 +01:00
Dogukan Karatas
3bcdf723b0
feat (api): projects with permissions ( #430 )
...
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* adds project with permissions
* removes the project resource with permissions
* fix the tests
3.0.1
2025-06-06 16:07:48 +02:00
Jedd Morgan
adc1105b3a
Forward secret to publish job ( #428 )
Publish Python Package / test (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.0
2025-06-02 17:00:00 +01:00
Gergő Jedlicska
fa9877b6da
Gergo/ci upgrade ( #427 )
...
* feat(ci): refactor ci jobs to remove duplication
* chore(ci): just some comment fix
2025-06-02 16:45:41 +02:00
Gergő Jedlicska
2929e2f93b
Merge pull request #426 from specklesystems/v3-dev
...
V3 mainline
2025-06-02 15:10:27 +01:00
Gergő Jedlicska
6636950705
Merge branch 'main' of github.com:specklesystems/specklepy into v3-dev
2025-06-02 12:52:31 +02:00
Gergő Jedlicska
79c0106f57
Merge pull request #425 from specklesystems/gergo/fix_wheel_build
...
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
fix: specify what packages to include in the wheel
3.0.0a18
2025-05-29 14:33:31 +02:00
Gergő Jedlicska
f4d73ff1ae
fix: specify what packages to include in the wheel
2025-05-29 14:31:39 +02:00
Gergő Jedlicska
7ea719141f
Merge pull request #424 from specklesystems/gergo/objectResultsWithApplicationIds
...
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
feat(automate): attach application id-s to automate result cases
3.0.0a17
2025-05-28 10:43:10 +02:00
Gergő Jedlicska
a47f568f69
chore: comment cleanup
2025-05-27 15:34:59 +02:00
Gergő Jedlicska
b174802451
fix(automate): remove last ref to object_id
2025-05-27 14:30:19 +02:00
Gergő Jedlicska
87a7e7482d
Merge branch 'v3-dev' of github.com:specklesystems/specklepy into gergo/objectResultsWithApplicationIds
2025-05-22 20:36:38 +02:00
Gergő Jedlicska
e888339dda
feat(automate): attach application id-s to automate result cases
2025-05-22 20:35:35 +02:00
Dogukan Karatas
3417557405
feat: BlenderObject ( #423 )
...
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* adds blenderobject
* exports the classes
* tests added
3.0.0a16
2025-05-21 18:18:36 +02:00
Jedd Morgan
8aba21de01
Fix(v2): Fix Workspace Visibility enum for Project queries ( #422 )
...
* V2 workspaces updated
* Update hooks
* Updated docker file
* Pre-commit passing
* Skipped failing test
* commented out test
* Fixed tests
2.23.0
2025-05-19 11:52:47 +02:00
Gergő Jedlicska
4ce61f4e89
feat: add WORKSPACE visibility for projects ( #421 )
...
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* feat: add WORKSPACE visibility for projects
* tests: projects are now private by default, follow that in tests
3.0.0a15
2025-05-15 14:35:54 +02:00
Dogukan Karatas
6d6e1e7650
adds can_load and can_publish ( #420 )
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
3.0.0a14
2025-05-08 12:32:47 +02:00
KatKatKateryna
95de5cbb30
Introducing Text class ( #419 )
...
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* add text class and tests
* formatting
* fix default values
* comments
* comment
* sort imports
* import alignments
* compare properties, not Base objects
* revert irrelevant changes
* tests
* use correct fixture
* fix tests property
3.0.0a13
2025-05-06 10:12:29 +01:00
KatKatKateryna
5f56818d63
remove print statement ( #418 )
2025-05-05 19:03:33 +01:00