Skip to main content

MMT

The Miva Managed Templates tool is a comprehensive command line interface tool to help speed up the development process within the Miva Merchant software.

Full documentation of all supported features and commands can be found at https://docs.miva.com/template-branches/template-branches-overview

Requirements

  • Miva Merchant 10.00.00+
  • Python 3.6 or higher

Versions

1.0.6

New Features

  • Added new mmt sri command that will generate Subresource Integrity hashes for local JS and CSS resources, allowing users to bypass the need to login into the Admin UI and manually regenerate the SRI values.

1.0.5

New Features

  • MMT-87: Added support for branch creation recycling

1.0.4

New Features

  • Added --include-hidden-settings flag to the checkout command. This command will include "hidden" settings in the downloaded template and property settings files.

Bug Fixes

  1. MMT-86: Add support to ignore hidden settings

1.0.3

Bug Fixes

  1. MMT-67: MMT should include a reason why Changeset_Create failed
  2. MMT-71: MMT should handle a keyboard interrupt when requesting / receiving data
  3. MMT-72: mmt diff should create a temporary file with the same file suffix as the file being diffed
  4. MMT-79: Loading of properties no longer works with Miva Merchant 10.07.00
  5. MMT-80: mmt pull does not handle resources converted from Inline / Local types to other types

1.0.2

New Features

  • Added --debug flag to view HTTP requests / responses

Bug Fixes

  1. MMT-54: Add a --version flag
  2. MMT-55: Fatal error when attempting to checkout a file that contains invalid OS file name characters
  3. MMT-56: Add the ability to create a branch using a Remote key reference
  4. MMT-58: Product / Category properties cannot be diffed, reverted, or pulled
  5. MMT-59: Pull command pulls all file types even if only specific files are requested
  6. MMT-60: MMT should set its own User-Agent
  7. MMT-68: Add support for logging MMT requests
  8. MMT-69: mmt diff does not work on multiple

1.0.1

New Features

  • Added support for HTTP Basic Authentication

Bug Fixes

  1. MMT-53: Cannot push product / category property changes
  2. MMT-52: Empty mmt sub-command raises an exception

Changes

  • The credential add / update command now accepts an HTTP Basic Authentication username / password that will be used to send the Authorization Basic header for all outgoing requests.

1.0.0

  • Initial release

License

This application is licensed under the MMT License Agreement.

See the LICENSE file for more information.

Metadata

Release files for miva-mmt 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for miva-mmt 1.0.6
File Size Uploaded
miva-mmt-1.0.6.tar.gz 41.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for miva-mmt 1.0.6
File Interpreter ABI Platform
miva_mmt-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 140.2 kB

Release files / miva-mmt-1.0.6.tar.gz

Download URL miva-mmt-1.0.6.tar.gz
Size 41.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e736c3c9828acd3d9aaeca765e5d570f92b04d9abd03ddbd8dd264ff5241b893
BLAKE2b-256 checksum
How to use checksums
450bdac90f3da1f0c719458d125a66de93186f2c14794dc525633673d39cde9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release files / miva_mmt-1.0.6-py3-none-any.whl

Download URL miva_mmt-1.0.6-py3-none-any.whl
Size 98.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ebf3803269b29f8f6b201d04e207088d244203ee8a6acb0fe481f98471d40b5b
BLAKE2b-256 checksum
How to use checksums
b9a580babe25995076767a1fddd954cb1048485f6a4ebf7e47206c972d066519
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page