diff --git a/.circleci/config.yml b/.circleci/config.yml index 9e5a37e..88121ae 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,7 +1,7 @@ version: 2.1 orbs: - opus10: + ambitioneng: executors: python: working_directory: /code @@ -28,12 +28,12 @@ orbs: jobs: test: executor: - name: opus10/python + name: ambitioneng/python steps: - - opus10/test + - ambitioneng/test lint: - executor: opus10/python + executor: ambitioneng/python steps: - checkout - restore_cache: @@ -42,7 +42,7 @@ jobs: - run: make lint type_check: - executor: opus10/python + executor: ambitioneng/python steps: - checkout - restore_cache: @@ -51,7 +51,7 @@ jobs: - run: make type-check || true deploy: - executor: opus10/python + executor: ambitioneng/python steps: - checkout - run: ssh-add -D diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f2cf70..47236ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 1.0.1 (2024-12-15) + +#### Changes + + - Changed project ownership to `AmbitionEng` by [@wesleykendall](https://github.com/wesleykendall) in [#12](https://github.com/Opus10/footing/pull/13). + ## 1.0.0 (2024-11-01) #### Changes diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index af58236..d7a10f2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,12 +1,12 @@ # Contributing Guide -This project was created using footing. For more information about footing, go to the [footing docs](https://github.com/Opus10/footing). +This project was created using footing. For more information about footing, go to the [footing docs](https://github.com/AmbitionEng/footing). ## Setup Set up your development environment with: - git clone git@github.com:Opus10/footing.git + git clone git@github.com:AmbitionEng/footing.git cd footing make docker-setup diff --git a/LICENSE b/LICENSE index 15a9a2e..a3cd8ae 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,4 @@ -Copyright (c) 2018, Clover Health Labs, LLC -Copyright (c) 2024, Opus 10 +Copyright (c) 2025, Ambition All rights reserved. Redistribution and use in source and binary forms, with or without @@ -19,7 +18,7 @@ modification, are permitted provided that the following conditions are met: 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 OPUS 10 BE LIABLE FOR ANY +DISCLAIMED. IN NO EVENT SHALL AMBITION 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 diff --git a/Makefile b/Makefile index 2e3fe1f..7db0ef6 100644 --- a/Makefile +++ b/Makefile @@ -89,7 +89,7 @@ dependencies: # Sets up a conda development environment .PHONY: conda-create conda-create: - -conda env create -f environment.yml --force + -conda env create -f environment.yml -y $(EXEC_WRAPPER) poetry config virtualenvs.create false --local diff --git a/devops.py b/devops.py index ee7f602..306faef 100644 --- a/devops.py +++ b/devops.py @@ -5,10 +5,10 @@ package deployment, changelog generation, and changelog checking. This script is generated by the template at -https://github.com/Opus10/python-library-template +https://github.com/AmbitionEng/python-library-template Do not change this script! Any fixes or updates to this script should be made -to https://github.com/Opus10/python-library-template +to https://github.com/AmbitionEng/python-library-template """ import os @@ -51,7 +51,7 @@ def deploy() -> None: _publish_to_pypi() - print(f"Deployment complete.") + print("Deployment complete.") if __name__ == "__main__": diff --git a/docs/css/mkdocs-material.css b/docs/css/mkdocs-material.css index 22c8f71..68771f8 100644 --- a/docs/css/mkdocs-material.css +++ b/docs/css/mkdocs-material.css @@ -1,24 +1,28 @@ .md-typeset__table { - min-width: 100%; + min-width: 100%; } - + .md-typeset table:not([class]) { - display: table; + display: table; } :root { - --md-primary-fg-color: #BD4D86; - --md-primary-fg-color--light: #BD4D86; - --md-primary-fg-color--dark: #BD4D86; + --md-primary-fg-color: #1d1f29; + --md-primary-fg-color--light: #1d1f29; + --md-primary-fg-color--dark: #1d1f29; +} + +.md-content { +--md-typeset-a-color: #00bc70; } .md-footer { - background-color: #BD4D86; + background-color: #1d1f29; } .md-footer-meta { - background-color: #973E6B; + background-color: #1d1f29; } readthedocs-flyout { - display: none; + display: none; } \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 95b2e07..edfd6ad 100644 --- a/docs/index.md +++ b/docs/index.md @@ -81,7 +81,6 @@ Similar to `footing update`, you will need to review the changes, resolve confli Switching templates does not trigger any [cookiecutter hooks](http://cookiecutter.readthedocs.io/en/latest/advanced/hooks.html). Users must manually do any project setup and must similarly do any project teardown that might have resulted from the previously template. The authors have intentionally left out this convenience for now since footing currently has no way to spin down projects. - ## Compatibility `footing` is compatible with Python 3.9 - 3.13. diff --git a/docs/static/dark_logo.png b/docs/static/dark_logo.png new file mode 100644 index 0000000..9adb50d Binary files /dev/null and b/docs/static/dark_logo.png differ diff --git a/docs/static/light_logo.png b/docs/static/light_logo.png new file mode 100644 index 0000000..af78360 Binary files /dev/null and b/docs/static/light_logo.png differ diff --git a/docs/static/logo.png b/docs/static/logo.png deleted file mode 100644 index 9f052b7..0000000 Binary files a/docs/static/logo.png and /dev/null differ diff --git a/footing.yaml b/footing.yaml index 15f5546..304c529 100644 --- a/footing.yaml +++ b/footing.yaml @@ -1,7 +1,7 @@ _extensions: - jinja2_time.TimeExtension _template: git@github.com:Opus10/python-library-template.git -_version: 072543e27d8b506a6628f7793798609c62d6a8ae +_version: b7d2321846eeeb120ea9455597ddcf9bd8b5e7a4 check_types_in_ci: 'False' is_django: 'False' module_name: footing diff --git a/mkdocs.yml b/mkdocs.yml index 23eb8b5..4871baa 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,8 +1,8 @@ site_name: footing docs_dir: docs -repo_name: Opus10/footing -repo_url: https://github.com/Opus10/footing +repo_name: AmbitionEng/footing +repo_url: https://github.com/AmbitionEng/footing plugins: - search @@ -51,8 +51,8 @@ markdown_extensions: theme: name: material - logo: static/logo.png - favicon: static/logo.png + logo: static/dark_logo.png + favicon: static/light_logo.png features: - content.code.copy - navigation.footer diff --git a/pyproject.toml b/pyproject.toml index 1b3dcf6..e4ecc1d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ packages = [ exclude = [ "*/tests/" ] -version = "1.0.0" +version = "1.0.1" description = "Keep templated projects in sync with their template" authors = ["Wes Kendall"] classifiers = [ @@ -43,8 +43,8 @@ classifiers = [ ] license = "BSD-3-Clause" readme = "README.md" -homepage = "https://github.com/Opus10/footing" -repository = "https://github.com/Opus10/footing" +homepage = "https://github.com/AmbitionEng/footing" +repository = "https://github.com/AmbitionEng/footing" documentation = "https://footing.readthedocs.io" [tool.poetry.dependencies]