diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8e66945 --- /dev/null +++ b/.gitignore @@ -0,0 +1,41 @@ +__pycache__/ +*.py[cod] +*$py.class +.mypy_cache/ +.dmypy.json +dmypy.json +*.egg-info/ +.installed.cfg +*.egg +.vscode +*~ +.#* +en +.history/ +.idea +.dir-locals.el +.flake8 +*.swp +.DS_Store +.envrc +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ diff --git a/docassemble/MAEvictionDefense/__init__.py b/docassemble/MAEvictionDefense/__init__.py index c841e03..abeeedb 100644 --- a/docassemble/MAEvictionDefense/__init__.py +++ b/docassemble/MAEvictionDefense/__init__.py @@ -1 +1 @@ -__version__ = '0.3.3.2' +__version__ = '0.4.0' diff --git a/docassemble/MAEvictionDefense/data/questions/eviction.yml b/docassemble/MAEvictionDefense/data/questions/eviction.yml index a36a43b..dad8f1a 100644 --- a/docassemble/MAEvictionDefense/data/questions/eviction.yml +++ b/docassemble/MAEvictionDefense/data/questions/eviction.yml @@ -1,12 +1,9 @@ --- metadata: - interview_identifier: "MADE: Massachusetts Defense for Eviction (Launch)" title: | MADE: Massachusetts Defense for Eviction short title: | MADE (Eviction) - description: | - This interview helps you complete a summary process answer and request for discovery. authors: - name: Quinten Steenhuis organization: Greater Boston Legal Services @@ -22,7 +19,56 @@ metadata: Please download the [Answer](https://www.masslegalhelp.org/housing/lt1-booklet-3-answer.pdf) and the [Request for Discovery](https://www.masslegalhelp.org/housing/lt1-booklet-4-discovery.pdf). You can follow the [instructions](https://www.masslegalhelp.org/housing/lt1-booklet-1-representing-yourself.pdf) here. - revision_date: 2023-06-04 + revision_date: 2023-06-04 + description: | + If you are getting evicted in Massachusetts, you can use MADE to defend against your eviction case + (also called summary process). It will help you make an + Answer and Discovery form and other forms you may need to file in court. MADE will also help you gather information + to help you defend your case. + + There are also special defenses in MADE for homeowners after a foreclosure. + + Most tenants who use MADE will get an extension of 2 weeks in their court hearing date in order to allow + them to get more information to defend their case. + can_I_use_this_form: | + If your eviction case has been filed in court, you can use this interview to defend against the case, even if + you missed the first deadline to answer. + + You need to wait to use this interview until you get a Summons and Complaint or you learn + another way that the case has been filed in court. + + This tool is designed to be used by tenants, attorneys, and other helpers. + before_you_start: | + Before you start, you need to get documents from your case, including: + * The Summons and Complaint + * The Notice to Quit you got from your landlord + maturity: production + estimated_completion_minutes: 60 + estimated_completion_delta: 30 + languages: + - en + help_page_url: https://www.gbls.org/MADE + help_page_title: Massachusetts Defense for Eviction (Made) Self-Guided Eviction Help + LIST_topics: + - HO-02-00-00-00 + tags: + - Housing + jurisdiction: NAM-US-US+MA + original_form: https://www.masslegalhelp.org/housing-apartments-shelter/eviction/fighting-eviction-court + original_form_published_on: 2023 + review_date: 2024-08-01 + form_titles: + - Eviction Answer (Booklet 3) + - Late Answer (Booklet 3a) + - Eviction Discovery (Booklet 4) + - Notice of Transfer to Housing Court (Booklet 5) + - Motion to Compel Discovery + - Motion to Intervene + - Interpreter Notice + fees: + - Filing fee: 0.00 + update_notes: | + This does not yet include updates to the Answer and Discovery released in Spring of 2024. --- code: | revisit_sharing_url = url_ask(['share_fields', 'share_success', {'recompute': ['share_email','sent_sharing_email','share_cell','sent_sharing_text']} ]) diff --git a/docassemble/__init__.py b/docassemble/__init__.py index ce5ab0d..8d17c21 100644 --- a/docassemble/__init__.py +++ b/docassemble/__init__.py @@ -1,5 +1,2 @@ -try: - __import__('pkg_resources').declare_namespace(__name__) -except ImportError: - __path__ = __import__('pkgutil').extend_path(__path__, __name__) +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup.cfg b/setup.cfg index b88034e..08aedd7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,2 +1,2 @@ [metadata] -description-file = README.md +description_file = README.md diff --git a/setup.py b/setup.py index ce77e68..263abfe 100644 --- a/setup.py +++ b/setup.py @@ -54,7 +54,7 @@ def find_package_data(where='.', package='', exclude=standard_exclude, exclude_d url='https://www.gbls.org', packages=find_packages(), namespace_packages=['docassemble'], - install_requires=['docassemble.MACourts>=0.59.1', 'docassemble.income>=0.0.36', 'holidays>=0.21.13', 'nameparser>=1.1.2', 'docassemble.PovertyScale'], + install_requires=['docassemble.MACourts>=0.59.4', 'docassemble.PovertyScale>=2024.0.0', 'docassemble.income>=0.0.36', 'holidays>=0.45', 'nameparser>=1.1.3'], zip_safe=False, package_data=find_package_data(where='docassemble/MAEvictionDefense/', package='docassemble.MAEvictionDefense'), )