File: //usr/lib/python3/dist-packages/django/utils/__pycache__/version.cpython-310.pyc
o
3�aZ
� @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ ejdkZejdkZ ejdkZ
ejdkZejdkZddd �Z
dd
d�Zddd
�Zddd�Ze�� dd� �Zed�Zdd� ZdS )� N)�_lazy_re_compile)� � )r � )r � )r � )r �
c C s~ t | �} t| �}d}| d dkr#| d dkr#t� }|rd| }|| S | d dkr;dd 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�sub�
git_changeset�mapping� r �6/usr/lib/python3/dist-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>0 s � z#get_main_version.<locals>.<genexpr>N)r �join)r �partsr r r r , s r c C s<