Skip to content

Commit c470797

Browse files
committed
testing pyproject.toml
1 parent 0ef3b8b commit c470797

File tree

3 files changed

+50
-39
lines changed

3 files changed

+50
-39
lines changed

pyproject.toml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
[build-system]
2+
requires = ["setuptools >= 61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[tool.setuptools]
6+
packages = ["quarto_cli"]
7+
8+
[project]
9+
name = "quarto-cli"
10+
desciption = "Open-source scientific and technical publishing system built on Pandoc."
11+
authors = [
12+
{name = "Charles Teague"},
13+
{name = "Carlos Scheidegger"},
14+
]
15+
maintainers = [
16+
{name = "Charles Teague"}
17+
]
18+
dynamic = ["version"]
19+
readme = "README.md"
20+
license = {file = "LICENSE"}
21+
classifiers = [
22+
'Development Status :: 5 - Production/Stable',
23+
'Intended Audience :: Developers',
24+
'Intended Audience :: End Users/Desktop',
25+
'Intended Audience :: Information Technology',
26+
'Intended Audience :: Science/Research',
27+
'License :: OSI Approved :: MIT License',
28+
'Operating System :: MacOS :: MacOS X',
29+
'Operating System :: Microsoft :: Windows',
30+
'Operating System :: POSIX :: Linux',
31+
'Programming Language :: Python :: 3.7',
32+
'Programming Language :: Python :: 3.8',
33+
'Programming Language :: Python :: 3.9',
34+
'Programming Language :: Python :: 3.10',
35+
'Programming Language :: Python :: 3.11',
36+
'Programming Language :: Python :: 3.12',
37+
]
38+
dependencies = [
39+
'jupyter',
40+
'nbclient',
41+
'wheel'
42+
]
43+
44+
[project.urls]
45+
Homepage="https://www.quarto.org"
46+
Source="https://www.github.com/quarto-dev/quarto-cli"
47+
48+
[project.scripts]
49+
quarto = "quarto_cli.quarto:run"

setup.py

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -99,40 +99,7 @@ def no_compile(self, file_path):
9999
long_description = (this_directory / "README.md").read_text()
100100

101101
setup(
102-
name='quarto-cli',
103102
version=version,
104-
description='Open-source scientific and technical publishing system built on Pandoc.',
105-
long_description=long_description,
106-
long_description_content_type='text/markdown',
107-
author='Quarto Team, Posit PBC, and other contributors',
108-
license='MIT',
109-
project_urls = {
110-
'Homepage': 'https://www.quarto.org',
111-
'Source': 'https://www.github.com/quarto-dev/quarto-cli'
112-
},
113-
classifiers = [
114-
'Development Status :: 5 - Production/Stable',
115-
'Intended Audience :: Developers',
116-
'Intended Audience :: End Users/Desktop',
117-
'Intended Audience :: Information Technology',
118-
'Intended Audience :: Science/Research',
119-
'License :: OSI Approved :: MIT License',
120-
'Operating System :: MacOS :: MacOS X',
121-
'Operating System :: Microsoft :: Windows',
122-
'Operating System :: POSIX :: Linux',
123-
'Programming Language :: Python :: 3.7',
124-
'Programming Language :: Python :: 3.8',
125-
'Programming Language :: Python :: 3.9',
126-
'Programming Language :: Python :: 3.10',
127-
'Programming Language :: Python :: 3.11',
128-
'Programming Language :: Python :: 3.12',
129-
],
130-
packages=['quarto_cli'],
131-
entry_points={
132-
'console_scripts': [
133-
'quarto = quarto_cli.quarto:run',
134-
],
135-
},
136103
package_data={
137104
'': ['version.txt'],
138105
'quarto_cli': quarto_data
@@ -141,9 +108,4 @@ def no_compile(self, file_path):
141108
cmdclass={
142109
'build_py': CustomBuild,
143110
},
144-
install_requires=[
145-
'jupyter',
146-
'nbclient',
147-
'wheel',
148-
],
149111
)

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.548
1+
1.4.520

0 commit comments

Comments
 (0)