Socket
Socket
Sign inDemoInstall

arcor2-mocks

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

arcor2-mocks

Mocks for services developed by Kinali.


Maintainers
1

Readme

arcor2_mocks

Mocks for services developed by Kinali.

Environment variables

  • ARCOR2_PROJECT_SERVICE_MOCK_PORT=5012 - by default, the Project mock listens on port 5012.
  • ARCOR2_REST_API_DEBUG=1 - turns on Flask debugging (logs each endpoint call).

Changelog

The format is based on Keep a Changelog,

[1.1.0] - 2024-04-11

Changed

  • Updated dependencies, switched to Python 3.11.

[1.0.0] - 2023-02-14

Changed

  • Marked as a stable version.
  • REST API updated to match Project 1.0.0-rc.1.

Added

  • Health check end-point /healthz/ready to match Project 0.23.0 and Asset 0.6.0.

[0.20.0] - 2022-10-28

Changed

  • Switched to Python 3.10, updated dependencies.

[0.19.0] - 2022-09-02

Changed

  • BREAKING: Scene service was moved into arcor2_scene.

[0.18.0] - 2022-08-17

Changed

  • BREAKING: Implement new error handling flow. Error codes of every endpoint were replaced with error types as described in swagger documentation.
  • BREAKING: Update API to match new convention.

Added

  • New exception classes

[0.17.1] - 2022-02-17

Added

  • Simple collision checking on Scene Service Mock using Open3D ray-casting.
    • Checks whether there is collision between two points.
    • So far works only for primitive models.
    • Amount of (safety) inflation (in meters) can be controlled by -i argument or by ARCOR2_SCENE_INFLATION. Default value is 0.01.
  • Debug logging can be turned on by adding -d or setting ARCOR2_SCENE_DEBUG.

[0.17.0] - 2021-10-25

Changed

  • Dependency on arcor2==0.21.0.

Fixed

  • Handling of created property.

[0.16.0] - 2021-07-29

Changed

  • Compatibility with Project service 0.10.0.
  • Compatibility with Scene service 0.5.0.

[0.15.0] - 2021-06-11

Changed

  • Updated to match API of Project service 0.8.0.

[0.14.0] - 2021-05-21

Changed

  • Updated to match API of Project service 0.7.0.

[0.13.0] - 2021-04-20

Fixed

  • Methods from System controller missed OpenAPI definition.

Changed

  • Configurable delay on start/stop.
    • Scene mock can simulate that start and stop take some time.
    • Mean time can be set using ARCOR2_MOCK_SCENE_DELAY_MEAN.
    • ARCOR2_MOCK_SCENE_DELAY_SIGMA sets the sigma of normal distribution.

[0.12.0] - 2021-03-03

Changed

  • Methods to store/get mesh files were added to the mock Project.

[0.11.0] - 2021-02-08

Changed

  • Part of the code refactored into arcor2/flask.py.
  • Update of 3rd party dependencies.

[0.10.0] - 2020-12-14

Changed

  • Scene service mock updated to match Scene 0.4.0.

[0.9.1] - 2020-10-19

Changed

  • ARCOR2 dependency updated

[0.9.0] - 2020-10-16

  • Scene Service Mock updated to match Scene Service version 0.3.0.

[0.8.0] - 2020-09-23

Changed

  • Mocks updated to match Project 0.4.0 and Scene 0.2.0.

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc