OwlCyberSecurity - MANAGER
Edit File: version.cpython-39.pyc
a kH�f, � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ ejdkZejdkZ ejdkZ ejdkZejdkZejdkZ ejd kZdd d�Zddd �Zddd�Zddd�Zejdd� �Zed�Zdd� ZdS )� N)�_lazy_re_compile)� � )r � )r � )r � )r � )r � )r � c C sx t | �} t| �}d}| d dkr@| d dkr@t� }|rpd| }n0| d dkrpdd d d�}|| d t| d � }|| S )z7Return a PEP 440-compliant version number from VERSION.� r �alpha� r z.dev%s�final�a�b�rc)r �betar )�get_complete_version�get_main_version�get_git_changeset�str)�version�main�subZ git_changeset�mapping� r �V/home/gouroczh/virtualenv/test/3.9/lib/python3.9/site-packages/django/utils/version.py�get_version s r c C s8 t | �} | d dkrdnd}d�dd� | d|� D ��S )z+Return main version (X.Y[.Z]) from VERSION.� r r �.c s s | ]}t |�V qd S )N)r )�.0�xr r r � <genexpr>2 � z#get_main_version.<locals>.<genexpr>N)r �join)r �partsr r r r . s r c C s: | du rddl m} n t| �dks&J �| d dv s6J �| S )z� Return a tuple of the django version. If version argument is non-empty, check for correctness of the tuple provided. Nr )�VERSION� r )r r r r )�djangor&