Scout out for transitive versions of Drupal modules for the upgrade of the core.
Project description
Drupal Scout
Search for Drupal module entries with transitive core version requirements to help to upgrade the Drupal Core
Installation
pip install drupal-scout
Features
- Use multithreading to speed up the process of searching for the Drupal module entries with transitive core version requirements.
- Choose between three output formats: table, json, and suggest.
table
format will output the data in the table format.
Example:json
format will output the raw data in the json format.suggest
format will output the suggested composer.json file with the updated module version requirements.
It will also dump the suggested composer.json file to the specified path if the--save-dump
argument is used.
Limitations
- The application will only work with Composer-based (Composer v2) Drupal 8+ projects.
Usage/Examples
drupal-scout [-h] [-d DIRECTORY] [-n] [-t THREADS] [-f {table,json,suggest}] [-s]
Arguments
‐ -h, --help
show this help message and exit
– -d DIRECTORY, --directory DIRECTORY
Directory of the Drupal installation
– -n, --no-lock
Do not use the composer.lock file to determine the installed versions of the modules
– -t THREADS, --threads THREADS
The number of threads to use for the concurrent requests and data parsing. By default, the application will use the number of all available threads.
– -f {table,json,suggest}, --format {table,json,suggest}
The output format. By default, the application will use the table format.
– -s, --save-dump
Use in pair with --format suggest
to dump the suggested composer.json file to the specified path.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file drupal-scout-1.0.1.tar.gz
.
File metadata
- Download URL: drupal-scout-1.0.1.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2185e6e891854a4c421ebf104ed6ca47d40221c9dd91f87926ca491fb13152a5 |
|
MD5 | 8ab8dceee957a0f2a9df91719debd895 |
|
BLAKE2b-256 | f1b3c8489dccd45c2be0d53b8cf6b7afbf0fbebde032e1b141dde56a3ec8ca76 |
File details
Details for the file drupal_scout-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: drupal_scout-1.0.1-py3-none-any.whl
- Upload date:
- Size: 14.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 870d01ba6f5c510d825fdb7b017c77f562a28fd392a1702f2a57aa314ee80e35 |
|
MD5 | 8943e0cccca38193e6f3bff46813ed75 |
|
BLAKE2b-256 | 16061357aad93e98f9f258b5a53382d8a101af763fe018f6c5bdcd539f506b50 |