parse-1c-build


Nameparse-1c-build JSON
Version 5.15.7 PyPI version JSON
download
home_pageNone
SummaryParse and build utilities for 1C:Enterprise
upload_time2024-07-11 19:18:37
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords 1c parse build v8reader v8unpack gcomp
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            Утилита для разборки и сборки *epf*-, *erf*-, *ert*- и *md*-файлов
===

Что делает
---

При установке пакета в каталоге скриптов интерпретатора Python создаётся исполняемый файл *p1cb.exe*. Его можно 
запустить с командой *parse* для разборки *epf*- и *erf*-файлов с помощью [V8Reader][1] или [V8Unpack][2], *ert*- и 
*md*-файлов с помощью [GComp][3], или с командой *build* для сборки *epf*- и *erf*-файлов с помощью [V8Unpack][2], 
*ert*- и *md*-файлов с помощью [GComp][3].

Пути к сервисной информационной базе, *V8Reader.epf*, *v8unpack.exe* и GComp указываются в файле настроек 
*settings.yaml*, который сначала ищется в текущем каталоге, затем в каталоге данных приложения пользователя 
(в Windows 10 каталог *C:\Users\\<Пользователь>\AppData\Roaming\util-1c\parse-1c-build\>*), а затем в общем каталоге 
данных приложения (в Windows 10 каталог *C:\ProgramData\util-1c\parse-1c-build\>*). Если путь к платформе 
1С:Предприятие 8 в файле настроек не указан, то он ищется автоматически.

Требования
---

- Windows
- Python 3.10 и выше. Каталоги интерпретатора и скриптов Python должны быть прописаны в переменной окружения Path
- Для работы с *epf*- и *erf*-файлами:
  - Платформа 1С:Предприятие 8.3, сервисная информационная база (в которой будет запускаться *V8Reader.epf*) и 
  [V8Reader][1]
  - [V8Unpack][2]
- Для работы *ert*- и *md*-файлами:
  - [GComp][3]

Установка
---

```cmd
pipx install parse-1c-build
```

[1]: https://github.com/xDrivenDevelopment/v8Reader
[2]: https://github.com/e8tools/v8unpack
[3]: http://1c.alterplast.ru/gcomp/

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "parse-1c-build",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "1c, parse, build, v8reader, v8unpack, gcomp",
    "author": null,
    "author_email": "Cujoko <cujoko@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/26/12/9be2932795d49f7ae0d52c229b9a5feb4d4eb70ae7d26d9d25533385b2b0/parse_1c_build-5.15.7.tar.gz",
    "platform": null,
    "description": "\u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0438 \u0438 \u0441\u0431\u043e\u0440\u043a\u0438 *epf*-, *erf*-, *ert*- \u0438 *md*-\u0444\u0430\u0439\u043b\u043e\u0432\n===\n\n\u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\n---\n\n\u041f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043f\u0430\u043a\u0435\u0442\u0430 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430 Python \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b *p1cb.exe*. \u0415\u0433\u043e \u043c\u043e\u0436\u043d\u043e \n\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 *parse* \u0434\u043b\u044f \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0438 *epf*- \u0438 *erf*-\u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e [V8Reader][1] \u0438\u043b\u0438 [V8Unpack][2], *ert*- \u0438 \n*md*-\u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e [GComp][3], \u0438\u043b\u0438 \u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 *build* \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 *epf*- \u0438 *erf*-\u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e [V8Unpack][2], \n*ert*- \u0438 *md*-\u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e [GComp][3].\n\n\u041f\u0443\u0442\u0438 \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0430\u0437\u0435, *V8Reader.epf*, *v8unpack.exe* \u0438 GComp \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \n*settings.yaml*, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0449\u0435\u0442\u0441\u044f \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435, \u0437\u0430\u0442\u0435\u043c \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \n(\u0432 Windows 10 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 *C:\\Users\\\\<\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c>\\AppData\\Roaming\\util-1c\\parse-1c-build\\>*), \u0430 \u0437\u0430\u0442\u0435\u043c \u0432 \u043e\u0431\u0449\u0435\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \n\u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (\u0432 Windows 10 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 *C:\\ProgramData\\util-1c\\parse-1c-build\\>*). \u0415\u0441\u043b\u0438 \u043f\u0443\u0442\u044c \u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \n1\u0421:\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0435 8 \u0432 \u0444\u0430\u0439\u043b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d, \u0442\u043e \u043e\u043d \u0438\u0449\u0435\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438.\n\n\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\n---\n\n- Windows\n- Python 3.10 \u0438 \u0432\u044b\u0448\u0435. \u041a\u0430\u0442\u0430\u043b\u043e\u0433\u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430 \u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432 Python \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u044b \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f Path\n- \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 *epf*- \u0438 *erf*-\u0444\u0430\u0439\u043b\u0430\u043c\u0438:\n  - \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 1\u0421:\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0435 8.3, \u0441\u0435\u0440\u0432\u0438\u0441\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0431\u0430\u0437\u0430 (\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f *V8Reader.epf*) \u0438 \n  [V8Reader][1]\n  - [V8Unpack][2]\n- \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b *ert*- \u0438 *md*-\u0444\u0430\u0439\u043b\u0430\u043c\u0438:\n  - [GComp][3]\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n---\n\n```cmd\npipx install parse-1c-build\n```\n\n[1]: https://github.com/xDrivenDevelopment/v8Reader\n[2]: https://github.com/e8tools/v8unpack\n[3]: http://1c.alterplast.ru/gcomp/\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Parse and build utilities for 1C:Enterprise",
    "version": "5.15.7",
    "project_urls": {
        "repository": "https://github.com/Cujoko-Dev/parse-1c-build"
    },
    "split_keywords": [
        "1c",
        " parse",
        " build",
        " v8reader",
        " v8unpack",
        " gcomp"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "548b52851162e67150a50bd7b3b2edc3a5b9f928e431d128fa6880dd418f21c0",
                "md5": "fe5315a670f27fa9ff02e168eb949d4d",
                "sha256": "0345ddc76a10ab09d659f2e768db432c4d6a79d38e43dbe0067a1831d83becdb"
            },
            "downloads": -1,
            "filename": "parse_1c_build-5.15.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fe5315a670f27fa9ff02e168eb949d4d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 8418,
            "upload_time": "2024-07-11T19:18:35",
            "upload_time_iso_8601": "2024-07-11T19:18:35.805114Z",
            "url": "https://files.pythonhosted.org/packages/54/8b/52851162e67150a50bd7b3b2edc3a5b9f928e431d128fa6880dd418f21c0/parse_1c_build-5.15.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26129be2932795d49f7ae0d52c229b9a5feb4d4eb70ae7d26d9d25533385b2b0",
                "md5": "ab2f84ac7c180878ec4ee07c7249eb47",
                "sha256": "18aecc1575019ec6fcbca33e5067e8ce895de474fb1d45cf987f4341b89cd0c0"
            },
            "downloads": -1,
            "filename": "parse_1c_build-5.15.7.tar.gz",
            "has_sig": false,
            "md5_digest": "ab2f84ac7c180878ec4ee07c7249eb47",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 7751,
            "upload_time": "2024-07-11T19:18:37",
            "upload_time_iso_8601": "2024-07-11T19:18:37.650656Z",
            "url": "https://files.pythonhosted.org/packages/26/12/9be2932795d49f7ae0d52c229b9a5feb4d4eb70ae7d26d9d25533385b2b0/parse_1c_build-5.15.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-11 19:18:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Cujoko-Dev",
    "github_project": "parse-1c-build",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "parse-1c-build"
}
        
Elapsed time: 0.26400s