parse-1c-build


Nameparse-1c-build JSON
Version 5.15.6 PyPI version JSON
download
home_page
SummaryParse and build utilities for 1C:Enterprise
upload_time2023-04-13 12:23:50
maintainer
docs_urlNone
author
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 No coveralls.
            Утилита для разборки и сборки *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": "",
    "name": "parse-1c-build",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "",
    "keywords": "1c,parse,build,v8reader,v8unpack,gcomp",
    "author": "",
    "author_email": "Cujoko <cujoko@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/f4/cf/a14d74b8c98a954dee6e637877181ffd31fb2da43f2a0650c2fd7240de98/parse-1c-build-5.15.6.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.6",
    "split_keywords": [
        "1c",
        "parse",
        "build",
        "v8reader",
        "v8unpack",
        "gcomp"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "237df5537dbafb5ece03ed12537aef865757392c0889848b60946d6c98e5dad7",
                "md5": "e5354960b771c991db55914620c33aa3",
                "sha256": "3c68bb830a5bf8d278f8d72d886d2ca1944c5cc5af90ebaaa0006a53a1c68fd1"
            },
            "downloads": -1,
            "filename": "parse_1c_build-5.15.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e5354960b771c991db55914620c33aa3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 8423,
            "upload_time": "2023-04-13T12:23:49",
            "upload_time_iso_8601": "2023-04-13T12:23:49.166994Z",
            "url": "https://files.pythonhosted.org/packages/23/7d/f5537dbafb5ece03ed12537aef865757392c0889848b60946d6c98e5dad7/parse_1c_build-5.15.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4cfa14d74b8c98a954dee6e637877181ffd31fb2da43f2a0650c2fd7240de98",
                "md5": "c7a1be097bff9153ecba43406800534d",
                "sha256": "0b8914ffa96d13636e5c236681a9343d6fa932e45c899aef03cb27691ee64fe2"
            },
            "downloads": -1,
            "filename": "parse-1c-build-5.15.6.tar.gz",
            "has_sig": false,
            "md5_digest": "c7a1be097bff9153ecba43406800534d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 7719,
            "upload_time": "2023-04-13T12:23:50",
            "upload_time_iso_8601": "2023-04-13T12:23:50.703274Z",
            "url": "https://files.pythonhosted.org/packages/f4/cf/a14d74b8c98a954dee6e637877181ffd31fb2da43f2a0650c2fd7240de98/parse-1c-build-5.15.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-13 12:23:50",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "parse-1c-build"
}
        
Elapsed time: 0.05346s