1. May 26, 2023
    • vector-of-bool's avatar
      CDRIVER-4641: A Poetry project file (#1276) · a5df73c6
      vector-of-bool authored
      * A basic Poetry project for managing dev scripts and tools
        Fixup several other scripts to be set -u safe since we now import that
        setting.
      * Use Poetry to run Sphinx
      * Change variant used for release archive
        The release archive build invokes Sphinx, and since Sphinx is now installed by
        Poetry, we require a newer Python version. make-release-archive now runs
        on Ubuntu 22.04
      * abi-compliance-check needs u18
        The abi-compliance-check task assumes an external `abi-compliance-checker`
        tool is installed, but that is only true on the Ubuntu 18.04 EVG
        distros.
      * Significant script refactoring:
      - Split components into separate files, and provide a way to selectively
        import them from other scripts.
      - Download install-poetry.py on-the-fly when it is needed, not committed
        into the repository.
      - Add a download-file utility.
      - python.sh/poetry.sh are importable to be reused in other scripts.
      * Add notes about building docs to CONTRIBUTING
      * Parallelize the HTML build
      * Add a console script for EVG generation
      a5df73c6
  2. Mar 02, 2014
  3. Feb 14, 2014
  4. Feb 11, 2014
  5. Nov 19, 2013
  6. Oct 10, 2013
  7. Aug 16, 2013
  8. Jul 25, 2013
  9. Jul 24, 2013