Commit c3625f30 authored by Albert Gagalac's avatar Albert Gagalac

init new branch + updated README.md

parent 411c33c2
Albert Emmanuel B. Gagalac, 192102, BS CS-DGDD, E Albert Emmanuel B. Gagalac, 192102, BS CS-DGDD, E
LAB01: Song Library LAB02: Song Library v2
02-13-2022 02-21-2022
This lab was truthfully completed by me, Albert Gagalac for CSCI40-E. This lab was truthfully completed by me, Albert Gagalac for CSCI40-E.
Signed, Signed,
Albert Gagalac, 02-13-2022 Albert Gagalac, 02-21-2022
\ No newline at end of file
from django.contrib import admin
# Register your models here.
from django.apps import AppConfig from django.apps import AppConfig
class AboutConfig(AppConfig): class AboutConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField" default_auto_field = "django.db.models.BigAutoField"
name = "about" name = "about"
# Generated by Django 4.1.6 on 2023-02-13 15:36 # Generated by Django 4.1.6 on 2023-02-13 15:36
from django.db import migrations, models from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
initial = True initial = True
dependencies = [] dependencies = []
operations = [ operations = [
migrations.CreateModel( migrations.CreateModel(
name="Album", name="Album",
fields=[ fields=[
( (
"id", "id",
models.BigAutoField( models.BigAutoField(
auto_created=True, auto_created=True,
primary_key=True, primary_key=True,
serialize=False, serialize=False,
verbose_name="ID", verbose_name="ID",
), ),
), ),
("artist", models.CharField(max_length=100, unique=True)), ("artist", models.CharField(max_length=100, unique=True)),
("album_name", models.CharField(max_length=100, unique=True)), ("album_name", models.CharField(max_length=100, unique=True)),
("description", models.TextField()), ("description", models.TextField()),
("release_date", models.DateField()), ("release_date", models.DateField()),
], ],
), ),
migrations.CreateModel( migrations.CreateModel(
name="Artist", name="Artist",
fields=[ fields=[
( (
"id", "id",
models.BigAutoField( models.BigAutoField(
auto_created=True, auto_created=True,
primary_key=True, primary_key=True,
serialize=False, serialize=False,
verbose_name="ID", verbose_name="ID",
), ),
), ),
("artist_name", models.CharField(max_length=100, unique=True)), ("artist_name", models.CharField(max_length=100, unique=True)),
("monthly_listeners", models.IntegerField()), ("monthly_listeners", models.IntegerField()),
], ],
), ),
migrations.CreateModel( migrations.CreateModel(
name="Song", name="Song",
fields=[ fields=[
( (
"id", "id",
models.BigAutoField( models.BigAutoField(
auto_created=True, auto_created=True,
primary_key=True, primary_key=True,
serialize=False, serialize=False,
verbose_name="ID", verbose_name="ID",
), ),
), ),
("song_title", models.CharField(max_length=100, unique=True)), ("song_title", models.CharField(max_length=100, unique=True)),
("artist", models.CharField(max_length=50)), ("artist", models.CharField(max_length=50)),
("description", models.TextField()), ("description", models.TextField()),
("song_length", models.IntegerField()), ("song_length", models.IntegerField()),
], ],
), ),
] ]
from django.db import models from django.db import models
# Create your models here. # Create your models here.
class Artist(models.Model): class Artist(models.Model):
artist_name = models.CharField(max_length=100, unique=True) artist_name = models.CharField(max_length=100, unique=True)
monthly_listeners = models.IntegerField() monthly_listeners = models.IntegerField()
class Album(models.Model): class Album(models.Model):
artist = models.CharField(max_length=100,unique=True) artist = models.CharField(max_length=100,unique=True)
album_name = models.CharField(max_length=100, unique=True) album_name = models.CharField(max_length=100, unique=True)
description = models.TextField() description = models.TextField()
release_date = models.DateField() release_date = models.DateField()
class Song(models.Model): class Song(models.Model):
song_title = models.CharField(max_length=100, unique=True) song_title = models.CharField(max_length=100, unique=True)
artist = models.CharField(max_length=50) artist = models.CharField(max_length=50)
description = models.TextField() description = models.TextField()
song_length = models.IntegerField() song_length = models.IntegerField()
\ No newline at end of file
from django.test import TestCase from django.test import TestCase
# Create your tests here. # Create your tests here.
from django.urls import path from django.urls import path
from .views import index from .views import index
urlpatterns = [ urlpatterns = [
path('', index, name='index'), path('', index, name='index'),
] ]
app_name = "about" app_name = "about"
\ No newline at end of file
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.http import HttpResponse from django.http import HttpResponse
def index(request): def index(request):
return HttpResponse("I'm really into a lot of music styles, but as of right now, I actively listen to a lot of Electronic music, J-pop/rock, and K-rnb. (plus some New Jeans)") return HttpResponse("I'm really into a lot of music styles, but as of right now, I actively listen to a lot of Electronic music, J-pop/rock, and K-rnb. (plus some New Jeans)")
\ No newline at end of file
""" """
ASGI config for albert_music project. ASGI config for albert_music project.
It exposes the ASGI callable as a module-level variable named ``application``. It exposes the ASGI callable as a module-level variable named ``application``.
For more information on this file, see For more information on this file, see
https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/
""" """
import os import os
from django.core.asgi import get_asgi_application from django.core.asgi import get_asgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings")
application = get_asgi_application() application = get_asgi_application()
""" """
Django settings for albert_music project. Django settings for albert_music project.
Generated by 'django-admin startproject' using Django 4.1.6. Generated by 'django-admin startproject' using Django 4.1.6.
For more information on this file, see For more information on this file, see
https://docs.djangoproject.com/en/4.1/topics/settings/ https://docs.djangoproject.com/en/4.1/topics/settings/
For the full list of settings and their values, see For the full list of settings and their values, see
https://docs.djangoproject.com/en/4.1/ref/settings/ https://docs.djangoproject.com/en/4.1/ref/settings/
""" """
import os import os
from pathlib import Path from pathlib import Path
from dotenv import load_dotenv from dotenv import load_dotenv
load_dotenv() load_dotenv()
# Build paths inside the project like this: BASE_DIR / 'subdir'. # Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent BASE_DIR = Path(__file__).resolve().parent.parent
# Quick-start development settings - unsuitable for production # Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/4.1/howto/deployment/checklist/ # See https://docs.djangoproject.com/en/4.1/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret! # SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = os.getenv('SECRET_KEY') SECRET_KEY = os.getenv('SECRET_KEY')
# SECURITY WARNING: don't run with debug turned on in production! # SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True DEBUG = True
ALLOWED_HOSTS = [] ALLOWED_HOSTS = []
# Application definition # Application definition
INSTALLED_APPS = [ INSTALLED_APPS = [
"django.contrib.admin", "django.contrib.admin",
"django.contrib.auth", "django.contrib.auth",
"django.contrib.contenttypes", "django.contrib.contenttypes",
"django.contrib.sessions", "django.contrib.sessions",
"django.contrib.messages", "django.contrib.messages",
"django.contrib.staticfiles", "django.contrib.staticfiles",
'homepage', 'homepage',
'about', 'about',
'contact', 'contact',
] ]
MIDDLEWARE = [ MIDDLEWARE = [
"django.middleware.security.SecurityMiddleware", "django.middleware.security.SecurityMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware", "django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.common.CommonMiddleware", "django.middleware.common.CommonMiddleware",
"django.middleware.csrf.CsrfViewMiddleware", "django.middleware.csrf.CsrfViewMiddleware",
"django.contrib.auth.middleware.AuthenticationMiddleware", "django.contrib.auth.middleware.AuthenticationMiddleware",
"django.contrib.messages.middleware.MessageMiddleware", "django.contrib.messages.middleware.MessageMiddleware",
"django.middleware.clickjacking.XFrameOptionsMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware",
] ]
ROOT_URLCONF = "albert_music.urls" ROOT_URLCONF = "albert_music.urls"
TEMPLATES = [ TEMPLATES = [
{ {
"BACKEND": "django.template.backends.django.DjangoTemplates", "BACKEND": "django.template.backends.django.DjangoTemplates",
"DIRS": [], "DIRS": [],
"APP_DIRS": True, "APP_DIRS": True,
"OPTIONS": { "OPTIONS": {
"context_processors": [ "context_processors": [
"django.template.context_processors.debug", "django.template.context_processors.debug",
"django.template.context_processors.request", "django.template.context_processors.request",
"django.contrib.auth.context_processors.auth", "django.contrib.auth.context_processors.auth",
"django.contrib.messages.context_processors.messages", "django.contrib.messages.context_processors.messages",
], ],
}, },
}, },
] ]
WSGI_APPLICATION = "albert_music.wsgi.application" WSGI_APPLICATION = "albert_music.wsgi.application"
# Database # Database
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases # https://docs.djangoproject.com/en/4.1/ref/settings/#databases
DATABASES = { DATABASES = {
"default": { "default": {
"ENGINE": "django.db.backends.sqlite3", "ENGINE": "django.db.backends.sqlite3",
"NAME": BASE_DIR / "db.sqlite3", "NAME": BASE_DIR / "db.sqlite3",
} }
} }
# Password validation # Password validation
# https://docs.djangoproject.com/en/4.1/ref/settings/#auth-password-validators # https://docs.djangoproject.com/en/4.1/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS = [ AUTH_PASSWORD_VALIDATORS = [
{ {
"NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator", "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
}, },
{ {
"NAME": "django.contrib.auth.password_validation.MinimumLengthValidator", "NAME": "django.contrib.auth.password_validation.MinimumLengthValidator",
}, },
{ {
"NAME": "django.contrib.auth.password_validation.CommonPasswordValidator", "NAME": "django.contrib.auth.password_validation.CommonPasswordValidator",
}, },
{ {
"NAME": "django.contrib.auth.password_validation.NumericPasswordValidator", "NAME": "django.contrib.auth.password_validation.NumericPasswordValidator",
}, },
] ]
# Internationalization # Internationalization
# https://docs.djangoproject.com/en/4.1/topics/i18n/ # https://docs.djangoproject.com/en/4.1/topics/i18n/
LANGUAGE_CODE = "en-us" LANGUAGE_CODE = "en-us"
TIME_ZONE = "UTC" TIME_ZONE = "UTC"
USE_I18N = True USE_I18N = True
USE_TZ = True USE_TZ = True
# Static files (CSS, JavaScript, Images) # Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/4.1/howto/static-files/ # https://docs.djangoproject.com/en/4.1/howto/static-files/
STATIC_URL = "static/" STATIC_URL = "static/"
# Default primary key field type # Default primary key field type
# https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field # https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
"""albert_music URL Configuration """albert_music URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see: The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/4.1/topics/http/urls/ https://docs.djangoproject.com/en/4.1/topics/http/urls/
Examples: Examples:
Function views Function views
1. Add an import: from my_app import views 1. Add an import: from my_app import views
2. Add a URL to urlpatterns: path('', views.home, name='home') 2. Add a URL to urlpatterns: path('', views.home, name='home')
Class-based views Class-based views
1. Add an import: from other_app.views import Home 1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
Including another URLconf Including another URLconf
1. Import the include() function: from django.urls import include, path 1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) 2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
""" """
from django.contrib import admin from django.contrib import admin
from django.urls import path, include from django.urls import path, include
urlpatterns = [ urlpatterns = [
path('homepage/', include('homepage.urls', namespace="homepage")), path('homepage/', include('homepage.urls', namespace="homepage")),
path('about/', include('about.urls', namespace="about")), path('about/', include('about.urls', namespace="about")),
path('contact/', include('contact.urls', namespace="contact")), path('contact/', include('contact.urls', namespace="contact")),
path('admin/', admin.site.urls), path('admin/', admin.site.urls),
] ]
""" """
WSGI config for albert_music project. WSGI config for albert_music project.
It exposes the WSGI callable as a module-level variable named ``application``. It exposes the WSGI callable as a module-level variable named ``application``.
For more information on this file, see For more information on this file, see
https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/ https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/
""" """
import os import os
from django.core.wsgi import get_wsgi_application from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings")
application = get_wsgi_application() application = get_wsgi_application()
from django.contrib import admin from django.contrib import admin
# Register your models here. # Register your models here.
from django.apps import AppConfig from django.apps import AppConfig
class ContactConfig(AppConfig): class ContactConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField" default_auto_field = "django.db.models.BigAutoField"
name = "contact" name = "contact"
from django.db import models from django.db import models
# Create your models here. # Create your models here.
from django.test import TestCase from django.test import TestCase
# Create your tests here. # Create your tests here.
from django.urls import path from django.urls import path
from .views import index from .views import index
urlpatterns = [path('', index, name='index'),] urlpatterns = [path('', index, name='index'),]
app_name = "contact" app_name = "contact"
\ No newline at end of file
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.http import HttpResponse from django.http import HttpResponse
def index(request): def index(request):
return HttpResponse("Contact me at my phone number!: +639420694242") return HttpResponse("Contact me at my phone number!: +639420694242")
\ No newline at end of file
from django.contrib import admin from django.contrib import admin
# Register your models here. # Register your models here.
from django.apps import AppConfig from django.apps import AppConfig
class HomepageConfig(AppConfig): class HomepageConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField" default_auto_field = "django.db.models.BigAutoField"
name = "homepage" name = "homepage"
from django.db import models from django.db import models
# Create your models here. # Create your models here.
from django.test import TestCase from django.test import TestCase
# Create your tests here. # Create your tests here.
from django.urls import path from django.urls import path
from .views import index from .views import index
urlpatterns = [path('', index, name='index'),] urlpatterns = [path('', index, name='index'),]
app_name = "homepage" app_name = "homepage"
\ No newline at end of file
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.shortcuts import render from django.shortcuts import render
# Create your views here. # Create your views here.
from django.http import HttpResponse from django.http import HttpResponse
def index(request): def index(request):
return HttpResponse("Welcome to Albert's Music Library!") return HttpResponse("Welcome to Albert's Music Library!")
\ No newline at end of file
#!/usr/bin/env python #!/usr/bin/env python
"""Django's command-line utility for administrative tasks.""" """Django's command-line utility for administrative tasks."""
import os import os
import sys import sys
def main(): def main():
"""Run administrative tasks.""" """Run administrative tasks."""
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "albert_music.settings")
try: try:
from django.core.management import execute_from_command_line from django.core.management import execute_from_command_line
except ImportError as exc: except ImportError as exc:
raise ImportError( raise ImportError(
"Couldn't import Django. Are you sure it's installed and " "Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you " "available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?" "forget to activate a virtual environment?"
) from exc ) from exc
execute_from_command_line(sys.argv) execute_from_command_line(sys.argv)
if __name__ == "__main__": if __name__ == "__main__":
main() main()
asgiref-3.6.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 asgiref-3.6.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
asgiref-3.6.0.dist-info/LICENSE,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552 asgiref-3.6.0.dist-info/LICENSE,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552
asgiref-3.6.0.dist-info/METADATA,sha256=wuGJxjZfcfLGgT2MMqK9YK5kV9LEGpVoNzcXI2lRhWM,9203 asgiref-3.6.0.dist-info/METADATA,sha256=wuGJxjZfcfLGgT2MMqK9YK5kV9LEGpVoNzcXI2lRhWM,9203
asgiref-3.6.0.dist-info/RECORD,, asgiref-3.6.0.dist-info/RECORD,,
asgiref-3.6.0.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92 asgiref-3.6.0.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
asgiref-3.6.0.dist-info/top_level.txt,sha256=bokQjCzwwERhdBiPdvYEZa4cHxT4NCeAffQNUqJ8ssg,8 asgiref-3.6.0.dist-info/top_level.txt,sha256=bokQjCzwwERhdBiPdvYEZa4cHxT4NCeAffQNUqJ8ssg,8
asgiref/__init__.py,sha256=pnBAJI_5J7ByFo6sxUkzCfK3L9wcGJP7yeF7OJLugqk,22 asgiref/__init__.py,sha256=pnBAJI_5J7ByFo6sxUkzCfK3L9wcGJP7yeF7OJLugqk,22
asgiref/__pycache__/__init__.cpython-310.pyc,, asgiref/__pycache__/__init__.cpython-310.pyc,,
asgiref/__pycache__/compatibility.cpython-310.pyc,, asgiref/__pycache__/compatibility.cpython-310.pyc,,
asgiref/__pycache__/current_thread_executor.cpython-310.pyc,, asgiref/__pycache__/current_thread_executor.cpython-310.pyc,,
asgiref/__pycache__/local.cpython-310.pyc,, asgiref/__pycache__/local.cpython-310.pyc,,
asgiref/__pycache__/server.cpython-310.pyc,, asgiref/__pycache__/server.cpython-310.pyc,,
asgiref/__pycache__/sync.cpython-310.pyc,, asgiref/__pycache__/sync.cpython-310.pyc,,
asgiref/__pycache__/testing.cpython-310.pyc,, asgiref/__pycache__/testing.cpython-310.pyc,,
asgiref/__pycache__/timeout.cpython-310.pyc,, asgiref/__pycache__/timeout.cpython-310.pyc,,
asgiref/__pycache__/typing.cpython-310.pyc,, asgiref/__pycache__/typing.cpython-310.pyc,,
asgiref/__pycache__/wsgi.cpython-310.pyc,, asgiref/__pycache__/wsgi.cpython-310.pyc,,
asgiref/compatibility.py,sha256=DhY1SOpOvOw0Y1lSEjCqg-znRUQKecG3LTaV48MZi68,1606 asgiref/compatibility.py,sha256=DhY1SOpOvOw0Y1lSEjCqg-znRUQKecG3LTaV48MZi68,1606
asgiref/current_thread_executor.py,sha256=oeH8zv2tTmcbpxdUmOSMzbEXzeY5nJzIMFvzprE95gA,2801 asgiref/current_thread_executor.py,sha256=oeH8zv2tTmcbpxdUmOSMzbEXzeY5nJzIMFvzprE95gA,2801
asgiref/local.py,sha256=nx5RqVFLYgUJVaxzApuQUW7dd9y21sruMYdgISoRs1k,4854 asgiref/local.py,sha256=nx5RqVFLYgUJVaxzApuQUW7dd9y21sruMYdgISoRs1k,4854
asgiref/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 asgiref/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
asgiref/server.py,sha256=egTQhZo1k4G0F7SSBQNp_VOekpGcjBJZU2kkCoiGC_M,6005 asgiref/server.py,sha256=egTQhZo1k4G0F7SSBQNp_VOekpGcjBJZU2kkCoiGC_M,6005
asgiref/sync.py,sha256=R5J8l_o5VmYtMGNWMANk5PUMOUApmIKK8vKogGCHTaM,20664 asgiref/sync.py,sha256=R5J8l_o5VmYtMGNWMANk5PUMOUApmIKK8vKogGCHTaM,20664
asgiref/testing.py,sha256=3byNRV7Oto_Fg8Z-fErQJ3yGf7OQlcUexbN_cDQugzQ,3119 asgiref/testing.py,sha256=3byNRV7Oto_Fg8Z-fErQJ3yGf7OQlcUexbN_cDQugzQ,3119
asgiref/timeout.py,sha256=LtGL-xQpG8JHprdsEUCMErJ0kNWj4qwWZhEHJ3iKu4s,3627 asgiref/timeout.py,sha256=LtGL-xQpG8JHprdsEUCMErJ0kNWj4qwWZhEHJ3iKu4s,3627
asgiref/typing.py,sha256=NJiEadpn0IEZ6uCTDq3X6G8WtlwfnMgnt1AQ1u7Yem0,5843 asgiref/typing.py,sha256=NJiEadpn0IEZ6uCTDq3X6G8WtlwfnMgnt1AQ1u7Yem0,5843
asgiref/wsgi.py,sha256=-L0eo_uK_dq7EPjv1meW1BRGytURaO9NPESxnJc9CtA,6575 asgiref/wsgi.py,sha256=-L0eo_uK_dq7EPjv1meW1BRGytURaO9NPESxnJc9CtA,6575
This source diff could not be displayed because it is too large. You can view the blob instead.
../../Scripts/dotenv.exe,sha256=TZ74GMn0YhvuLWMzt-KQ2wQRRv0sQCRVOORrj4YEY9M,106403 ../../Scripts/dotenv.exe,sha256=TZ74GMn0YhvuLWMzt-KQ2wQRRv0sQCRVOORrj4YEY9M,106403
dotenv/__init__.py,sha256=WBU5SfSiKAhS3hzu17ykNuuwbuwyDCX91Szv4vUeOuM,1292 dotenv/__init__.py,sha256=WBU5SfSiKAhS3hzu17ykNuuwbuwyDCX91Szv4vUeOuM,1292
dotenv/__main__.py,sha256=N0RhLG7nHIqtlJHwwepIo-zbJPNx9sewCCRGY528h_4,129 dotenv/__main__.py,sha256=N0RhLG7nHIqtlJHwwepIo-zbJPNx9sewCCRGY528h_4,129
dotenv/__pycache__/__init__.cpython-310.pyc,, dotenv/__pycache__/__init__.cpython-310.pyc,,
dotenv/__pycache__/__main__.cpython-310.pyc,, dotenv/__pycache__/__main__.cpython-310.pyc,,
dotenv/__pycache__/cli.cpython-310.pyc,, dotenv/__pycache__/cli.cpython-310.pyc,,
dotenv/__pycache__/ipython.cpython-310.pyc,, dotenv/__pycache__/ipython.cpython-310.pyc,,
dotenv/__pycache__/main.cpython-310.pyc,, dotenv/__pycache__/main.cpython-310.pyc,,
dotenv/__pycache__/parser.cpython-310.pyc,, dotenv/__pycache__/parser.cpython-310.pyc,,
dotenv/__pycache__/variables.cpython-310.pyc,, dotenv/__pycache__/variables.cpython-310.pyc,,
dotenv/__pycache__/version.cpython-310.pyc,, dotenv/__pycache__/version.cpython-310.pyc,,
dotenv/cli.py,sha256=W3ZhCvOVxEBE_Ec08Ulzx47qvIdH5D8SyJubtMwxf_0,5565 dotenv/cli.py,sha256=W3ZhCvOVxEBE_Ec08Ulzx47qvIdH5D8SyJubtMwxf_0,5565
dotenv/ipython.py,sha256=avI6aez_RxnBptYgchIquF2TSgKI-GOhY3ppiu3VuWE,1303 dotenv/ipython.py,sha256=avI6aez_RxnBptYgchIquF2TSgKI-GOhY3ppiu3VuWE,1303
dotenv/main.py,sha256=6j1GW8kNeZAooqffdajLne_dq_TJLi2Mk63DRNJjXLk,11932 dotenv/main.py,sha256=6j1GW8kNeZAooqffdajLne_dq_TJLi2Mk63DRNJjXLk,11932
dotenv/parser.py,sha256=QgU5HwMwM2wMqt0vz6dHTJ4nzPmwqRqvi4MSyeVifgU,5186 dotenv/parser.py,sha256=QgU5HwMwM2wMqt0vz6dHTJ4nzPmwqRqvi4MSyeVifgU,5186
dotenv/py.typed,sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc,26 dotenv/py.typed,sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc,26
dotenv/variables.py,sha256=CD0qXOvvpB3q5RpBQMD9qX6vHX7SyW-SuiwGMFSlt08,2348 dotenv/variables.py,sha256=CD0qXOvvpB3q5RpBQMD9qX6vHX7SyW-SuiwGMFSlt08,2348
dotenv/version.py,sha256=SgjjYIjRx1j_wfbQTv5G4w3woiZ-Jp6WCRh6Z-HHPxc,23 dotenv/version.py,sha256=SgjjYIjRx1j_wfbQTv5G4w3woiZ-Jp6WCRh6Z-HHPxc,23
python_dotenv-0.21.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 python_dotenv-0.21.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
python_dotenv-0.21.1.dist-info/LICENSE,sha256=6sRfykAEgqS-zXwuEHMMMURsMJfE0nfaFlIU_AwJyPM,1586 python_dotenv-0.21.1.dist-info/LICENSE,sha256=6sRfykAEgqS-zXwuEHMMMURsMJfE0nfaFlIU_AwJyPM,1586
python_dotenv-0.21.1.dist-info/METADATA,sha256=8ewgoVNwzv8FijETJGXjZ--q3AMSMs5lFS3Yi1atHXY,21350 python_dotenv-0.21.1.dist-info/METADATA,sha256=8ewgoVNwzv8FijETJGXjZ--q3AMSMs5lFS3Yi1atHXY,21350
python_dotenv-0.21.1.dist-info/RECORD,, python_dotenv-0.21.1.dist-info/RECORD,,
python_dotenv-0.21.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 python_dotenv-0.21.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
python_dotenv-0.21.1.dist-info/WHEEL,sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo,92 python_dotenv-0.21.1.dist-info/WHEEL,sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo,92
python_dotenv-0.21.1.dist-info/entry_points.txt,sha256=yRl1rCbswb1nQTQ_gZRlCw5QfabztUGnfGWLhlXFNdI,47 python_dotenv-0.21.1.dist-info/entry_points.txt,sha256=yRl1rCbswb1nQTQ_gZRlCw5QfabztUGnfGWLhlXFNdI,47
python_dotenv-0.21.1.dist-info/top_level.txt,sha256=eyqUH4SHJNr6ahOYlxIunTr4XinE8Z5ajWLdrK3r0D8,7 python_dotenv-0.21.1.dist-info/top_level.txt,sha256=eyqUH4SHJNr6ahOYlxIunTr4XinE8Z5ajWLdrK3r0D8,7
../../Scripts/sqlformat.exe,sha256=PQaeEHv7JMKKEhRGaBAqky6Ee0xaC2vCbQrfZJSP41Y,106407 ../../Scripts/sqlformat.exe,sha256=PQaeEHv7JMKKEhRGaBAqky6Ee0xaC2vCbQrfZJSP41Y,106407
sqlparse-0.4.3.dist-info/AUTHORS,sha256=enF_XLoRJE9SpdJQ10I7NcrlLr4mZbqBHi9ew4p18HY,3105 sqlparse-0.4.3.dist-info/AUTHORS,sha256=enF_XLoRJE9SpdJQ10I7NcrlLr4mZbqBHi9ew4p18HY,3105
sqlparse-0.4.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 sqlparse-0.4.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
sqlparse-0.4.3.dist-info/LICENSE,sha256=wZOCNbgNOekxOOrontw69n4Y7LxA0mZSn6V7Lc5CYxA,1537 sqlparse-0.4.3.dist-info/LICENSE,sha256=wZOCNbgNOekxOOrontw69n4Y7LxA0mZSn6V7Lc5CYxA,1537
sqlparse-0.4.3.dist-info/METADATA,sha256=uDfeDF2Plk2ur_0RxyJgoIzhVb907QblvxzxnOBUX8c,3740 sqlparse-0.4.3.dist-info/METADATA,sha256=uDfeDF2Plk2ur_0RxyJgoIzhVb907QblvxzxnOBUX8c,3740
sqlparse-0.4.3.dist-info/RECORD,, sqlparse-0.4.3.dist-info/RECORD,,
sqlparse-0.4.3.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92 sqlparse-0.4.3.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
sqlparse-0.4.3.dist-info/entry_points.txt,sha256=caB1VVIDXYzEjsQD0qpaPl2CfDFIKnRSPpsK88ne_4M,53 sqlparse-0.4.3.dist-info/entry_points.txt,sha256=caB1VVIDXYzEjsQD0qpaPl2CfDFIKnRSPpsK88ne_4M,53
sqlparse-0.4.3.dist-info/top_level.txt,sha256=eRYisOR7d8EtLKXuWUUAAMOhODItOqrkpxkAGD8CISo,9 sqlparse-0.4.3.dist-info/top_level.txt,sha256=eRYisOR7d8EtLKXuWUUAAMOhODItOqrkpxkAGD8CISo,9
sqlparse/__init__.py,sha256=WwWSqjibXEGH6gvoszg1xziyBk8PWGO-exDvIs6nqp0,2180 sqlparse/__init__.py,sha256=WwWSqjibXEGH6gvoszg1xziyBk8PWGO-exDvIs6nqp0,2180
sqlparse/__main__.py,sha256=1jhVFLHlZs4NUJoAuHvQQKWgykPVTdgeE8V4XB5WQzw,610 sqlparse/__main__.py,sha256=1jhVFLHlZs4NUJoAuHvQQKWgykPVTdgeE8V4XB5WQzw,610
sqlparse/__pycache__/__init__.cpython-310.pyc,, sqlparse/__pycache__/__init__.cpython-310.pyc,,
sqlparse/__pycache__/__main__.cpython-310.pyc,, sqlparse/__pycache__/__main__.cpython-310.pyc,,
sqlparse/__pycache__/cli.cpython-310.pyc,, sqlparse/__pycache__/cli.cpython-310.pyc,,
sqlparse/__pycache__/compat.cpython-310.pyc,, sqlparse/__pycache__/compat.cpython-310.pyc,,
sqlparse/__pycache__/exceptions.cpython-310.pyc,, sqlparse/__pycache__/exceptions.cpython-310.pyc,,
sqlparse/__pycache__/formatter.cpython-310.pyc,, sqlparse/__pycache__/formatter.cpython-310.pyc,,
sqlparse/__pycache__/keywords.cpython-310.pyc,, sqlparse/__pycache__/keywords.cpython-310.pyc,,
sqlparse/__pycache__/lexer.cpython-310.pyc,, sqlparse/__pycache__/lexer.cpython-310.pyc,,
sqlparse/__pycache__/sql.cpython-310.pyc,, sqlparse/__pycache__/sql.cpython-310.pyc,,
sqlparse/__pycache__/tokens.cpython-310.pyc,, sqlparse/__pycache__/tokens.cpython-310.pyc,,
sqlparse/__pycache__/utils.cpython-310.pyc,, sqlparse/__pycache__/utils.cpython-310.pyc,,
sqlparse/cli.py,sha256=83gHgW0mTQXJbv-ItpAEZaq7-2lvWij0mg2cVmG67KA,5712 sqlparse/cli.py,sha256=83gHgW0mTQXJbv-ItpAEZaq7-2lvWij0mg2cVmG67KA,5712
sqlparse/compat.py,sha256=YoPZNIKfJn6Q6bWSYCMSDrrI7ea8rue902TzIoUJWbU,1087 sqlparse/compat.py,sha256=YoPZNIKfJn6Q6bWSYCMSDrrI7ea8rue902TzIoUJWbU,1087
sqlparse/engine/__init__.py,sha256=i9kh0USMjk1bwKPFTn6K0PKC55HOqvnkoxHi1t7YccE,447 sqlparse/engine/__init__.py,sha256=i9kh0USMjk1bwKPFTn6K0PKC55HOqvnkoxHi1t7YccE,447
sqlparse/engine/__pycache__/__init__.cpython-310.pyc,, sqlparse/engine/__pycache__/__init__.cpython-310.pyc,,
sqlparse/engine/__pycache__/filter_stack.cpython-310.pyc,, sqlparse/engine/__pycache__/filter_stack.cpython-310.pyc,,
sqlparse/engine/__pycache__/grouping.cpython-310.pyc,, sqlparse/engine/__pycache__/grouping.cpython-310.pyc,,
sqlparse/engine/__pycache__/statement_splitter.cpython-310.pyc,, sqlparse/engine/__pycache__/statement_splitter.cpython-310.pyc,,
sqlparse/engine/filter_stack.py,sha256=cId9vnz0Kpthg3ljdnX2Id6-vz0zpKHoMV_FqEYEsYU,1193 sqlparse/engine/filter_stack.py,sha256=cId9vnz0Kpthg3ljdnX2Id6-vz0zpKHoMV_FqEYEsYU,1193
sqlparse/engine/grouping.py,sha256=3FCwNix0loFk2NYXHUM2Puqr-0aEDLLquV5Tydglhg0,13826 sqlparse/engine/grouping.py,sha256=3FCwNix0loFk2NYXHUM2Puqr-0aEDLLquV5Tydglhg0,13826
sqlparse/engine/statement_splitter.py,sha256=-injFkTCUKQth2I3K1PguFkEkPCiAlxkzZV64_CMl0A,3758 sqlparse/engine/statement_splitter.py,sha256=-injFkTCUKQth2I3K1PguFkEkPCiAlxkzZV64_CMl0A,3758
sqlparse/exceptions.py,sha256=QyZ9TKTvzgcmuQ1cJkxAj9SoAw4M02-Bf0CSUNWNDKM,342 sqlparse/exceptions.py,sha256=QyZ9TKTvzgcmuQ1cJkxAj9SoAw4M02-Bf0CSUNWNDKM,342
sqlparse/filters/__init__.py,sha256=PcS7CklN-qpmfYhId4oGTyUb7au1A0aD-21RP_bsfQY,1242 sqlparse/filters/__init__.py,sha256=PcS7CklN-qpmfYhId4oGTyUb7au1A0aD-21RP_bsfQY,1242
sqlparse/filters/__pycache__/__init__.cpython-310.pyc,, sqlparse/filters/__pycache__/__init__.cpython-310.pyc,,
sqlparse/filters/__pycache__/aligned_indent.cpython-310.pyc,, sqlparse/filters/__pycache__/aligned_indent.cpython-310.pyc,,
sqlparse/filters/__pycache__/others.cpython-310.pyc,, sqlparse/filters/__pycache__/others.cpython-310.pyc,,
sqlparse/filters/__pycache__/output.cpython-310.pyc,, sqlparse/filters/__pycache__/output.cpython-310.pyc,,
sqlparse/filters/__pycache__/reindent.cpython-310.pyc,, sqlparse/filters/__pycache__/reindent.cpython-310.pyc,,
sqlparse/filters/__pycache__/right_margin.cpython-310.pyc,, sqlparse/filters/__pycache__/right_margin.cpython-310.pyc,,
sqlparse/filters/__pycache__/tokens.cpython-310.pyc,, sqlparse/filters/__pycache__/tokens.cpython-310.pyc,,
sqlparse/filters/aligned_indent.py,sha256=kvN5TVMxovyX6cDnmxF-t-KUz2RnzbQ1fIQzdIxYY2g,5110 sqlparse/filters/aligned_indent.py,sha256=kvN5TVMxovyX6cDnmxF-t-KUz2RnzbQ1fIQzdIxYY2g,5110
sqlparse/filters/others.py,sha256=No8RhdUT8td6I0r9uxM6GuI_alDsE9FhFftcZpq856c,5180 sqlparse/filters/others.py,sha256=No8RhdUT8td6I0r9uxM6GuI_alDsE9FhFftcZpq856c,5180
sqlparse/filters/output.py,sha256=OMSalSPvq3s3-r268Tjv-AmtjTNCfhLayWtQFO5oyVE,4001 sqlparse/filters/output.py,sha256=OMSalSPvq3s3-r268Tjv-AmtjTNCfhLayWtQFO5oyVE,4001
sqlparse/filters/reindent.py,sha256=y090sT7Mc44Bw9InKqJ1u_BzUTc81W0L1N-BVLVpq8o,9549 sqlparse/filters/reindent.py,sha256=y090sT7Mc44Bw9InKqJ1u_BzUTc81W0L1N-BVLVpq8o,9549
sqlparse/filters/right_margin.py,sha256=Hil692JB3ZkiMPpPPZcMUiRUjDpmhFiuARUu5_imym8,1543 sqlparse/filters/right_margin.py,sha256=Hil692JB3ZkiMPpPPZcMUiRUjDpmhFiuARUu5_imym8,1543
sqlparse/filters/tokens.py,sha256=CZwDwMzzOdq0qvTRIIic7w59g54QhwFgM2Op9932Zvk,1553 sqlparse/filters/tokens.py,sha256=CZwDwMzzOdq0qvTRIIic7w59g54QhwFgM2Op9932Zvk,1553
sqlparse/formatter.py,sha256=iWDPQhD4JqbiA4jZpK2QBZzEqVACw3bRwdLgPIma4lE,7566 sqlparse/formatter.py,sha256=iWDPQhD4JqbiA4jZpK2QBZzEqVACw3bRwdLgPIma4lE,7566
sqlparse/keywords.py,sha256=b2OHgmo_YzHGqLFeHTQymv-wfIuLKUo0_qOUhgRlfws,30162 sqlparse/keywords.py,sha256=b2OHgmo_YzHGqLFeHTQymv-wfIuLKUo0_qOUhgRlfws,30162
sqlparse/lexer.py,sha256=3E3jVAevZgpZpY6vXPtVe9ifTaOe14KB7BpMdS3hYis,2453 sqlparse/lexer.py,sha256=3E3jVAevZgpZpY6vXPtVe9ifTaOe14KB7BpMdS3hYis,2453
sqlparse/sql.py,sha256=EsTigdKfmP1PHL4jGtzJ0hwoqHzI9T6xQtz1xEDZ1CM,20398 sqlparse/sql.py,sha256=EsTigdKfmP1PHL4jGtzJ0hwoqHzI9T6xQtz1xEDZ1CM,20398
sqlparse/tokens.py,sha256=NMUdBh3XPKk-D-uYn_tqKqdsD_uXVZWzkoHIy0vEEpA,1661 sqlparse/tokens.py,sha256=NMUdBh3XPKk-D-uYn_tqKqdsD_uXVZWzkoHIy0vEEpA,1661
sqlparse/utils.py,sha256=VO2icS0t4vqg9mpZJUUrmP0RqfIrC-QRWoRgoEey9r8,3446 sqlparse/utils.py,sha256=VO2icS0t4vqg9mpZJUUrmP0RqfIrC-QRWoRgoEey9r8,3446
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
# This file must be used with "source bin/activate" *from bash* # This file must be used with "source bin/activate" *from bash*
# you cannot run it directly # you cannot run it directly
deactivate () { deactivate () {
# reset old environment variables # reset old environment variables
if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then
PATH="${_OLD_VIRTUAL_PATH:-}" PATH="${_OLD_VIRTUAL_PATH:-}"
export PATH export PATH
unset _OLD_VIRTUAL_PATH unset _OLD_VIRTUAL_PATH
fi fi
if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then
PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}" PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}"
export PYTHONHOME export PYTHONHOME
unset _OLD_VIRTUAL_PYTHONHOME unset _OLD_VIRTUAL_PYTHONHOME
fi fi
# This should detect bash and zsh, which have a hash command that must # This should detect bash and zsh, which have a hash command that must
# be called to get it to forget past commands. Without forgetting # be called to get it to forget past commands. Without forgetting
# past commands the $PATH changes we made may not be respected # past commands the $PATH changes we made may not be respected
if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then
hash -r 2> /dev/null hash -r 2> /dev/null
fi fi
if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then
PS1="${_OLD_VIRTUAL_PS1:-}" PS1="${_OLD_VIRTUAL_PS1:-}"
export PS1 export PS1
unset _OLD_VIRTUAL_PS1 unset _OLD_VIRTUAL_PS1
fi fi
unset VIRTUAL_ENV unset VIRTUAL_ENV
unset VIRTUAL_ENV_PROMPT unset VIRTUAL_ENV_PROMPT
if [ ! "${1:-}" = "nondestructive" ] ; then if [ ! "${1:-}" = "nondestructive" ] ; then
# Self destruct! # Self destruct!
unset -f deactivate unset -f deactivate
fi fi
} }
# unset irrelevant variables # unset irrelevant variables
deactivate nondestructive deactivate nondestructive
VIRTUAL_ENV="C:\Users\alber\Documents\(Documents)\4th Year\CSCI 40\Lab 1\albert_music\lab1env" VIRTUAL_ENV="C:\Users\alber\Documents\(Documents)\4th Year\CSCI 40\Lab 1\albert_music\lab1env"
export VIRTUAL_ENV export VIRTUAL_ENV
_OLD_VIRTUAL_PATH="$PATH" _OLD_VIRTUAL_PATH="$PATH"
PATH="$VIRTUAL_ENV/Scripts:$PATH" PATH="$VIRTUAL_ENV/Scripts:$PATH"
export PATH export PATH
# unset PYTHONHOME if set # unset PYTHONHOME if set
# this will fail if PYTHONHOME is set to the empty string (which is bad anyway) # this will fail if PYTHONHOME is set to the empty string (which is bad anyway)
# could use `if (set -u; : $PYTHONHOME) ;` in bash # could use `if (set -u; : $PYTHONHOME) ;` in bash
if [ -n "${PYTHONHOME:-}" ] ; then if [ -n "${PYTHONHOME:-}" ] ; then
_OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}" _OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}"
unset PYTHONHOME unset PYTHONHOME
fi fi
if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then
_OLD_VIRTUAL_PS1="${PS1:-}" _OLD_VIRTUAL_PS1="${PS1:-}"
PS1="(lab1env) ${PS1:-}" PS1="(lab1env) ${PS1:-}"
export PS1 export PS1
VIRTUAL_ENV_PROMPT="(lab1env) " VIRTUAL_ENV_PROMPT="(lab1env) "
export VIRTUAL_ENV_PROMPT export VIRTUAL_ENV_PROMPT
fi fi
# This should detect bash and zsh, which have a hash command that must # This should detect bash and zsh, which have a hash command that must
# be called to get it to forget past commands. Without forgetting # be called to get it to forget past commands. Without forgetting
# past commands the $PATH changes we made may not be respected # past commands the $PATH changes we made may not be respected
if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then
hash -r 2> /dev/null hash -r 2> /dev/null
fi fi
@echo off @echo off
rem This file is UTF-8 encoded, so we need to update the current code page while executing it rem This file is UTF-8 encoded, so we need to update the current code page while executing it
for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do (
set _OLD_CODEPAGE=%%a set _OLD_CODEPAGE=%%a
) )
if defined _OLD_CODEPAGE ( if defined _OLD_CODEPAGE (
"%SystemRoot%\System32\chcp.com" 65001 > nul "%SystemRoot%\System32\chcp.com" 65001 > nul
) )
set VIRTUAL_ENV=C:\Users\alber\Documents\(Documents)\4th Year\CSCI 40\Lab 1\albert_music\lab1env set VIRTUAL_ENV=C:\Users\alber\Documents\(Documents)\4th Year\CSCI 40\Lab 1\albert_music\lab1env
if not defined PROMPT set PROMPT=$P$G if not defined PROMPT set PROMPT=$P$G
if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT%
if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%
set _OLD_VIRTUAL_PROMPT=%PROMPT% set _OLD_VIRTUAL_PROMPT=%PROMPT%
set PROMPT=(lab1env) %PROMPT% set PROMPT=(lab1env) %PROMPT%
if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME%
set PYTHONHOME= set PYTHONHOME=
if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH%
if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH%
set PATH=%VIRTUAL_ENV%\Scripts;%PATH% set PATH=%VIRTUAL_ENV%\Scripts;%PATH%
set VIRTUAL_ENV_PROMPT=(lab1env) set VIRTUAL_ENV_PROMPT=(lab1env)
:END :END
if defined _OLD_CODEPAGE ( if defined _OLD_CODEPAGE (
"%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul
set _OLD_CODEPAGE= set _OLD_CODEPAGE=
) )
@echo off @echo off
if defined _OLD_VIRTUAL_PROMPT ( if defined _OLD_VIRTUAL_PROMPT (
set "PROMPT=%_OLD_VIRTUAL_PROMPT%" set "PROMPT=%_OLD_VIRTUAL_PROMPT%"
) )
set _OLD_VIRTUAL_PROMPT= set _OLD_VIRTUAL_PROMPT=
if defined _OLD_VIRTUAL_PYTHONHOME ( if defined _OLD_VIRTUAL_PYTHONHOME (
set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%"
set _OLD_VIRTUAL_PYTHONHOME= set _OLD_VIRTUAL_PYTHONHOME=
) )
if defined _OLD_VIRTUAL_PATH ( if defined _OLD_VIRTUAL_PATH (
set "PATH=%_OLD_VIRTUAL_PATH%" set "PATH=%_OLD_VIRTUAL_PATH%"
) )
set _OLD_VIRTUAL_PATH= set _OLD_VIRTUAL_PATH=
set VIRTUAL_ENV= set VIRTUAL_ENV=
set VIRTUAL_ENV_PROMPT= set VIRTUAL_ENV_PROMPT=
:END :END
home = C:\Users\alber\AppData\Local\Programs\Python\Python310 home = C:\Users\alber\AppData\Local\Programs\Python\Python310
include-system-site-packages = false include-system-site-packages = false
version = 3.10.2 version = 3.10.2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment