Sitelet https://web.archive.org/web/20220507023543/https://github.com/pytube/pytube/commits/master
Skip to content
Permalink
master
Switch branches/tags

Commits on Feb 14, 2022

Commits on Feb 13, 2022

  1. Fix regex to find throttle function name (#1222)

    * Fix regex to find throttle function name
    
    The javascript now stores the throttling function name in an array.
    Fix #1218
    
    * Fix array parsing
    
    Strip whitespaces around symbol names for future-proofing.
    
    The variable name might be "b" right now, but it could change in the
    future.
    glubsy committed Feb 13, 2022

Commits on Feb 4, 2022

  1. Merge pull request #1237 from pytube/dependabot/pip/pipenv-2022.1.8

    Bump pipenv from 2021.5.29 to 2022.1.8
    nficano committed Feb 4, 2022
  2. Bump pipenv from 2021.5.29 to 2022.1.8

    Bumps [pipenv](https://github.com/pypa/pipenv) from 2021.5.29 to 2022.1.8.
    - [Release notes](https://github.com/pypa/pipenv/releases)
    - [Changelog](https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst)
    - [Commits](pypa/pipenv@v2021.5.29...v2022.1.8)
    
    ---
    updated-dependencies:
    - dependency-name: pipenv
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Feb 4, 2022
  3. Merge pull request #1236 from pytube/revert-1200-master

    Revert "Fixed RegexMatchError"
    nficano committed Feb 4, 2022
  4. Merge pull request #1200 from DJStompZone/master

    Fixed RegexMatchError
    nficano committed Feb 4, 2022
  5. Added == comparison between YouTube objects. (#1161)

    * Update __main__.py
    
    * Update __main__.py
    Gcat101 committed Feb 4, 2022
  6. Update README.md (#1140)

    Correct typos, improve clarity, engagement, and delivery.
    egeakman committed Feb 4, 2022

Commits on Jan 20, 2022

  1. Update cipher.py

    DJStompZone committed Jan 20, 2022

Commits on Dec 14, 2021

  1. Merge pull request #1172 from mhi-iranmanesh/patch-1

    fix bug regex
    nficano committed Dec 14, 2021

Commits on Nov 23, 2021

  1. fix bug regex

    mhi-iranmanesh committed Nov 23, 2021

Commits on Aug 27, 2021

  1. Selection of bugfixes and improvements (#1090)

    * Change Search client to WEB.
    
    * Add documentation for oauth functionality.
    
    * Return raw 'last_updated' string where it is not parseable.
    tfdahlin committed Aug 27, 2021
  2. fixes #1098 (#1099)

    * Fixes RegexMatchError in n cipher
    xioren committed Aug 27, 2021

Commits on Aug 3, 2021

  1. Fix #1060 (#1067)

    * User InnerTube in place of `get_video_info` url
    
    * Added some additional base parameters for innertube requests.
    
    * Added Oauth support for innertube client
    
    * Add exception for age-restricted videos which can no longer be accessed without using auth.
    
    * Carved out and simplified code where possible due to API changes.
    
    * Added renderer catch -- fixes #1068
    
    * Additional channel name support for URL-encoded names.
    
    * Updated test mocks, removed region-locked test because that functionality no longer works.
    Zeecka committed Aug 3, 2021

Commits on Jul 21, 2021

  1. Bugfixes (#1058)

    * Add catch for suggested search results; accounts for edge case of no views on result.
    
    * Added exception handling for incorrect cached js files.
    
    * Now allows you to *actually* set filenames, instead of doing partial overrides to create safe filenames.
    
    * Innertube improvements, and skeleton code for future innertube work
    tfdahlin committed Jul 21, 2021

Commits on Jul 7, 2021

  1. Fix test to no longer make web requests. (#1048)

    * Update mock so that stream raises HTTPError, rather than head, and simplified some other mocks.
    
    * pep8-naming updated, adding a new ignore
    tfdahlin committed Jul 7, 2021

Commits on Jul 6, 2021

  1. Bugfixes (#1045)

    * Removed special character from __author__ attribute.
    
    * Changed -v CLI arg to have a single setting, rather than multiple.
    
    * Add retry functionality for IncompleteRead errors.
    
    * Extract contentLength from info where possible.
    
    * Mock open in final streams test to prevent file from being written.
    
    * Exception handling for accessing titles of private videos.
    tfdahlin committed Jul 6, 2021
  2. [DRAFT] Feature/search (#1030)

    * Added search functionality.
    
    * Added repr method to YouTube to make it more useful.
    
    * Added some docstrings + comments for clarity.
    tfdahlin committed Jul 6, 2021
  3. Fix/1033 (#1037)

    * JS emulation for calculating n value for stream URLs to fix throttling issue.
    
    * Made parser HTMLParseError more informative.
    
    * Add support for bracket start to parser.
    
    * Helper for auto-generating necessary json files.
    
    * Removed test that no longer seems to work.
    tfdahlin committed Jul 6, 2021

Commits on Jun 23, 2021

  1. Improvement/youtubei (#1029)

    * Adds functionality for interacting with certain endpoints of the innertube API.
    tfdahlin committed Jun 23, 2021

Commits on Jun 19, 2021

  1. Fix/param update (#1025)

    * Temporary workaround for get_video_info issue by adding more parameters to `get_video_info` call.
    tfdahlin committed Jun 19, 2021

Commits on Jun 15, 2021

  1. Improve Channel object support for user channels

    * Adds support for additional channel URL patterns
    JarbasAl committed Jun 15, 2021

Commits on Jun 4, 2021

  1. Improvement/channel docs (#1011)

    * Docstring improvements
    
    * Documentation for the channel object
    
    * Additional metadata available from the channel object, with unit tests
    tfdahlin committed Jun 4, 2021
Older