an opinionated base package for builds using uranium
Project description
uranium-plus: opinionated usage of uranium
uranium-plus is an alpha project. use at your own risk, and things are subject to change
uranium-plus is an opinionated way of using uranium, relying on standardization to provide functionality out of the box:
- a
uranium testdirective, using pytest - a
uranium publishdirective, to publish packages - a
uranium maindirective,
using uranium-plus in your ubuild.py
You can install uranium-plus, then call the provided boostrap function to bootstrap your repo. from that point on, you will have all the standard uranium-plus goodies:
# ubuild.py
build.packages.install("uranium-plus")
import uranium_plus
build.config.update({
"uranium-plus": {
"module": "my-module"
}
})
uranium_plus.bootstrap(build)
Using uranium-plus for vscode
uranium-plus includes built in configuration for maximum compatibility with vscode's vscode-python extension.
modify your uranium-plus installation to include the vscode extras:
# ubuild.py
build.packages.install("uranium-plus[vscode]")
import uranium_plus
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uranium-plus-0.tar.gz.
File metadata
- Download URL: uranium-plus-0.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7cba8238cecfe27d884ac3cd53c56ef5f40280de32cbfb4bc72c3945679139bc
|
|
| MD5 |
c2c5750e2fa3c5705653f58c988067ae
|
|
| BLAKE2b-256 |
d4b9d785010863d81c18303002d8deea55066592b1c11b6a3c3b3e78184ba559
|
File details
Details for the file uranium_plus-0-py2.py3-none-any.whl.
File metadata
- Download URL: uranium_plus-0-py2.py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c3f91802d775eb694d4225fe2bfdb10bf10ed081df5e1eef26cece6535f7cf2
|
|
| MD5 |
8cca95f2bfc4213e16a4e9fdcb97b407
|
|
| BLAKE2b-256 |
4d920ff1592644f851ed0a20e1d6b136208dcfc1f4db0d7c3774f3d71df9567f
|