def update_with_media(self, filename, *args, **kwargs):
        f = kwargs.pop('file', None)
        headers, post_data = API._pack_image(filename, 3072, form_field='media[]', f=f)
        kwargs.update({'headers': headers, 'post_data': post_data})

        return bind_api(
            api=self,
            path='/statuses/update_with_media.json',
            method='POST',
            payload_type='status',
            allowed_param=[
                'status', 'possibly_sensitive', 'in_reply_to_status_id', 'in_reply_to_status_id_str', 
                'lat', 'long', 'place_id', 'display_coordinates'
            ],
            require_auth=True
        )(*args, **kwargs)
Apply a conversion to the name for the purposes of comparison.
dataset/ETHPy150Open tweepy/tweepy/tweepy/api.py/API.update_with_media--crossover with--dataset/ETHPy150Open dcramer/django-compositepks/django/db/backends/__init__.py/BaseDatabaseIntrospection.table_name_converter