Name | parse-1c-build JSON |
Version |
5.15.6
JSON |
| download |
home_page | |
Summary | Parse and build utilities for 1C:Enterprise |
upload_time | 2023-04-13 12:23:50 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.10 |
license | MIT |
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"
}