Skip to content

Commit 4205e37

Browse files
committed
Code Restructuring
1 parent 63d4077 commit 4205e37

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

competitivepython/__init__.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""
2+
The `competitivepython` package provides various algorithms and data structures
3+
commonly used in competitive programming.
4+
5+
Subpackages:
6+
- `searches`: contains search algorithms
7+
- `graphs`: contains graph algorithms
8+
- `sorting`: contains sorting algorithms
9+
- `trees`: contains tree data structures and algorithms
10+
"""
11+
12+
__version__ = "0.1.0"
13+
14+
# import subpackages
15+
from . import searches
16+
from . import graphs
17+
from . import sorting
18+
from . import trees
19+
20+
# make submodules available at top level (optional)
21+
from .searches import *
22+
from .graphs import *
23+
from .sorting import *
24+
from .trees import *

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55

66
setup(
77
name='competitivepython',
8-
version='0.0.1',
8+
version='0.1.0',
99
description='A collection of algorithms for competitive programming',
1010
author='Shikha Pandey',
1111
author_email='shikha.py36@gmail.com',
1212
long_description_content_type="text/markdown",
1313
long_description=long_description,
14-
url='https://github.com/Shikha-code36/competitivepython',
14+
url='https://github.com/Shikha-code36/Competitive-Python',
1515
packages=find_packages(),
1616
install_requires=[],
1717
keywords=['competitive programming algorithm', 'python', 'data-structures', 'algorithms',

0 commit comments

Comments
 (0)