Skip to main content

A simple CLI tool to interact with the Autodesk Forge API.

Project description

Requirements

Install package

From Github :

pip install git+https://github.com/chuongmep/aps-bot.git

Setup environment variables

APS_CLIENT_ID = "your_client_id"
APS_CLIENT_SECRET = "your_client_secret"

How to use

  • Start a cli to see all available commands
python -m apsbot

Example :

  • Get hubs list
python -m apsbot hubs

  • Get Projects
python -m apsbot projects

  • Get top folder
python -m apsbot get-top-folder --hub_id <hubid> --project_id <projectid>

  • item-versions

Developer Collaboration

Build package with setuptools

python setup.py sdist bdist_wheel

Update new version package

python setup.py sdist bdist_wheel
python -m twine check dist/*
python -m twine upload dist/*

Quick Testing

pip install --editable . --user

Many thanks

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apsbot-0.1.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apsbot-0.1.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file apsbot-0.1.1.tar.gz.

File metadata

  • Download URL: apsbot-0.1.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.7

File hashes

Hashes for apsbot-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e0fd138a2bbac14a487accf8e7944d747d7958fea17c6d02bb19055b3926a12e
MD5 509a7425972289d4afccec6a7aea53ee
BLAKE2b-256 6e1bafd8d3cf09ab4e0cd42dd552a4f4d07aae4392bda97fdeb22f9f8d7067a7

See more details on using hashes here.

File details

Details for the file apsbot-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: apsbot-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.7

File hashes

Hashes for apsbot-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6aac0801e8da7c62f933b65da342ef4b63d9abe3e6c02127e8bf68d7a0d88fa3
MD5 818c36d809cb677259b025127b60a277
BLAKE2b-256 7638e498a64dc51f012611dbfaad3564bbf56e4b0a32b7a368f6788b749a10dd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page