Skip to content

Commit a38402a

Browse files
authored
Merge pull request #2 from colour-science/feature/varnish
PR: Prepare Project for First Release
2 parents 4d4133b + 2ff2935 commit a38402a

33 files changed

+2248
-1035
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ body:
77
- type: markdown
88
attributes:
99
value: >
10-
Thank you for taking the time to file a bug report. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour/issues) and also the [draft release notes](https://gist.github.com/KelSolaar/4a6ebe9ec3d389f0934b154fec8df51d).
11-
The issue could already be fixed in the [develop](https://github.com/colour-science/colour) branch. If you have an installation problem, the [installation guide](https://www.colour-science.org/installation-guide/) describes the recommended process.
10+
Thank you for taking the time to file a bug report. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour-clf-io/issues).
11+
The issue could already be fixed in the [develop](https://github.com/colour-science/colour-clf-io) branch. If you have an installation problem, the [installation guide](https://www.colour-science.org/installation-guide/) describes the recommended process.
1212
1313
- type: textarea
1414
attributes:

.github/ISSUE_TEMPLATE/documentation-improvement.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ body:
77
- type: markdown
88
attributes:
99
value: >
10-
Thank you for taking the time to file a documentation improvement report. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour/issues).
10+
Thank you for taking the time to file a documentation improvement report. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour-clf-io/issues).
1111
1212
- type: input
1313
attributes:
1414
label: Documentation Link
1515
description: >
16-
Please link to any documentation or examples that you are referencing. Suggested improvements should be based on the [development version of the documentation](https://colour.readthedocs.io/en/develop/).
16+
Please link to any documentation or examples that you are referencing. Suggested improvements should be based on the [development version of the documentation](https://colour-clf-io.readthedocs.io/en/develop/).
1717
placeholder: >
18-
<< https://colour.readthedocs.io/en/develop/... >>
18+
<< https://colour-clf-io.readthedocs.io/en/develop/... >>
1919
validations:
2020
required: true
2121

.github/ISSUE_TEMPLATE/feature-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ body:
77
- type: markdown
88
attributes:
99
value: >
10-
Thank you for taking the time to file a feature request. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour/issues) and also the [draft release notes](https://gist.github.com/KelSolaar/4a6ebe9ec3d389f0934b154fec8df51d).
10+
Thank you for taking the time to file a feature request. Before continuing, please take some time to check the existing [issues](https://github.com/colour-science/colour-clf-io/issues) and also the [draft release notes](https://gist.github.com/KelSolaar/4a6ebe9ec3d389f0934b154fec8df51d).
1111
1212
- type: textarea
1313
attributes:

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ labels: [Discussion]
66
body:
77
- type: markdown
88
attributes:
9-
value: Thank you for taking the time to ask a question or discuss. Before continuing, we would be glad if you were to start this discussion in the dedicated [discussions](https://github.com/colour-science/colour/discussions) area.
9+
value: Thank you for taking the time to ask a question or discuss. Before continuing, we would be glad if you were to start this discussion in the dedicated [discussions](https://github.com/colour-science/colour-clf-io/discussions) area.
1010

1111
- type: textarea
1212
attributes:
1313
label: "Question"
1414
description: >
15-
If you are still here, please consider using the dedicated [discussions](https://github.com/colour-science/colour/discussions) area.
15+
If you are still here, please consider using the dedicated [discussions](https://github.com/colour-science/colour-clf-io/discussions) area.
1616
placeholder: >
17-
<< The discussions area is this way: https://github.com/colour-science/colour/discussions... >>
17+
<< The discussions area is this way: https://github.com/colour-science/colour-clf-io/discussions... >>

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,9 @@ is available to guide the process: https://www.colour-science.org/contributing/.
1717
- [ ] Unit tests have been implemented and passed.
1818
- [ ] Pyright static checking has been run and passed.
1919
- [ ] Pre-commit hooks have been run and passed.
20-
- [ ] New transformations have been added to the _Automatic Colour Conversion Graph_.
21-
- [ ] New transformations have been exported to the relevant namespaces, e.g. `colour`, `colour.models`.
2220

23-
<!-- The unit tests can be invoked with `poetry run invoke tests` -->
24-
<!-- Pyright can be started with `pyright --skipunannotated` -->
21+
<!-- The unit tests can be invoked with `uv run invoke tests` -->
22+
<!-- Pyright can be started with `pyright --threads --skipunannotated` -->
2523

2624
**Documentation**
2725

.gitignore

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1+
# Common Files
12
*.egg-info
23
*.pyc
34
*.pyo
45
.DS_Store
56
.coverage*
6-
.fleet
7-
.idea
8-
.ipynb_checkpoints
9-
.vs
10-
.vscode
11-
.sandbox
7+
uv.lock
128

13-
__pycache__
9+
# Common Directories
10+
.fleet/
11+
.idea/
12+
.ipynb_checkpoints/
13+
.python-version
14+
.vs/
15+
.vscode/
16+
.sandbox/
17+
build/
18+
dist/
19+
docs/_build/
20+
docs/generated/
21+
node_modules/
22+
references/
1423

15-
build
16-
dist
17-
docs/_build
18-
docs/_static/Basics_*.png
19-
docs/_static/Examples_*.png
20-
docs/_static/Plotting_*.png
21-
docs/_static/Tutorial_*.png
22-
docs/generated
23-
poetry.lock
24-
references
24+
__pycache__

.pre-commit-config.yaml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: "v4.5.0"
3+
rev: "v5.0.0"
44
hooks:
55
- id: check-added-large-files
66
- id: check-case-conflict
77
- id: check-merge-conflict
88
- id: check-symlinks
99
- id: check-yaml
10-
exclude: config-aces-reference.ocio.yaml
1110
- id: debug-statements
1211
- id: end-of-file-fixer
1312
- id: mixed-line-ending
@@ -16,35 +15,30 @@ repos:
1615
- id: requirements-txt-fixer
1716
- id: trailing-whitespace
1817
- repo: https://github.com/codespell-project/codespell
19-
rev: v2.2.6
18+
rev: v2.3.0
2019
hooks:
2120
- id: codespell
22-
args: ["--ignore-words-list=co-ordinates,exitance,fro,hart,ist"]
23-
exclude: "BIBLIOGRAPHY.bib|CONTRIBUTORS.rst"
24-
- repo: https://github.com/ikamensh/flynt
25-
rev: "1.0.1"
26-
hooks:
27-
- id: flynt
28-
args: [--verbose]
21+
args: ["--ignore-words-list=socio-economic"]
22+
exclude: "BIBLIOGRAPHY.bib|CONTRIBUTORS.rst|.*.ipynb"
2923
- repo: https://github.com/PyCQA/isort
3024
rev: "5.13.2"
3125
hooks:
3226
- id: isort
3327
- repo: https://github.com/astral-sh/ruff-pre-commit
34-
rev: "v0.1.14"
28+
rev: "v0.8.2"
3529
hooks:
3630
- id: ruff-format
3731
- id: ruff
32+
args: [--fix]
3833
- repo: https://github.com/adamchainz/blacken-docs
39-
rev: 1.16.0
34+
rev: 1.19.1
4035
hooks:
4136
- id: blacken-docs
4237
language_version: python3.10
4338
- repo: https://github.com/pre-commit/mirrors-prettier
44-
rev: "v3.1.0"
39+
rev: "v4.0.0-alpha.8"
4540
hooks:
4641
- id: prettier
47-
exclude: config-aces-reference.ocio.yaml
4842
- repo: https://github.com/pre-commit/pygrep-hooks
4943
rev: "v1.10.0"
5044
hooks:

.readthedocs.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ build:
44
os: ubuntu-20.04
55
tools:
66
python: "3.11"
7-
apt_packages:
8-
- graphviz
9-
- graphviz-dev
107

118
sphinx:
129
configuration: docs/conf.py

CONTRIBUTING.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ If you would like to contribute to **Colour**, please refer to the following gui
99
About
1010
-----
1111

12-
| **Colour** by Colour Developers
13-
| Copyright 2013 Colour Developers – `colour-developers@colour-science.org <colour-developers@colour-science.org>`__
12+
| **Colour - CLF IO** by Colour Developers
13+
| Copyright 2024 Colour Developers – `colour-developers@colour-science.org <colour-developers@colour-science.org>`__
1414
| This software is released under terms of BSD-3-Clause: https://opensource.org/licenses/BSD-3-Clause
1515
| `https://github.com/colour-science/colour <https://github.com/colour-science/colour>`__

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2013 Colour Developers
1+
Copyright 2024 Colour Developers
22

33
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
44

0 commit comments

Comments
 (0)