ruạṛ
a �u:j�0 � @ s| d dl Z d dlmZ d dlmZ d dlZd dlZd dlZd dl m Z d dlZd dlm Z mZmZmZmZ d dlmZ d dlmZ d dlZdZd d � Zdd� Zd d� Zej�ddi fdi fdddddgiiifg�dd� �Zddiddiddid�ZG dd � d �Z G d!d"� d"�Z!ej�d#d$�d%d&� �Z"ej�d'd(g�d)d*� �Z#ej�d+d,�d-d.� �Z$ej�d+d/�d0d1� �Z%d2d3� Z&d4d5� Z'dS )6� N)�ConfigParser)�cleandoc)�Path)�_ToolsTypoInMetadata�apply_configuration�expand_configuration�read_configuration�validate)�Distribution)�OptionErrora� [project] name = "myproj" keywords = ["some", "key", "words"] dynamic = ["version", "readme"] requires-python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" dependencies = [ 'importlib-metadata>=0.12;python_version<"3.8"', 'importlib-resources>=1.0;python_version<"3.7"', 'pathlib2>=2.3.3,<3;python_version < "3.4" and sys.platform != "win32"', ] [project.optional-dependencies] docs = [ "sphinx>=3", "sphinx-argparse>=0.2.5", "sphinx-rtd-theme>=0.4.3", ] testing = [ "pytest>=1", "coverage>=3,<5", ] [project.scripts] exec = "pkg.__main__:exec" [build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" [tool.setuptools] package-dir = {"" = "src"} zip-safe = true platforms = ["any"] [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.cmdclass] sdist = "pkg.mod.CustomSdist" [tool.setuptools.dynamic.version] attr = "pkg.__version__.VERSION" [tool.setuptools.dynamic.readme] file = ["README.md"] content-type = "text/markdown" [tool.setuptools.package-data] "*" = ["*.txt"] [tool.setuptools.data-files] "data" = ["_files/*.txt"] [tool.distutils.sdist] formats = "gztar" [tool.distutils.bdist_wheel] universal = true c C sp t dddid�}dddddd �i}|s*J �|d kr@i |�|�}ni |�ddd diii�||<