Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mixpanel/mixpanel-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.11.1
Choose a base ref
...
head repository: mixpanel/mixpanel-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.0
Choose a head ref
  • 5 commits
  • 15 files changed
  • 3 contributors

Commits on Sep 8, 2025

  1. Remove stray docs/conf.py from wheel (#143)

    Including `docs/conf.py` in a wheel pollutes the global namespace with
    a bogus `docs.conf` module and causes conflicts with other packages that
    do the same.
    
    Exclude `docs` to prevent this.
    claui authored Sep 8, 2025
    Configuration menu
    Copy the full SHA
    87ec4ad View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2025

  1. Implement initial feature flag support (#141)

    * Implement feature flag support
    
    * cleanup
    
    * update parsing and logging
    
    * fix casing and async method prefix conventions
    
    * Additional convention and changelist update
    
    * Add additional common query params
    
    * Addressing comments & adding support for user defined threadpool
    
    * Renaming query params for consistency
    
    * Add polling stop functionality, refactor api slightly, and increase code coverage
    
    * fix exception type
    
    * Fix tests when run under pypy
    
    * Fix race in tests by completing executor tasks before assertion
    
    * onboard to CodeCov
    
    * remove name override for coverage file
    
    * use updated codecov secret and snippet
    
    ---------
    
    Co-authored-by: Kwame Efah <kwameefah@h7d9gc72q4-kwameefah.corp.mixpanel.com>
    efahk and Kwame Efah authored Sep 9, 2025
    Configuration menu
    Copy the full SHA
    0f8c84e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2025

  1. Update py sdk exposure event tracking and add docs (#144)

    * Update exposure event tracking and add docs
    
    * refactor tests using setup & teardown
    
    * Update log level for polling thread to limit log noise
    
    * fixing typos from copilot suggestions
    
    ---------
    
    Co-authored-by: Kwame Efah <kwameefah@h7d9gc72q4-kwameefah.corp.mixpanel.com>
    efahk and Kwame Efah authored Sep 25, 2025
    Configuration menu
    Copy the full SHA
    139e398 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. Updates to flag providers (#146)

    * Updates to flag providers
    
    * Add additional updates
    
    * Add tests
    
    * Update test utils
    
    * Update test utils
    
    * default split
    efahk authored Oct 27, 2025
    Configuration menu
    Copy the full SHA
    c801c77 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2025

  1. Updated salt support and convenience methods for flag providers (#147)

    * Updated salt support and convenience methods for flag providers
    
    * update salt
    
    * fixing copilot comments
    
    * update logger
    efahk authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    7a86004 View commit details
    Browse the repository at this point in the history
Loading