Name | vba-edit JSON |
Version |
0.2.1
JSON |
| download |
home_page | https://github.com/markuskiller/vba-edit |
Summary | Enable seamless MS Office VBA code editing in preferred editor or IDE (facilitating the use of coding assistants and version control workflows) |
upload_time | 2024-12-09 12:55:41 |
maintainer | None |
docs_url | None |
author | Markus Killer |
requires_python | >=3.9 |
license | Copyright (c) 2024, Markus Killer All rights reserved. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This project includes components from the xlwings project, which is also licensed under the BSD 3-Clause License. See LICENSES/LICENSE-xlwings.txt for the full license text. |
keywords |
vba
word
pypi
|
VCS |
|
bugtrack_url |
|
requirements |
chardet
pywin32
watchgod
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
vba-edit
========
Enable seamless MS Office VBA code editing in preferred editor or IDE
(facilitating the use of coding assistants and version control
workflows)
|CI| |PyPI - Version| |PyPI - Python Version| |PyPI - Downloads|
|License|
.. note::
This project is heavily inspired by code from ``xlwings vba edit``,
actively maintained and developed by the
`xlwings-Project <https://www.xlwings.org/>`__ under the BSD 3-Clause
License. We use the name ``xlwings`` solely to give credit to the
orginal author and to refer to existing video tutorials on the
subject of vba editing. This does not imply endorsement or
sponsorship by the original authors or contributors. [!IMPORTANT]
It's early days. Use with care and backup your imortant macro-enabled
MS Office documents before using them with this tool!
First tests have been very promissing. Feedback appreciated via
github issues.
Links
-----
- `Homepage <https://langui.ch/current-projects/vba-edit/>`__
- `Documentation <https://github.com/markuskiller/vba-edit/blob/main/README.md>`__
- `Source <https://github.com/markuskiller/vba-edit>`__
- `Changelog <https://github.com/markuskiller/vba-edit/blob/main/CHANGELOG.md>`__
Quickstart
----------
Installation
~~~~~~~~~~~~
To install ``vba-edit``, you can use ``pip``:
.. code:: sh
pip install vba-edit
or ``uv pip``:
.. code:: sh
uv pip install vba-edit
Overview command-line tools
~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code:: text
vba-edit v0.2.1 (word-vba|excel-vba|...)
A command-line tool suite for managing VBA content in MS Office documents.
WORD|EXCEL|...-VBA allows you to edit, import, and export VBA content
from Office documents. If no file is specified, the tool will attempt
to use the currently active document.
usage: word-vba [-h] {edit,import,export} ...
usage: excel-vba [-h] {edit,import,export} ...
usage: access-vba [-h] {edit,import,export} ... {planned in v0.3.0}
usage: powerpoint-vba [-h] {edit,import,export} ... {planned in v0.4.0}
Commands:
edit Edit VBA content in Office document
import Import VBA content into Office document
export Export VBA content from Office document
Examples :
word-vba edit <--- uses active Word document and current directory for exported
VBA files (*.bas/*.cls/*.frm) & syncs changes back to the
active Word document
Options:
word-vba import -f "C:/path/to/document.docx" --vba-directory "path/to/vba/files"
word-vba export --file "C:/path/to/document.docx" --encoding cp850 --save-metadata
word-vba edit --vba-directory "path/to/vba/files" --logfile "path/to/logfile" --verbose
positional arguments:
{edit,import,export}
edit Edit VBA content in Office document
import Import VBA content into Office document
export Export VBA content from Office document
options:
-h, --help Show this help message and exit
.. important::
Requires "Trust access to the VBA project object model" enabled.
|Trust Center Settings|
Usage
~~~~~
- `Working with MS Word VBA code <#working-with-ms-word-vba-code>`__
- `Working with MS Excel VBA code <#working-with-ms-excel-vba-code>`__
- ... (work in progress)
Working with MS Word VBA code
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WORD-VBA EDIT COMMAND
'''''''''''''''''''''
.. code:: sh
word-vba edit
Updates the VBA modules of the active (or specified) MS Word document
from their local exports every time you hit save. If you run this for
the first time, the modules will be exported from MS Word into your
current working directory.
.. code:: text
usage: word-vba edit [-h] [--encoding ENCODING | --detect-encoding]
[--file FILE] [--vba-directory VBA_DIRECTORY]
[--verbose]
options:
-h, --help show this help message and exit
--encoding ENCODING, -e ENCODING
Encoding to be used when reading VBA files from Word document
(default: cp1252)
--detect-encoding, -d
Auto-detect input encoding for VBA files exported from Word
document
--file FILE, -f FILE Path to Word document (optional, defaults to active document)
--vba-directory VBA_DIRECTORY
Directory to export VBA files to (optional, defaults to
current directory)
--verbose, -v Enable verbose logging output
--logfile [LOGFILE], -l [LOGFILE]
Enable logging to file. Optional path can be specified
(default: vba_edit.log)
WORD-VBA EXPORT COMMAND
'''''''''''''''''''''''
.. code:: text
word-vba export
Overwrites the local version of the modules with those from the active
(or specified) Word document.
.. code:: text
usage: word-vba export [-h] [--save-metadata] [--encoding ENCODING | --detect-encoding]
[--file FILE] [--vba-directory VBA_DIRECTORY] [--verbose]
options:
-h, --help show this help message and exit
--save-metadata, -m Save metadata file with character encoding information
(default: False)
--encoding ENCODING, -e ENCODING
Encoding to be used when reading VBA files from Word
document (default: cp1252)
--detect-encoding, -d
Auto-detect input encoding for VBA files exported from
Word document
--file FILE, -f FILE Path to Word document (optional, defaults to active document)
--vba-directory VBA_DIRECTORY
Directory to export VBA files to (optional, defaults to
current directory)
--verbose, -v Enable verbose logging output
--logfile [LOGFILE], -l [LOGFILE]
Enable logging to file. Optional path can be specified
(default: vba_edit.log)
WORD-VBA IMPORT COMMAND
'''''''''''''''''''''''
.. code:: text
word-vba import
Overwrites the VBA modules in the active (or specified) Word document
with their local versions.
.. code:: text
usage: word-vba import [-h] [--encoding ENCODING] [--file FILE]
[--vba-directory VBA_DIRECTORY] [--verbose]
options:
-h, --help show this help message and exit
--encoding ENCODING, -e ENCODING
Encoding to be used when writing VBA files back into Word
document (default: cp1252)
--file FILE, -f FILE Path to Word document (optional, defaults to active document)
--vba-directory VBA_DIRECTORY
Directory to export VBA files to (optional, defaults to
current directory)
--verbose, -v Enable verbose logging output
--logfile [LOGFILE], -l [LOGFILE]
Enable logging to file. Optional path can be specified
(default: vba_edit.log)
.. note::
Whenever you change something in the Word VBA editor (such as the
layout of a form or the properties of a module), you have to run
``word-vba export``.
Working with MS Excel VBA code
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code:: sh
excel-vba edit
Updates the VBA modules of the active (or specified) MS Excel document
from their local exports every time you hit save. If you run this for
the first time, the modules will be exported from MS Excel into your
current working directory.
.. note::
The ``--file/-f`` flag allows you to specify a file path instead of
using the active document.
.. code:: text
excel-vba export
Overwrites the local version of the modules with those from the active
(or specified) Excel document.
.. code:: text
excel-vba import
Overwrites the VBA modules in the active (or specified) Excel document
with their local versions.
.. note::
Whenever you change something in the VBA editor (such as the layout
of a form or the properties of a module), you have to run
``excel-vba export``.
Video Tutorial
~~~~~~~~~~~~~~
.. tip::
Watch the excellent `xlwings vba edit walkthrough on
Youtube <https://www.youtube.com/watch?v=xoO-Fx0fTpM>`__. The
``excel-vba edit|import|export`` should do more or less what
``xlwings vba edit|import|edit`` does (with the exception that
currently VBA files are not (yet) deleted from the Excel file if they
are deleted in edit mode). If you prefer to use ``xlwings`` & it is
installed, it is possible to use a wrapper for ``xlwings`` by typing
``excel-vba edit|import|export -x``. In this case, there is an
additional command-line option ``--vba-directory``. If you often work
with Excel-VBA-Code, make sure that
`xlwings <https://www.xlwings.org/>`__ is installed:
.. code:: sh
pip install xlwings
or ``uv pip``:
.. code:: sh
uv pip install xlwings
.. |CI| image:: https://github.com/markuskiller/vba-edit/actions/workflows/test.yaml/badge.svg
:target: https://github.com/markuskiller/vba-edit/actions/workflows/test.yaml
.. |PyPI - Version| image:: https://img.shields.io/pypi/v/vba-edit.svg
:target: https://pypi.org/project/vba-edit
.. |PyPI - Python Version| image:: https://img.shields.io/pypi/pyversions/vba-edit.svg
:target: https://pypi.org/project/vba-edit
.. |PyPI - Downloads| image:: https://img.shields.io/pypi/dm/vba-edit
:target: https://pypi.org/project/vba-edit
.. |License| image:: https://img.shields.io/badge/License-BSD_3--Clause-blue.svg
:target: https://opensource.org/licenses/BSD-3-Clause
.. |Trust Center Settings| image:: https://langui.ch/wp/wp-content/uploads/2024/12/trust_center_vba_object_model_settings.png
Raw data
{
"_id": null,
"home_page": "https://github.com/markuskiller/vba-edit",
"name": "vba-edit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "VBA, Word, PyPI",
"author": "Markus Killer",
"author_email": "Markus Killer <m.killer@langui.ch>",
"download_url": "https://files.pythonhosted.org/packages/0c/5d/f4861ca752528533a1053e3b4b32f9deed4f17aa67649ad5ac360de17009/vba_edit-0.2.1.tar.gz",
"platform": null,
"description": "vba-edit\n========\n\nEnable seamless MS Office VBA code editing in preferred editor or IDE\n(facilitating the use of coding assistants and version control\nworkflows)\n\n|CI| |PyPI - Version| |PyPI - Python Version| |PyPI - Downloads|\n|License|\n\n.. note::\n\n This project is heavily inspired by code from ``xlwings vba edit``,\n actively maintained and developed by the\n `xlwings-Project <https://www.xlwings.org/>`__ under the BSD 3-Clause\n License. We use the name ``xlwings`` solely to give credit to the\n orginal author and to refer to existing video tutorials on the\n subject of vba editing. This does not imply endorsement or\n sponsorship by the original authors or contributors. [!IMPORTANT]\n It's early days. Use with care and backup your imortant macro-enabled\n MS Office documents before using them with this tool!\n\n First tests have been very promissing. Feedback appreciated via\n github issues.\n\nLinks\n-----\n\n- `Homepage <https://langui.ch/current-projects/vba-edit/>`__\n- `Documentation <https://github.com/markuskiller/vba-edit/blob/main/README.md>`__\n- `Source <https://github.com/markuskiller/vba-edit>`__\n- `Changelog <https://github.com/markuskiller/vba-edit/blob/main/CHANGELOG.md>`__\n\nQuickstart\n----------\n\nInstallation\n~~~~~~~~~~~~\n\nTo install ``vba-edit``, you can use ``pip``:\n\n.. code:: sh\n\n pip install vba-edit\n\nor ``uv pip``:\n\n.. code:: sh\n\n uv pip install vba-edit\n\nOverview command-line tools\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: text\n\n vba-edit v0.2.1 (word-vba|excel-vba|...)\n\n A command-line tool suite for managing VBA content in MS Office documents.\n\n WORD|EXCEL|...-VBA allows you to edit, import, and export VBA content \n from Office documents. If no file is specified, the tool will attempt\n to use the currently active document.\n\n usage: word-vba [-h] {edit,import,export} ...\n usage: excel-vba [-h] {edit,import,export} ...\n usage: access-vba [-h] {edit,import,export} ... {planned in v0.3.0}\n usage: powerpoint-vba [-h] {edit,import,export} ... {planned in v0.4.0} \n\n Commands:\n edit Edit VBA content in Office document\n import Import VBA content into Office document\n export Export VBA content from Office document\n\n Examples : \n word-vba edit <--- uses active Word document and current directory for exported \n VBA files (*.bas/*.cls/*.frm) & syncs changes back to the \n active Word document\n \n\n Options:\n\n word-vba import -f \"C:/path/to/document.docx\" --vba-directory \"path/to/vba/files\"\n word-vba export --file \"C:/path/to/document.docx\" --encoding cp850 --save-metadata\n word-vba edit --vba-directory \"path/to/vba/files\" --logfile \"path/to/logfile\" --verbose\n\n positional arguments:\n {edit,import,export}\n edit Edit VBA content in Office document\n import Import VBA content into Office document\n export Export VBA content from Office document\n\n options:\n -h, --help Show this help message and exit\n\n.. important::\n\n Requires \"Trust access to the VBA project object model\" enabled.\n |Trust Center Settings|\n\nUsage\n~~~~~\n\n- `Working with MS Word VBA code <#working-with-ms-word-vba-code>`__\n- `Working with MS Excel VBA code <#working-with-ms-excel-vba-code>`__\n- ... (work in progress)\n\nWorking with MS Word VBA code\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nWORD-VBA EDIT COMMAND\n'''''''''''''''''''''\n\n.. code:: sh\n\n word-vba edit\n\nUpdates the VBA modules of the active (or specified) MS Word document\nfrom their local exports every time you hit save. If you run this for\nthe first time, the modules will be exported from MS Word into your\ncurrent working directory.\n\n.. code:: text\n\n usage: word-vba edit [-h] [--encoding ENCODING | --detect-encoding] \n [--file FILE] [--vba-directory VBA_DIRECTORY] \n [--verbose]\n\n options:\n -h, --help show this help message and exit\n --encoding ENCODING, -e ENCODING\n Encoding to be used when reading VBA files from Word document \n (default: cp1252)\n --detect-encoding, -d\n Auto-detect input encoding for VBA files exported from Word \n document\n --file FILE, -f FILE Path to Word document (optional, defaults to active document)\n --vba-directory VBA_DIRECTORY\n Directory to export VBA files to (optional, defaults to \n current directory)\n --verbose, -v Enable verbose logging output\n --logfile [LOGFILE], -l [LOGFILE]\n Enable logging to file. Optional path can be specified \n (default: vba_edit.log)\n\nWORD-VBA EXPORT COMMAND\n'''''''''''''''''''''''\n\n.. code:: text\n\n word-vba export\n\nOverwrites the local version of the modules with those from the active\n(or specified) Word document.\n\n.. code:: text\n\n usage: word-vba export [-h] [--save-metadata] [--encoding ENCODING | --detect-encoding] \n [--file FILE] [--vba-directory VBA_DIRECTORY] [--verbose]\n\n options:\n -h, --help show this help message and exit\n --save-metadata, -m Save metadata file with character encoding information \n (default: False)\n --encoding ENCODING, -e ENCODING\n Encoding to be used when reading VBA files from Word \n document (default: cp1252)\n --detect-encoding, -d\n Auto-detect input encoding for VBA files exported from \n Word document\n --file FILE, -f FILE Path to Word document (optional, defaults to active document)\n --vba-directory VBA_DIRECTORY\n Directory to export VBA files to (optional, defaults to \n current directory)\n --verbose, -v Enable verbose logging output\n --logfile [LOGFILE], -l [LOGFILE]\n Enable logging to file. Optional path can be specified \n (default: vba_edit.log)\n\nWORD-VBA IMPORT COMMAND\n'''''''''''''''''''''''\n\n.. code:: text\n\n word-vba import\n\nOverwrites the VBA modules in the active (or specified) Word document\nwith their local versions.\n\n.. code:: text\n\n usage: word-vba import [-h] [--encoding ENCODING] [--file FILE] \n [--vba-directory VBA_DIRECTORY] [--verbose]\n\n options:\n -h, --help show this help message and exit\n --encoding ENCODING, -e ENCODING\n Encoding to be used when writing VBA files back into Word \n document (default: cp1252)\n --file FILE, -f FILE Path to Word document (optional, defaults to active document)\n --vba-directory VBA_DIRECTORY\n Directory to export VBA files to (optional, defaults to \n current directory)\n --verbose, -v Enable verbose logging output\n --logfile [LOGFILE], -l [LOGFILE]\n Enable logging to file. Optional path can be specified \n (default: vba_edit.log)\n\n.. note::\n\n Whenever you change something in the Word VBA editor (such as the\n layout of a form or the properties of a module), you have to run\n ``word-vba export``.\n\nWorking with MS Excel VBA code\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: sh\n\n excel-vba edit\n\nUpdates the VBA modules of the active (or specified) MS Excel document\nfrom their local exports every time you hit save. If you run this for\nthe first time, the modules will be exported from MS Excel into your\ncurrent working directory.\n\n.. note::\n\n The ``--file/-f`` flag allows you to specify a file path instead of\n using the active document.\n\n.. code:: text\n\n excel-vba export\n\nOverwrites the local version of the modules with those from the active\n(or specified) Excel document.\n\n.. code:: text\n\n excel-vba import\n\nOverwrites the VBA modules in the active (or specified) Excel document\nwith their local versions.\n\n.. note::\n\n Whenever you change something in the VBA editor (such as the layout\n of a form or the properties of a module), you have to run\n ``excel-vba export``.\n\nVideo Tutorial\n~~~~~~~~~~~~~~\n\n.. tip::\n\n Watch the excellent `xlwings vba edit walkthrough on\n Youtube <https://www.youtube.com/watch?v=xoO-Fx0fTpM>`__. The\n ``excel-vba edit|import|export`` should do more or less what\n ``xlwings vba edit|import|edit`` does (with the exception that\n currently VBA files are not (yet) deleted from the Excel file if they\n are deleted in edit mode). If you prefer to use ``xlwings`` & it is\n installed, it is possible to use a wrapper for ``xlwings`` by typing\n ``excel-vba edit|import|export -x``. In this case, there is an\n additional command-line option ``--vba-directory``. If you often work\n with Excel-VBA-Code, make sure that\n `xlwings <https://www.xlwings.org/>`__ is installed:\n\n .. code:: sh\n\n pip install xlwings\n\n or ``uv pip``:\n\n .. code:: sh\n\n uv pip install xlwings\n\n.. |CI| image:: https://github.com/markuskiller/vba-edit/actions/workflows/test.yaml/badge.svg\n :target: https://github.com/markuskiller/vba-edit/actions/workflows/test.yaml\n.. |PyPI - Version| image:: https://img.shields.io/pypi/v/vba-edit.svg\n :target: https://pypi.org/project/vba-edit\n.. |PyPI - Python Version| image:: https://img.shields.io/pypi/pyversions/vba-edit.svg\n :target: https://pypi.org/project/vba-edit\n.. |PyPI - Downloads| image:: https://img.shields.io/pypi/dm/vba-edit\n :target: https://pypi.org/project/vba-edit\n.. |License| image:: https://img.shields.io/badge/License-BSD_3--Clause-blue.svg\n :target: https://opensource.org/licenses/BSD-3-Clause\n.. |Trust Center Settings| image:: https://langui.ch/wp/wp-content/uploads/2024/12/trust_center_vba_object_model_settings.png\n",
"bugtrack_url": null,
"license": "Copyright (c) 2024, Markus Killer All rights reserved. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This project includes components from the xlwings project, which is also licensed under the BSD 3-Clause License. See LICENSES/LICENSE-xlwings.txt for the full license text.",
"summary": "Enable seamless MS Office VBA code editing in preferred editor or IDE (facilitating the use of coding assistants and version control workflows)",
"version": "0.2.1",
"project_urls": {
"Changelog": "https://github.com/markuskiller/vba-edit/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/markuskiller/vba-edit/blob/main/README.md",
"Homepage": "https://langui.ch/current-projects/vba-edit/",
"Source": "https://github.com/markuskiller/vba-edit"
},
"split_keywords": [
"vba",
" word",
" pypi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0a087335812cd5362c0debba4c7cf0dfdf6b39b2b8725d9decc95134b1c45fa4",
"md5": "2bb55d196d3363bb8d09efc8651d53d1",
"sha256": "20c3fa9287802ab55915eb7199dcd9c5d172906db2cd0e64a6f80d286c3cc65d"
},
"downloads": -1,
"filename": "vba_edit-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2bb55d196d3363bb8d09efc8651d53d1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 23560,
"upload_time": "2024-12-09T12:55:40",
"upload_time_iso_8601": "2024-12-09T12:55:40.053040Z",
"url": "https://files.pythonhosted.org/packages/0a/08/7335812cd5362c0debba4c7cf0dfdf6b39b2b8725d9decc95134b1c45fa4/vba_edit-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0c5df4861ca752528533a1053e3b4b32f9deed4f17aa67649ad5ac360de17009",
"md5": "fa6a12f753c36859cf384468d408acc6",
"sha256": "703b55021f5b5f88a22d2a858195a1c31401247d6c53440b8c37447e8aa2cf50"
},
"downloads": -1,
"filename": "vba_edit-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "fa6a12f753c36859cf384468d408acc6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 24871,
"upload_time": "2024-12-09T12:55:41",
"upload_time_iso_8601": "2024-12-09T12:55:41.663015Z",
"url": "https://files.pythonhosted.org/packages/0c/5d/f4861ca752528533a1053e3b4b32f9deed4f17aa67649ad5ac360de17009/vba_edit-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-09 12:55:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "markuskiller",
"github_project": "vba-edit",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "chardet",
"specs": []
},
{
"name": "pywin32",
"specs": [
[
">=",
"224"
]
]
},
{
"name": "watchgod",
"specs": []
}
],
"lcname": "vba-edit"
}