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
Jedd Morgan
825097e1a6
Oops ( #417 )
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.0a12
2025-05-01 22:04:46 +02:00
Jedd Morgan
d3ab26240a
fix(ap): fix mistake in workspace get response handling ( #416 )
...
* Corrected broken workspace query
* And one more!
* Fixed mistake in workspace get
2025-05-01 19:57:44 +00:00
Jedd Morgan
ce6be1a98e
fic(api): Fix mistake in workspace queries ( #415 )
...
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
* Corrected broken workspace query
* And one more!
3.0.0a11
2025-05-01 07:06:33 +00:00
Jedd Morgan
213e73dfdd
Corrected broken workspace query ( #414 )
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.0a10
2025-04-30 17:10:17 +00:00
Jedd Morgan
15129df7ce
More tweaks ( #413 )
...
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
* More tweaks
* WIP on v3-dev
* Add creation state
* format
3.0.0a9
2025-04-30 18:16:17 +02:00
Jedd Morgan
88519ce8b0
fix schema ( #412 )
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.0a8
2025-04-29 13:08:26 +00:00
Jedd Morgan
d4f94450a5
Correct filter serialization ( #411 )
2025-04-29 09:50:07 +00:00
Jedd Morgan
4c46201526
Jedd/cnx 1660 add workspace resources to specklepy ( #409 )
...
* Added workspace client queries
* Enable tests
2025-04-29 11:46:13 +02:00
Jedd Morgan
75b064b3c7
Allow null version id ( #410 )
2025-04-28 19:57:09 +02:00
Jedd Morgan
1198f2e2ad
Feat(objects): Added Vertex Normals to Mesh ( #404 )
...
* Mesh vertex normals
* Moved tests
* test curve
2025-04-25 14:39:04 +00:00
Jedd Morgan
7ab787bfb1
fic(ci): Change trigger to use branhc ( #408 )
...
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
* Invert check
* empty
3.0.0a7
2025-04-23 17:03:42 +01:00
Jedd Morgan
bbbf373b50
replaced env with correct boolean check ( #407 )
2025-04-23 16:51:09 +01:00
Dogukan Karatas
f34e4a2874
updates publish.yml ( #406 )
2025-04-23 17:28:02 +02:00
Dogukan Karatas
45ebc375ad
feat(specklepy): update github actions ( #405 )
...
* updates publish.yml
* added the secrets
* update publish.yml
* updates workflow
* updates workflows
* Update github-action.yml
* updates github action
* updates docker-compose and deletes .devcontainer
* disables pytests
* changes the localhost
* rollback - comment out the tests
* updates the ci pipeline
---------
Co-authored-by: KatKatKateryna <89912278+KatKatKateryna@users.noreply.github.com >
2025-04-23 17:11:31 +02:00
Dogukan Karatas
4c41fa79fc
feat(specklepy): publish to pypi ( #396 )
...
* updates publish.yml
* added the secrets
* update publish.yml
* updates workflow
* updates workflows
* Update github-action.yml
* updates github action
* updates docker-compose and deletes .devcontainer
* disables pytests
* changes the localhost
* rollback - comment out the tests
---------
Co-authored-by: KatKatKateryna <89912278+KatKatKateryna@users.noreply.github.com >
2025-04-23 16:51:39 +02:00
Jedd Morgan
0aa14ca077
Publish to testpypi every push ( #403 )
2025-04-22 14:31:18 +01:00
Jedd Morgan
6bfdf8850c
Update publish.yml ( #402 )
2025-04-22 14:25:41 +01:00