@@ -19,8 +19,8 @@ OpenColorIO Configuration for ACES
1919
2020.. end-badges
2121
22- The `OpenColorIO Configuration for ACES <https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/ >`__
23- is an open-source `Python <https://www.python.org/ >`__ package implementing
22+ The `OpenColorIO Configuration for ACES <https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES >`__
23+ is an open-source `Python <https://www.python.org >`__ package implementing
2424support for the generation of the *OCIO * configurations for the
2525`Academy Color Encoding System <https://www.oscars.org/science-technology/sci-tech-projects/aces >`__
2626(ACES).
@@ -77,17 +77,17 @@ The *OpenColorIO Configuration for ACES* repository adopts `Poetry <https://poet
7777to help managing its dependencies, this is the recommended way to get started
7878with development.
7979
80- Assuming `python >= 3.8 <https://www.python.org/download/releases/ >`__ is
81- available on your system along with `OpenColorIO <https://opencolorio.org/ >`__,
80+ Assuming `python >= 3.9 <https://www.python.org/download/releases >`__ is
81+ available on your system along with `OpenColorIO <https://opencolorio.org >`__,
8282the development dependencies are installed with `Poetry <https://poetry.eustace.io >`__
8383as follows::
8484
8585 git clone --recursive https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES.git
8686 cd OpenColorIO-Config-ACES
8787 poetry install --with optional
8888
89- The *aces-dev * *CTL * reference graph can be plotted but it requires `Graphviz <https://graphviz.org/ >`__
90- to be installed on the system and having installed the optional `pygraphviz <https://pypi.org/project/pygraphviz/ >`__:
89+ The *aces-dev * *CTL * reference graph can be plotted but it requires `Graphviz <https://graphviz.org >`__
90+ to be installed on the system and having installed the optional `pygraphviz <https://pypi.org/project/pygraphviz >`__:
9191python package::
9292
9393 poetry install --with graphviz,optional
@@ -99,7 +99,7 @@ Installing the dependencies for the `previous config generator <https://github.c
9999was not a trivial task. For ease of use an `aswf-docker <https://github.com/AcademySoftwareFoundation/aswf-docker >`__
100100based container is now available.
101101
102- Creating the container from the `Dockerfile <https://docs.docker.com/engine/reference/builder/ >`__
102+ Creating the container from the `Dockerfile <https://docs.docker.com/engine/reference/builder >`__
103103is done as follows::
104104
105105 docker build -t aswf/opencolorio-config-aces:latest .
@@ -122,38 +122,36 @@ dependencies in order to run and be able to generate the *OCIO* configurations:
122122Primary Dependencies
123123********************
124124
125- - `python >= 3.9, < 3.11 <https://www.python.org/download/releases/ >`__
126- - `OpenColorIO <https://opencolorio.org/ >`__
125+ - `python >= 3.9, < 3.11 <https://www.python.org/download/releases >`__
126+ - `opencolorio <https://pypi.org/project/opencolorio >`__
127+ - `requests <https://pypi.org/project/requests >`__
128+ - `semver <https://pypi.org/project/semver >`__
127129
128130Optional Dependencies
129131*********************
130132
131- - `colour <https://www. colour-science.org/ >`__
132- - `graphviz <https://www.graphviz.org/ >`__
133- - `jsonpickle <https://jsonpickle.github.io/ >`__
134- - `networkx <https://pypi.org/project/networkx/ >`__
135- - `pygraphviz <https://pypi.org/project/pygraphviz/ >`__
133+ - `colour-science <https://pypi.org/project/ colour-science >`__
134+ - `graphviz <https://www.graphviz.org >`__
135+ - `jsonpickle <https://jsonpickle.github.io >`__
136+ - `networkx <https://pypi.org/project/networkx >`__
137+ - `pygraphviz <https://pypi.org/project/pygraphviz >`__
136138
137139Development Dependencies
138140************************
139141
140- - `black <https://pypi.org/project/black/ >`__
141- - `coverage <https://pypi.org/project/coverage/ >`__
142- - `coveralls <https://pypi.org/project/coveralls/ >`__
143- - `invoke <https://pypi.org/project/invoke/ >`__
144- - `mypy <https://pypi.org/project/mypy/ >`__
145- - `pre-commit <https://pypi.org/project/pre-commit/ >`__
146- - `pydata-sphinx-theme <https://pypi.org/project/pydata-sphinx-theme/ >`__
147- - `pytest <https://pypi.org/project/pytest/ >`__
148- - `restructuredtext-lint <https://pypi.org/project/restructuredtext-lint/ >`__
149- - `sphinx >= 4, < 5 <https://pypi.org/project/Sphinx/ >`__
150- - `twine <https://pypi.org/project/twine/ >`__
151-
152- Once the dependencies are satisfied, the **OpenColorIO Configuration for ACES **
153- package can be installed from the `Python Package Index <http://pypi.python.org/pypi/opencolorio-config-aces >`__
154- by issuing this command in a shell::
155-
156- pip install --user opencolorio-config-aces
142+ - `black <https://pypi.org/project/black >`__
143+ - `coverage <https://pypi.org/project/coverage >`__
144+ - `coveralls <https://pypi.org/project/coveralls >`__
145+ - `flynt <https://pypi.org/project/flynt >`__
146+ - `invoke <https://pypi.org/project/invoke >`__
147+ - `pre-commit <https://pypi.org/project/pre-commit >`__
148+ - `pydata-sphinx-theme <https://pypi.org/project/pydata-sphinx-theme >`__
149+ - `pytest <https://pypi.org/project/pytest >`__
150+ - `pytest-cov <https://pypi.org/project/pytest-cov >`__
151+ - `restructuredtext-lint <https://pypi.org/project/restructuredtext-lint >`__
152+ - `ruff <https://pypi.org/project/ruff >`__
153+ - `sphinx >= 4, < 5 <https://pypi.org/project/sphinx >`__
154+ - `twine <https://pypi.org/project/twine >`__
157155
158156Components Status
159157^^^^^^^^^^^^^^^^^
@@ -189,14 +187,16 @@ Components Status
189187+-------------------------------+----------------+----------------------------------------------------------------------------------+
190188| Containerisation | Complete | Minor updates will be required as the CLI evolves. |
191189+-------------------------------+----------------+----------------------------------------------------------------------------------+
190+ | Pypi Package | Unavailable | |
191+ +-------------------------------+----------------+----------------------------------------------------------------------------------+
192192
193193Usage
194194^^^^^
195195
196196Tasks
197197~~~~~
198198
199- Various tasks are currently exposed via `invoke <https://pypi.org/project/invoke/ >`__.
199+ Various tasks are currently exposed via `invoke <https://pypi.org/project/invoke >`__.
200200
201201This is currently the recommended way to build the configuration until a
202202dedicated CLI is provided.
@@ -248,7 +248,7 @@ API Reference
248248-------------
249249
250250The main technical reference for `OpenColorIO Configuration for ACES <https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES >`__
251- is the `API Reference <https://opencolorio-config-aces.readthedocs.io/ >`__.
251+ is the `API Reference <https://opencolorio-config-aces.readthedocs.io >`__.
252252
253253About
254254-----
0 commit comments