- Nov 14, 2023
-
-
Antoine Lambert authored
-
- May 22, 2023
-
-
Harsh Vardhan Mahawar authored
-
- Mar 01, 2023
-
-
Jérémy Bobbio (Lunar) authored
-
- Feb 16, 2023
-
-
Antoine Lambert authored
-
- Jan 13, 2023
-
-
Antoine Lambert authored
These changes allow to build all SWH documentations (developmment, system administration and user) using a single sphinx-build command, meaning they are now merged into a single one with shared index of references. Development documentation is now rooted to docs/devel, user one to docs/user and sysadmin one to docs/sysadm so a good amount of files were moved. A couple of configuration files and makefiles were updated to reflect that change and the building / cleaning processes were made more reliable. Calling make in root directory of swh-docs will execute the development build of the documentation in a tox environment while calling make in docs folder will use the current virtualenv. It remains possible to build each documentation in a standalone way by calling make in their root directory. Closes #4496
-
- Nov 29, 2022
-
-
vlorentz authored
-
- May 04, 2022
-
-
Nicolas Dandrimont authored
With recent enough versions of setuptools/setuptools-scm, the pip dependency resolver is now capable of sorting out our full dependency tree. We can just install all packages at once (which does the dependency resolution step once). To speed up the process even more, inline the few "build" (setup.py) dependencies to allow disabling build isolation (which creates a new venv and installs setuptools-scm in it for every single package).
-
- Apr 26, 2022
-
-
vlorentz authored
-
- Mar 31, 2022
-
-
- Mar 30, 2022
-
-
Antoine R. Dumont authored
-
- Feb 22, 2022
-
-
Antoine R. Dumont authored
-
- Dec 08, 2021
-
-
Antoine R. Dumont authored
This has been broken [1] for a while. [1] https://jenkins.softwareheritage.org/view/swh-draft/job/DDOC/job/dev/311/ Related to T3780
-
- Jul 05, 2021
-
-
Antoine R. Dumont authored
So it's integrated in the build. Related to T2845
-
- Apr 15, 2021
-
-
vlorentz authored
-
- Apr 09, 2021
-
-
Antoine Lambert authored
This extra requirement has been dropped from swh-storage.
-
- Apr 02, 2021
-
-
vlorentz authored
Dependencies must be written in topological order, or they will be fetched from PyPI instead of the local system
-
- Mar 25, 2021
-
-
Antoine R. Dumont authored
This also fixes the deposit dependency. Related to T3172
-
- Oct 08, 2020
-
-
Stefano Zacchiroli authored
-
- Apr 28, 2020
-
-
David Douard authored
-
David Douard authored
by installing swh packages in standard (non-editable) mode, so we have an easy to specify swh/ directory in which all the swh packages are installed. The main drawback of this solution is we loose the possibility of rebuilding the doc (in tox) while editing a package's documentation without rebuilding the tox env (i.e. using tox -r). But IMHO this usage has never been adpoted by anyone, so it's much simpler that way.
-
David Douard authored
-
- Apr 17, 2020
-
-
Stefano Zacchiroli authored
... for the time being, as swh.scanner is not published on PyPI yet This reverts commit bdefee74.
-
Stefano Zacchiroli authored
-
- Mar 20, 2020
-
-
Stefano Zacchiroli authored
-
- Jan 20, 2020
-
-
Antoine Lambert authored
Add swh-search and swh-icinga-plugins. Dependencies need to be ordered in a way that ensure only development versions will be used (not the release ones hosted on PyPI). Related to T2188
-
- Nov 22, 2019
-
-
Antoine Lambert authored
The repository has been removed from swh-environment so no reference to it should be kept in requirements as the pip-swh-packages script fails otherwise.
-
- Nov 19, 2019
-
-
Antoine R. Dumont authored
Related to T1389 T2098 Related to D2306 D2305 D2304
-
- Nov 18, 2019
-
-
Nicolas Dandrimont authored
-
- Jul 31, 2019
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Jun 17, 2019
-
-
vlorentz authored
-
- May 23, 2019
-
-
vlorentz authored
-
- Feb 26, 2019
-
-
vlorentz authored
That's pretty big, because it includes these modules' `.git` and `.tox`, which sums to gigabytes.
-
- Dec 03, 2018
-
-
David Douard authored
swh-web depends on swh-indexer so we must ensure swh-indexer is installed first (otherwise the last pubished version is used instead of the one from the sources).
-
- Nov 28, 2018
-
-
David Douard authored
and add swh-storage[listener] dep for the sake of completeness while building the doc.
-
- Nov 23, 2018
-
-
David Douard authored
that builds the doc using source code repos located one directory above instead of published versions of swh subpackages. Related to T1330.
-