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

Add new specklepy documentation files #261

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft

Conversation

jsdbroughton
Copy link
Contributor

I am starting to flesh out a Python set of how-to guides in the developer docs. This will be correct but a little bare bones in view of new-docs site being prepped.

  • Added new Python documentation files for authentication, core concepts, and getting started with specklepy.
  • Organized the sidebar navigation to include the new Python sections and their respective child pages.

- Updated the VuePress configuration file to include additional sections for the Python SDK and its documentation.
- Added new Python documentation files for authentication, core concepts, and getting started with specklepy.
- Organized the sidebar navigation to include the new Python sections and their respective child pages.
Copy link

netlify bot commented Jan 6, 2025

Deploy Preview for speckle-docs ready!

Name Link
🔨 Latest commit 5c204dd
🔍 Latest deploy log https://app.netlify.com/sites/speckle-docs/deploys/677d033bdffb2d00087396ee
😎 Deploy Preview https://deploy-preview-261--speckle-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

This commit adds a new file `dev/py-howto-collaboration.md` which contains a detailed guide on how to collaborate on projects using Speckle. The guide covers topics such as understanding collaboration in Speckle, setting up a digital workspace, building a team, organizing work with models, tracking changes with versions, real-time collaboration, sharing data within the team and with external stakeholders, common collaboration scenarios, and troubleshooting tips. The guide includes code examples and best practices for each topic to help users effectively collaborate on their projects.
This commit adds a guide on authentication in SpecklePy, covering available methods and providing practical examples. It also introduces the core concepts of base objects, transport system, and units & geometry. The guide explains why these concepts are important and provides code examples to illustrate their usage. Additionally, it includes best practices for secure token storage, minimal scopes usage, revoking unused tokens, and keeping tokens out of source code. Robust error handling is also discussed.
This commit adds new sections to the Python documentation, including topics on working with transports, collaboration, large data, realtime, geometry, and instances. The previous sections on examples and samples have been commented out for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant