pyservoce


Namepyservoce JSON
Version 1.24.0 PyPI version JSON
download
home_pagehttps://github.com/mirmik/servoce
SummaryCAD system for righteous zen programmers
upload_time2020-10-06 10:52:22
maintainer
docs_urlNone
authormirmik
requires_python
licenseMIT
keywords testing cad
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            This library is part of zencad project.
Servoce wraps opencascade core for integrate with zencad.

Status:  
![](https://travis-ci.com/mirmik/servoce.svg?branch=master) - master  
![](https://travis-ci.com/mirmik/servoce.svg?branch=dev) - dev  

[ZenCad](https://github.com/mirmik/zencad)

Install from PyPi.
------------------
```
python3 -m pip install pyservoce
```

Install from Source Code.
-------------------------------------
1. Get Dependies. (OCCT, PyBind11, Licant) 
```sh
sudo add-apt-repository ppa:freecad-maintainers/occt-releases -y
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable -y
sudo apt-get update
sudo apt install -y libocct-foundation-7.3 libocct-ocaf-7.3 libocct-data-exchange-7.3 libocct-foundation-dev libocct-ocaf-dev libocct-data-exchange-dev
sudo apt install -y python3-pybind11
python3 -m pip install licant --user
```

2. Get source code
```sh
git clone https://github.com/mirmik/servoce --recursive
cd servoce
```

3. Install as python package from sources.
```sh
python3 ./setup.py install --user
```

4. Install as dynamic library with CMake.
```sh
source ./tools/set_occt_paths.sh
cmake .
cmake --build
cmake --build . --target install
```

5. Install as dynamic library with Licant.
```sh
./make.py
sudo ./make.py install
```

Depend repositories:
--------------------
[https://github.com/mirmik/igris](https://github.com/mirmik/igris)  
[https://github.com/mirmik/nos](https://github.com/mirmik/nos)  
[https://github.com/mirmik/licant](https://github.com/mirmik/licant)  


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/mirmik/servoce",
    "name": "pyservoce",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "testing,cad",
    "author": "mirmik",
    "author_email": "mirmikns@yandex.ru",
    "download_url": "",
    "platform": "",
    "description": "This library is part of zencad project.\nServoce wraps opencascade core for integrate with zencad.\n\nStatus:  \n![](https://travis-ci.com/mirmik/servoce.svg?branch=master) - master  \n![](https://travis-ci.com/mirmik/servoce.svg?branch=dev) - dev  \n\n[ZenCad](https://github.com/mirmik/zencad)\n\nInstall from PyPi.\n------------------\n```\npython3 -m pip install pyservoce\n```\n\nInstall from Source Code.\n-------------------------------------\n1. Get Dependies. (OCCT, PyBind11, Licant) \n```sh\nsudo add-apt-repository ppa:freecad-maintainers/occt-releases -y\nsudo add-apt-repository ppa:freecad-maintainers/freecad-stable -y\nsudo apt-get update\nsudo apt install -y libocct-foundation-7.3 libocct-ocaf-7.3 libocct-data-exchange-7.3 libocct-foundation-dev libocct-ocaf-dev libocct-data-exchange-dev\nsudo apt install -y python3-pybind11\npython3 -m pip install licant --user\n```\n\n2. Get source code\n```sh\ngit clone https://github.com/mirmik/servoce --recursive\ncd servoce\n```\n\n3. Install as python package from sources.\n```sh\npython3 ./setup.py install --user\n```\n\n4. Install as dynamic library with CMake.\n```sh\nsource ./tools/set_occt_paths.sh\ncmake .\ncmake --build\ncmake --build . --target install\n```\n\n5. Install as dynamic library with Licant.\n```sh\n./make.py\nsudo ./make.py install\n```\n\nDepend repositories:\n--------------------\n[https://github.com/mirmik/igris](https://github.com/mirmik/igris)  \n[https://github.com/mirmik/nos](https://github.com/mirmik/nos)  \n[https://github.com/mirmik/licant](https://github.com/mirmik/licant)  \n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "CAD system for righteous zen programmers",
    "version": "1.24.0",
    "project_urls": {
        "Homepage": "https://github.com/mirmik/servoce"
    },
    "split_keywords": [
        "testing",
        "cad"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ff82380eacf40262fc4f39b94463009f8ae84286cc7354b0bf550a7a4f4e5a1",
                "md5": "f255402be26618b2004b64c7af303fbf",
                "sha256": "f48bbda4532f56198225beddd91fc2ac28f8d0aebc1eba7a96371fcfeedfec19"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp36-cp36m-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f255402be26618b2004b64c7af303fbf",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 31233556,
            "upload_time": "2020-10-06T10:52:22",
            "upload_time_iso_8601": "2020-10-06T10:52:22.725929Z",
            "url": "https://files.pythonhosted.org/packages/5f/f8/2380eacf40262fc4f39b94463009f8ae84286cc7354b0bf550a7a4f4e5a1/pyservoce-1.24.0-cp36-cp36m-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6c0cb3cc4a8d261ff3ac720516814b1cf36e19284615a377a55c9209cdc0b87",
                "md5": "024f876a59e6d7d286554117ee11f3f4",
                "sha256": "6ce7245ab744dabe4f59b6051d5c7e4e4a8fb879c4beebc267c99045899a8dcb"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "024f876a59e6d7d286554117ee11f3f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 55604916,
            "upload_time": "2020-10-06T12:47:40",
            "upload_time_iso_8601": "2020-10-06T12:47:40.001125Z",
            "url": "https://files.pythonhosted.org/packages/f6/c0/cb3cc4a8d261ff3ac720516814b1cf36e19284615a377a55c9209cdc0b87/pyservoce-1.24.0-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "361646f73587912fb6d1653dc9c9fd49806583da5637b7a3d9da90543deded6f",
                "md5": "5e8bb4dbe90440d129cd38e386dabc9b",
                "sha256": "9528d63e3cffa7e02927295b1a76f22b5160e1a833631d5b66ef4e4da0458264"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp37-cp37m-macosx_10_11_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5e8bb4dbe90440d129cd38e386dabc9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 33415140,
            "upload_time": "2020-10-07T06:25:21",
            "upload_time_iso_8601": "2020-10-07T06:25:21.174784Z",
            "url": "https://files.pythonhosted.org/packages/36/16/46f73587912fb6d1653dc9c9fd49806583da5637b7a3d9da90543deded6f/pyservoce-1.24.0-cp37-cp37m-macosx_10_11_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94f55e3eb14942e2ba0acc518cff456633267d8be4ee784a5f1630ed3c9fbad2",
                "md5": "4ae8a4c3ce0e81deddebe82fe904b9b5",
                "sha256": "6bed90365b38c3cb625f6534abac78701730bd63059968b2201967d8a974b0d8"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp37-cp37m-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ae8a4c3ce0e81deddebe82fe904b9b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 31252566,
            "upload_time": "2020-10-06T10:55:30",
            "upload_time_iso_8601": "2020-10-06T10:55:30.215433Z",
            "url": "https://files.pythonhosted.org/packages/94/f5/5e3eb14942e2ba0acc518cff456633267d8be4ee784a5f1630ed3c9fbad2/pyservoce-1.24.0-cp37-cp37m-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5026aa742cbd297ccd75d268087e02efa5b468bd27d03bea28c12fae349b9d97",
                "md5": "1d07fa44d7d7f8c672e28aab0aa6c8c2",
                "sha256": "e245a8977ab65ebcb01d43d2a5a1e77fc40e07e7dc0dacdd472cb8971678232e"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1d07fa44d7d7f8c672e28aab0aa6c8c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 55604855,
            "upload_time": "2020-10-06T12:56:22",
            "upload_time_iso_8601": "2020-10-06T12:56:22.863579Z",
            "url": "https://files.pythonhosted.org/packages/50/26/aa742cbd297ccd75d268087e02efa5b468bd27d03bea28c12fae349b9d97/pyservoce-1.24.0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d16e114202dd73ebf6843f81dff6ba577ac53c37ad2d50d32141d70a9f5da016",
                "md5": "3a6b7306708f027cbf9b4980d3d41e8d",
                "sha256": "d59f2a84db872420509ed7b52cd443c46c9f75229ff55e04fef3f4f7439147d1"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3a6b7306708f027cbf9b4980d3d41e8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 33449548,
            "upload_time": "2020-10-07T06:26:22",
            "upload_time_iso_8601": "2020-10-07T06:26:22.498709Z",
            "url": "https://files.pythonhosted.org/packages/d1/6e/114202dd73ebf6843f81dff6ba577ac53c37ad2d50d32141d70a9f5da016/pyservoce-1.24.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f623ac2774c69c2f1b1e6cf1f02b6d5f3cbc5d0cbbd5018e6346d9ff606ccac",
                "md5": "9fcaa14141366a47e25884f56e34a86e",
                "sha256": "732c8327f7fc875cd46d06f962ef579d1479cbe0429050315b8ab5d56e2421d8"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp38-cp38-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9fcaa14141366a47e25884f56e34a86e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 31132342,
            "upload_time": "2020-10-06T10:55:59",
            "upload_time_iso_8601": "2020-10-06T10:55:59.861247Z",
            "url": "https://files.pythonhosted.org/packages/5f/62/3ac2774c69c2f1b1e6cf1f02b6d5f3cbc5d0cbbd5018e6346d9ff606ccac/pyservoce-1.24.0-cp38-cp38-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f5f4c02636087e074de1da76aa76d8b3c135f2437ce4bc6d089a803bd7c8ed52",
                "md5": "d175c71aa0629404397552e8a72374e5",
                "sha256": "6df2a48e4f09196906a188b99b11d0011f4a029c2b80cb3c8b9ab74ba82a7f5f"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d175c71aa0629404397552e8a72374e5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 55604444,
            "upload_time": "2020-10-06T14:03:44",
            "upload_time_iso_8601": "2020-10-06T14:03:44.732312Z",
            "url": "https://files.pythonhosted.org/packages/f5/f4/c02636087e074de1da76aa76d8b3c135f2437ce4bc6d089a803bd7c8ed52/pyservoce-1.24.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4dc643f8ea7e9432c3c4c5f4559402ea0719ee404590cdb8160e0ab9d9962df8",
                "md5": "6febace5fa02324ea6eb4b28740c72e8",
                "sha256": "2b1b51036130c4ef4e45986fd517d8ad177da4df8ebfb81145c41aec45873c98"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp39-cp39-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6febace5fa02324ea6eb4b28740c72e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 36082806,
            "upload_time": "2020-12-24T11:15:48",
            "upload_time_iso_8601": "2020-12-24T11:15:48.341641Z",
            "url": "https://files.pythonhosted.org/packages/4d/c6/43f8ea7e9432c3c4c5f4559402ea0719ee404590cdb8160e0ab9d9962df8/pyservoce-1.24.0-cp39-cp39-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d51cecd9d9853567770ef8a5a02d7049ff1909818535c1799ce341dea8bc7d84",
                "md5": "c04afc587831e11007d625ffd6ebc2b0",
                "sha256": "2c6049cae9d85d5a1eca49e668dfcf31fb6b7e5b7616e512617002a231da423f"
            },
            "downloads": -1,
            "filename": "pyservoce-1.24.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c04afc587831e11007d625ffd6ebc2b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 28003210,
            "upload_time": "2021-02-02T21:26:29",
            "upload_time_iso_8601": "2021-02-02T21:26:29.517601Z",
            "url": "https://files.pythonhosted.org/packages/d5/1c/ecd9d9853567770ef8a5a02d7049ff1909818535c1799ce341dea8bc7d84/pyservoce-1.24.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2020-10-06 10:52:22",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mirmik",
    "github_project": "servoce",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pyservoce"
}
        
Elapsed time: 0.19754s