#readthedocs

/

      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] humitos created humitos/lint/fix (+2 new commits): https://git.io/vNPiG
      • NOTICE: readthedocs.org/humitos/lint/fix 149aa4c Manuel Kaufmann: Fix Travis linting issue
      • NOTICE: readthedocs.org/humitos/lint/fix 872f87a Manuel Kaufmann: Update packages for testing
      • RTDGitHubBot has left the channel
      • stsewd_ joined the channel
      • stsewd has quit
      • stsewd_ is now known as stsewd
      • tannewt joined the channel
      • tannewt
        hi all, is there a way to use the RTD api to verify a github repo has configured project on RTD?
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] humitos pushed 7 new commits to humitos/lint/fix: https://git.io/vNPSW
      • NOTICE: readthedocs.org/humitos/lint/fix 739999c Manuel Kaufmann: Do not use deprecated log.warn
      • NOTICE: readthedocs.org/humitos/lint/fix 3c9619a Manuel Kaufmann: Use compatible Py2/3 text type by using six
      • NOTICE: readthedocs.org/humitos/lint/fix bbb980f Manuel Kaufmann: Disable false positive for raising StopIteration
      • RTDGitHubBot has left the channel
      • ericholscher joined the channel
      • tannewt has quit
      • maskit has quit
      • maskit joined the channel
      • stsewd has quit
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher created more-gsoc (+1 new commit): https://git.io/vNPAL
      • NOTICE: readthedocs.org/more-gsoc 37f915c Eric Holscher: Add a number of new ideas for GSOC
      • RTDGitHubBot has left the channel
      • cognifloyd has quit
      • cognifloyd joined the channel
      • cognifloyd has quit
      • d0ugal has quit
      • safwan joined the channel
      • d0ugal joined the channel
      • safwan
        agj: Hey, do you know the reason behind removing the django-filters?
      • agj
        i think we were only using it for one page and it wasn't django 1.11 compatible?
      • or something like that
      • or py3 compatiable
      • agj shrugs
      • we weren't using it is the main point :)
      • Akien
        Damn, I wanted to write a bug report for my build issues of yesterday but the logs changed (!). No longer mentioning a memory issue but just a build timeout on `cat conf.py`...
      • agj
        this sounds like your pip (i'm assuming actually conda?) install step is taking more than 900 seconds in total
      • Akien: ^
      • Akien
        I don't know, we don't have any specific requirements and on normal builds it takes only a few seconds
      • But right now I'm hitting another issue while trying to reproduce the error I had yesterday: https://readthedocs.org/projects/godot/builds/6...
      • I'm currently doing another build to see if it's reproducible and I'll file an issue
      • agj
        ah yes, godot!
      • i've almost played around with this to play with making micro games
      • too many hobbies at the moment, i suppose
      • Akien: so we could do a better job of catching this, it's actually failing on the sphinx-build step
      • due to a timeout
      • your project timeout looks like 30m currently
      • Akien
        Yeah our docs is huge and sphinx is slow, so we might need a higher timeout I guess
      • agj
        wow! i suspected some of that was pip/conda install, but it's all sphinx, huh?
      • any clue what takes so long?
      • Akien
        I guess only the fact that we have a high number of pages (especially with the API reference, ~500 pages or so): https://github.com/godotengine/godot-docs/
      • But it could also be that we don't use sphinx efficiently, or stress it out too much. In the API reference we have tons of hyperlinks generated for each method/property, that might have an impact on index generation I guess?
      • safwan
        agj: Its django 1.11 compatible. Its a good package for filtering in DRF
      • agj
        i don't remember why we removed
      • i'd avoid adding it back in either way
      • Akien: it could be just a large document set, yeah
      • especially if you aren't doing anything with notebooks or such
      • safwan
      • agj
        yup, makes more sense now
      • Akien: we can probably solve this with more build resources, but if your first pass is timing out at 1800s, that means your project needs ~3000s per build, and there are 2-4 builds :x
      • could you time a fresh build locally? i'm curious how much time is required normally for this
      • agj takes off to find a beach to work from
      • safwan
        agj: I could not understand the reason to remove and not add it actually!
      • Akien
        agj: we're about to release 3.0 so the 2.1 branch will no longer be updated much, if at all. And if we could get stable symlinked to 3.0 instead of building it from the same branch anew, we could spare one build more and have only 3.0/stable + latest
      • But yeah it's slow. Local builds are quite slow too, I'll have a look in the evening to see how long it takes for me on an i5
      • In the meantime I could reproduce today's new build error twice, so I'll file a bug report: https://framabin.org/?37d3112f7a8abcae#pZ4WtZh1...
      • Oh no, it's actually a different issue/stacktrace...
      • Well, I'll make a "here are my problems" issue then, can't really narrow it down to a very specific and reproducible bug if builds are not reproducible
      • phryk has quit
      • phryk joined the channel
      • phryk has quit
      • phryk joined the channel
      • phryk has quit
      • phryk joined the channel
      • xafer joined the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to master: https://git.io/vNXzF
      • NOTICE: readthedocs.org/master 0fb3574 Eric Holscher: Merge pull request #3552 from rtfd/more-gsoc...
      • RTDGitHubBot has left the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to master: https://git.io/vNXge
      • NOTICE: readthedocs.org/master 7be1b80 Eric Holscher: Merge pull request #3551 from rtfd/humitos/lint/fix...
      • RTDGitHubBot has left the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to more-gsoc: https://git.io/vNXg1
      • NOTICE: readthedocs.org/more-gsoc f23d87f Eric Holscher: Add explicit mentors
      • RTDGitHubBot has left the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to master: https://git.io/vNXgS
      • NOTICE: readthedocs.org/master 3aea0e7 Eric Holscher: Merge branch 'more-gsoc'
      • RTDGitHubBot has left the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to master: https://git.io/vNX2L
      • NOTICE: readthedocs.org/master 6c8c03c Eric Holscher: Add milestones link
      • RTDGitHubBot has left the channel
      • phryk has quit
      • phryk joined the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] ericholscher pushed 1 new commit to master: https://git.io/vNXwm
      • NOTICE: readthedocs.org/master b12e188 Eric Holscher: More gsoc refactoring
      • RTDGitHubBot has left the channel
      • phryk has quit
      • humitos joined the channel
      • RTDGitHubBot joined the channel
      • NOTICE: [readthedocs.org] humitos created humitos/cache/pip-docker (+1 new commit): https://git.io/vNXrR
      • NOTICE: readthedocs.org/humitos/cache/pip-docker 4d766c2 Manuel Kaufmann: Mount `pip_cache_path` in Docker container...
      • RTDGitHubBot has left the channel
      • phryk joined the channel
      • d0ugal has quit
      • phryk has quit
      • stsewd joined the channel
      • stsewd has quit
      • stsewd joined the channel
      • d0ugal joined the channel
      • phryk joined the channel
      • humitos has quit
      • stsewd has quit
      • stsewd joined the channel
      • stsewd has quit
      • stsewd joined the channel
      • stsewd has quit
      • cleifer joined the channel
      • cleifer
        anyone know how to document a parent class in sphinx? e.g .. py:class:: Foo(...) -- somehow indicate Foo extends "Bar"?
      • humitos joined the channel
      • cleifer has left the channel
      • tannewt joined the channel
      • tannewt
        hi all,
      • is there a way to get the id of the latest build of a project from the api?
      • I'm hoping to automatically verify the build output
      • tannewt has quit
      • tannewt joined the channel
      • humitos has quit
      • tannewt has quit
      • cognifloyd joined the channel
      • tannewt joined the channel
      • lstanley has quit
      • fasaxc joined the channel
      • lstanley joined the channel
      • xafer has quit