Skip to main content

dss-custom-tools

Some custom tools for working with the DSS

Quick Start

>>> import dss_custom_tools

Workflow for developers/contributors

For best experience create a new conda environment (e.g. DEVELOP) with Python 3.11:

conda create -n DEVELOP -c conda-forge python=3.11
conda activate DEVELOP

Before pushing to GitHub, run the following commands:

  1. Update conda environment: make conda-env-update
  2. Install this package: pip install -e .
  3. Sync with the latest template (optional): make template-update
  4. Run quality assurance checks: make qa
  5. Run tests: make unit-tests
  6. Run the static type checker: make type-check
  7. Build the documentation (see Sphinx tutorial): make docs-build

License

Copyright 2025, Edward Comyn-Platt.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Metadata

Release files for dss-custom-tools 0.1.0

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

Source distribution (sdist)

Source distribution for dss-custom-tools 0.1.0
File Size Uploaded
dss_custom_tools-0.1.0.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dss-custom-tools 0.1.0
File Interpreter ABI Platform
dss_custom_tools-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 37.9 kB

Release files / dss_custom_tools-0.1.0.tar.gz

Download URL dss_custom_tools-0.1.0.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b90f624c446bbdf629272afe3424745e15221a783370b9213d630e2d0a0d9e74
BLAKE2b-256 checksum
How to use checksums
c85cfa79c98deb7cf566f1161801850110f412a045f2c5bafa3c0df30800d62f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dss_custom_tools-0.1.0-py3-none-any.whl

Download URL dss_custom_tools-0.1.0-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c36385fa7e81af30306e96bad4888ed83728f0fe6ca960c0dedea73bf120b70
BLAKE2b-256 checksum
How to use checksums
40dcaf1cf20e43e0c5812da3c7b469b8824b78fbd94399705834c6abf29add18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.2

2 release files

0.0.1

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