관리-도구
편집 파일: outdated.cpython-36.opt-1.pyc
3 �Pfe � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlm Z d dl mZ d dl mZmZ d dlmZ d dlmZmZ d dlmZmZ d d lmZ d Zeje�ZG dd� de�ZG d d� de�Z dd� Z!dd� Z"dd� Z#dS )� )�absolute_importN)�lockfile)�version)� total_seconds�WINDOWS)�PyPI)�USER_CACHE_DIR�running_under_virtualenv)� ensure_dir�get_installed_version)�check_path_ownerz%Y-%m-%dT%H:%M:%SZc @ s e Zd Zdd� Zdd� ZdS )�VirtualenvSelfCheckStatec C s\ t jjtjd�| _y&t| j��}tj|�| _ W d Q R X W n t tfk rV i | _ Y nX d S )Nzpip-selfcheck.json)�os�path�join�sys�prefix�statefile_path�open�json�load�state�IOError� ValueError)�self� statefile� r �/usr/lib/python3.6/outdated.py�__init__ s z!VirtualenvSelfCheckState.__init__c C s: t | jd��$}tj|jt�|d�|ddd� W d Q R X d S )N�w)� last_check�pypi_versionT�,�:)� sort_keys� separators)r"