From 7c83e5b1f70b762cc691837306d072f12666178a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jordi=20Puiggen=C3=A9?= Date: Wed, 3 Jan 2024 10:54:30 +0100 Subject: [PATCH] Release 2.5.0 (240103) --- CHANGES.rst | 2 +- CONTRIBUTORS.rst | 7 +++++-- README.rst | 2 +- docs/conf.py | 4 ++-- docs/license.rst | 2 +- setup.py | 2 +- src/bika/__init__.py | 2 +- src/bika/lims/__init__.py | 2 +- src/bika/lims/adapters/__init__.py | 2 +- src/bika/lims/adapters/addsample.py | 2 +- src/bika/lims/adapters/dynamicresultsrange.py | 2 +- .../adapters/referencewidgetvocabulary.py | 2 +- src/bika/lims/adapters/stickers.py | 2 +- src/bika/lims/adapters/widgetvisibility.py | 2 +- src/bika/lims/api/__init__.py | 2 +- src/bika/lims/api/analysis.py | 2 +- src/bika/lims/api/analysisservice.py | 2 +- src/bika/lims/api/mail.py | 2 +- src/bika/lims/api/security.py | 2 +- src/bika/lims/api/snapshot.py | 2 +- src/bika/lims/api/user.py | 2 +- src/bika/lims/browser/__init__.py | 2 +- src/bika/lims/browser/accreditation.py | 2 +- src/bika/lims/browser/analyses/__init__.py | 2 +- src/bika/lims/browser/analyses/qc.py | 2 +- src/bika/lims/browser/analyses/view.py | 2 +- src/bika/lims/browser/analysis.py | 2 +- src/bika/lims/browser/analysisprofile.py | 2 +- src/bika/lims/browser/analysisreport.py | 2 +- .../lims/browser/analysisrequest/__init__.py | 2 +- src/bika/lims/browser/analysisrequest/add2.py | 2 +- .../analysisrequest/analysisrequests.py | 2 +- .../lims/browser/analysisrequest/invoice.py | 2 +- .../analysisrequest/manage_analyses.py | 2 +- .../analysisrequest/published_results.py | 2 +- .../lims/browser/analysisrequest/reject.py | 2 +- .../browser/analysisrequest/reject_samples.py | 2 +- .../lims/browser/analysisrequest/tables.py | 2 +- src/bika/lims/browser/analysisrequest/view.py | 2 +- src/bika/lims/browser/analysisservice.py | 2 +- src/bika/lims/browser/artemplate.py | 2 +- src/bika/lims/browser/auditlog.py | 2 +- src/bika/lims/browser/batch/__init__.py | 2 +- .../lims/browser/batch/analysisrequests.py | 2 +- src/bika/lims/browser/batch/batchbook.py | 2 +- src/bika/lims/browser/batchfolder.py | 2 +- src/bika/lims/browser/bika_listing.py | 2 +- src/bika/lims/browser/calcs.py | 2 +- src/bika/lims/browser/chart/__init__.py | 2 +- src/bika/lims/browser/chart/analyses.py | 2 +- src/bika/lims/browser/client/__init__.py | 2 +- .../lims/browser/client/views/__init__.py | 2 +- .../browser/client/views/analysisprofiles.py | 2 +- .../browser/client/views/analysisrequests.py | 2 +- .../browser/client/views/analysisspecs.py | 2 +- .../lims/browser/client/views/artemplates.py | 2 +- .../lims/browser/client/views/attachments.py | 2 +- src/bika/lims/browser/client/views/batches.py | 2 +- .../lims/browser/client/views/contacts.py | 2 +- .../lims/browser/client/views/samplepoints.py | 2 +- src/bika/lims/browser/clientfolder.py | 2 +- src/bika/lims/browser/contact.py | 2 +- src/bika/lims/browser/dashboard/__init__.py | 2 +- src/bika/lims/browser/dashboard/dashboard.py | 2 +- src/bika/lims/browser/department/__init__.py | 2 +- src/bika/lims/browser/department/ajax.py | 2 +- .../lims/browser/department/labcontacts.py | 2 +- src/bika/lims/browser/dynamic_analysisspec.py | 2 +- src/bika/lims/browser/fields/__init__.py | 2 +- src/bika/lims/browser/fields/addressfield.py | 2 +- .../lims/browser/fields/aranalysesfield.py | 2 +- .../lims/browser/fields/coordinatefield.py | 2 +- src/bika/lims/browser/fields/durationfield.py | 2 +- src/bika/lims/browser/fields/emailsfield.py | 2 +- .../fields/historyawarereferencefield.py | 2 +- .../lims/browser/fields/interimfieldsfield.py | 2 +- .../browser/fields/partitionsetupfield.py | 2 +- .../browser/fields/referenceresultsfield.py | 2 +- src/bika/lims/browser/fields/remarksfield.py | 2 +- .../lims/browser/fields/resultrangefield.py | 2 +- .../lims/browser/fields/resultsrangesfield.py | 2 +- .../lims/browser/fields/uidreferencefield.py | 2 +- src/bika/lims/browser/instrument.py | 2 +- src/bika/lims/browser/instrumentlocation.py | 2 +- src/bika/lims/browser/instrumenttype.py | 2 +- src/bika/lims/browser/invoice.py | 2 +- src/bika/lims/browser/manufacturer.py | 2 +- src/bika/lims/browser/methodfolder.py | 2 +- src/bika/lims/browser/myorganization.py | 2 +- src/bika/lims/browser/pricelist.py | 2 +- src/bika/lims/browser/publish/__init__.py | 2 +- src/bika/lims/browser/publish/downloadview.py | 2 +- src/bika/lims/browser/publish/emailview.py | 2 +- .../lims/browser/publish/reports_listing.py | 2 +- src/bika/lims/browser/referenceanalysis.py | 2 +- src/bika/lims/browser/referencesample.py | 2 +- .../lims/browser/resultsimport/__init__.py | 2 +- .../browser/resultsimport/autoimportlogs.py | 2 +- src/bika/lims/browser/sampletype.py | 2 +- src/bika/lims/browser/stickers.py | 2 +- src/bika/lims/browser/supplier.py | 2 +- src/bika/lims/browser/viewlets/__init__.py | 2 +- .../lims/browser/viewlets/analysisrequest.py | 2 +- .../lims/browser/viewlets/dynamic_specs.py | 2 +- src/bika/lims/browser/viewlets/instruments.py | 2 +- src/bika/lims/browser/widgets/__init__.py | 2 +- .../lims/browser/widgets/addresswidget.py | 2 +- .../widgets/analysisprofileanalyseswidget.py | 2 +- .../widgets/analysisspecificationwidget.py | 2 +- .../widgets/artemplateanalyseswidget.py | 2 +- .../widgets/artemplatepartitionswidget.py | 2 +- .../lims/browser/widgets/comboboxwidget.py | 2 +- .../lims/browser/widgets/coordinatewidget.py | 2 +- .../lims/browser/widgets/datetimewidget.py | 2 +- src/bika/lims/browser/widgets/decimal.py | 2 +- .../lims/browser/widgets/durationwidget.py | 2 +- src/bika/lims/browser/widgets/integer.py | 2 +- .../browser/widgets/partitionsetupwidget.py | 2 +- .../widgets/priorityselectionwidget.py | 2 +- .../lims/browser/widgets/recordswidget.py | 2 +- .../browser/widgets/referenceresultswidget.py | 2 +- .../browser/widgets/rejectionsetupwidget.py | 2 +- .../lims/browser/widgets/rejectionwidget.py | 2 +- .../lims/browser/widgets/remarkswidget.py | 2 +- .../widgets/sampletypestickerswidget.py | 2 +- .../browser/widgets/scheduleinputwidget.py | 2 +- .../lims/browser/widgets/selectionwidget.py | 2 +- .../lims/browser/widgets/serviceswidget.py | 2 +- .../widgets/worksheettemplatelayoutwidget.py | 2 +- src/bika/lims/browser/workflow/__init__.py | 2 +- src/bika/lims/browser/workflow/analysis.py | 2 +- .../lims/browser/workflow/analysisrequest.py | 2 +- src/bika/lims/browser/workflow/client.py | 2 +- src/bika/lims/browser/workflow/worksheet.py | 2 +- src/bika/lims/browser/worksheet/__init__.py | 2 +- src/bika/lims/browser/worksheet/ajax.py | 2 +- src/bika/lims/browser/worksheet/tools.py | 2 +- src/bika/lims/browser/worksheet/utility.py | 2 +- .../lims/browser/worksheet/views/__init__.py | 2 +- .../browser/worksheet/views/add_analyses.py | 2 +- .../lims/browser/worksheet/views/add_blank.py | 2 +- .../browser/worksheet/views/add_control.py | 2 +- .../browser/worksheet/views/add_duplicate.py | 2 +- .../browser/worksheet/views/add_worksheet.py | 2 +- .../lims/browser/worksheet/views/analyses.py | 2 +- .../worksheet/views/analyses_transposed.py | 2 +- .../lims/browser/worksheet/views/export.py | 2 +- .../lims/browser/worksheet/views/folder.py | 2 +- .../lims/browser/worksheet/views/printview.py | 2 +- .../worksheet/views/referencesamples.py | 2 +- .../lims/browser/worksheet/views/results.py | 2 +- src/bika/lims/catalog/__init__.py | 2 +- src/bika/lims/catalog/analysis_catalog.py | 18 ++++++++++++++++++ .../lims/catalog/analysisrequest_catalog.py | 18 ++++++++++++++++++ src/bika/lims/catalog/auditlog_catalog.py | 18 ++++++++++++++++++ .../lims/catalog/autoimportlogs_catalog.py | 18 ++++++++++++++++++ src/bika/lims/catalog/base.py | 18 ++++++++++++++++++ src/bika/lims/catalog/bika_catalog.py | 18 ++++++++++++++++++ src/bika/lims/catalog/bikasetup_catalog.py | 18 ++++++++++++++++++ src/bika/lims/catalog/report_catalog.py | 18 ++++++++++++++++++ src/bika/lims/catalog/worksheet_catalog.py | 18 ++++++++++++++++++ src/bika/lims/config.py | 2 +- src/bika/lims/content/__init__.py | 2 +- src/bika/lims/content/abstractanalysis.py | 2 +- src/bika/lims/content/abstractbaseanalysis.py | 2 +- .../lims/content/abstractroutineanalysis.py | 2 +- src/bika/lims/content/analysis.py | 2 +- src/bika/lims/content/analysiscategory.py | 2 +- src/bika/lims/content/analysisprofile.py | 2 +- src/bika/lims/content/analysisrequest.py | 2 +- .../lims/content/analysisrequestsfolder.py | 2 +- src/bika/lims/content/analysisservice.py | 2 +- src/bika/lims/content/analysisspec.py | 2 +- src/bika/lims/content/arreport.py | 2 +- src/bika/lims/content/artemplate.py | 2 +- src/bika/lims/content/attachment.py | 2 +- src/bika/lims/content/attachmenttype.py | 2 +- src/bika/lims/content/autoimportlog.py | 2 +- src/bika/lims/content/batch.py | 2 +- src/bika/lims/content/batchfolder.py | 2 +- src/bika/lims/content/batchlabel.py | 2 +- src/bika/lims/content/bikaschema.py | 2 +- src/bika/lims/content/bikasetup.py | 2 +- src/bika/lims/content/calculation.py | 2 +- src/bika/lims/content/client.py | 2 +- src/bika/lims/content/clientawaremixin.py | 2 +- src/bika/lims/content/clientfolder.py | 2 +- src/bika/lims/content/contact.py | 2 +- src/bika/lims/content/container.py | 2 +- src/bika/lims/content/containertype.py | 2 +- src/bika/lims/content/department.py | 2 +- src/bika/lims/content/duplicateanalysis.py | 2 +- src/bika/lims/content/dynamic_analysisspec.py | 2 +- src/bika/lims/content/identifiertype.py | 2 +- src/bika/lims/content/instrument.py | 2 +- .../lims/content/instrumentcalibration.py | 2 +- .../lims/content/instrumentcertification.py | 2 +- src/bika/lims/content/instrumentlocation.py | 2 +- .../lims/content/instrumentmaintenancetask.py | 2 +- .../lims/content/instrumentscheduledtask.py | 2 +- src/bika/lims/content/instrumenttype.py | 2 +- src/bika/lims/content/instrumentvalidation.py | 2 +- src/bika/lims/content/invoice.py | 2 +- src/bika/lims/content/labcontact.py | 2 +- src/bika/lims/content/laboratory.py | 2 +- src/bika/lims/content/labproduct.py | 2 +- src/bika/lims/content/manufacturer.py | 2 +- src/bika/lims/content/method.py | 2 +- src/bika/lims/content/methods.py | 2 +- src/bika/lims/content/multifile.py | 2 +- src/bika/lims/content/organisation.py | 2 +- src/bika/lims/content/person.py | 2 +- src/bika/lims/content/preservation.py | 2 +- src/bika/lims/content/pricelist.py | 2 +- src/bika/lims/content/pricelistfolder.py | 2 +- src/bika/lims/content/referenceanalysis.py | 2 +- src/bika/lims/content/referencedefinition.py | 2 +- src/bika/lims/content/referencesample.py | 2 +- .../lims/content/referencesamplesfolder.py | 2 +- src/bika/lims/content/reflexrule.py | 2 +- src/bika/lims/content/rejectanalysis.py | 2 +- src/bika/lims/content/samplecondition.py | 2 +- src/bika/lims/content/samplematrix.py | 2 +- src/bika/lims/content/samplepoint.py | 2 +- src/bika/lims/content/sampletype.py | 2 +- src/bika/lims/content/samplingdeviation.py | 2 +- src/bika/lims/content/storagelocation.py | 2 +- src/bika/lims/content/subgroup.py | 2 +- src/bika/lims/content/supplier.py | 2 +- src/bika/lims/content/suppliercontact.py | 2 +- src/bika/lims/content/worksheet.py | 2 +- src/bika/lims/content/worksheetfolder.py | 2 +- src/bika/lims/content/worksheettemplate.py | 2 +- src/bika/lims/controlpanel/__init__.py | 2 +- src/bika/lims/controlpanel/auditlog.py | 2 +- .../controlpanel/bika_analysiscategories.py | 2 +- .../controlpanel/bika_analysisprofiles.py | 2 +- .../controlpanel/bika_analysisservices.py | 2 +- .../lims/controlpanel/bika_analysisspecs.py | 2 +- .../lims/controlpanel/bika_artemplates.py | 2 +- .../lims/controlpanel/bika_attachmenttypes.py | 2 +- .../lims/controlpanel/bika_batchlabels.py | 2 +- .../lims/controlpanel/bika_calculations.py | 2 +- src/bika/lims/controlpanel/bika_containers.py | 2 +- .../lims/controlpanel/bika_containertypes.py | 2 +- .../lims/controlpanel/bika_departments.py | 2 +- src/bika/lims/controlpanel/bika_idserver.py | 2 +- .../controlpanel/bika_instrumentlocations.py | 2 +- .../lims/controlpanel/bika_instruments.py | 2 +- .../lims/controlpanel/bika_instrumenttypes.py | 2 +- .../lims/controlpanel/bika_labcontacts.py | 2 +- .../lims/controlpanel/bika_labproducts.py | 2 +- .../lims/controlpanel/bika_manufacturers.py | 2 +- .../lims/controlpanel/bika_preservations.py | 2 +- .../controlpanel/bika_referencedefinitions.py | 2 +- .../controlpanel/bika_reflexrulefolder.py | 2 +- .../controlpanel/bika_sampleconditions.py | 2 +- .../lims/controlpanel/bika_samplematrices.py | 2 +- .../lims/controlpanel/bika_samplepoints.py | 2 +- .../lims/controlpanel/bika_sampletypes.py | 2 +- .../controlpanel/bika_samplingdeviations.py | 2 +- .../controlpanel/bika_storagelocations.py | 2 +- src/bika/lims/controlpanel/bika_subgroups.py | 2 +- src/bika/lims/controlpanel/bika_suppliers.py | 2 +- .../controlpanel/bika_worksheettemplates.py | 2 +- .../controlpanel/dynamic_analysisspecs.py | 2 +- src/bika/lims/decorators.py | 2 +- src/bika/lims/events/__init__.py | 2 +- src/bika/lims/events/remarks.py | 2 +- src/bika/lims/idserver.py | 2 +- src/bika/lims/interfaces/__init__.py | 2 +- src/bika/lims/interfaces/analysis.py | 2 +- src/bika/lims/interfaces/calculation.py | 2 +- src/bika/lims/interfaces/field.py | 2 +- src/bika/lims/jsonapi/__init__.py | 2 +- .../lims/jsonapi/allowedtransitionsfor.py | 2 +- src/bika/lims/jsonapi/create.py | 2 +- src/bika/lims/jsonapi/doactionfor.py | 2 +- src/bika/lims/jsonapi/getusers.py | 2 +- src/bika/lims/jsonapi/read.py | 2 +- src/bika/lims/jsonapi/remove.py | 2 +- src/bika/lims/jsonapi/update.py | 2 +- src/bika/lims/monkey/Widget.py | 2 +- src/bika/lims/monkey/__init__.py | 2 +- src/bika/lims/monkey/utils.py | 2 +- src/bika/lims/permissions.py | 2 +- src/bika/lims/setuphandlers.py | 2 +- src/bika/lims/subscribers/__init__.py | 2 +- src/bika/lims/subscribers/analysis.py | 2 +- src/bika/lims/subscribers/analysisrequest.py | 2 +- src/bika/lims/subscribers/auditlog.py | 2 +- src/bika/lims/subscribers/batch.py | 2 +- src/bika/lims/subscribers/objectmodified.py | 2 +- src/bika/lims/subscribers/pricelist.py | 2 +- src/bika/lims/subscribers/remarks.py | 2 +- src/bika/lims/subscribers/setup.py | 2 +- src/bika/lims/utils/__init__.py | 2 +- src/bika/lims/utils/analysis.py | 2 +- src/bika/lims/utils/analysisrequest.py | 2 +- src/bika/lims/validators.py | 2 +- src/bika/lims/vocabularies/__init__.py | 2 +- src/bika/lims/workflow/__init__.py | 2 +- src/bika/lims/workflow/analysis/__init__.py | 2 +- src/bika/lims/workflow/analysis/events.py | 2 +- src/bika/lims/workflow/analysis/guards.py | 2 +- .../lims/workflow/analysisrequest/__init__.py | 2 +- .../lims/workflow/analysisrequest/events.py | 2 +- .../lims/workflow/analysisrequest/guards.py | 2 +- .../lims/workflow/analysisservice/__init__.py | 2 +- .../lims/workflow/analysisservice/guards.py | 2 +- src/bika/lims/workflow/client/__init__.py | 19 +++++++++++++++++++ src/bika/lims/workflow/client/guards.py | 2 +- .../workflow/duplicateanalysis/__init__.py | 2 +- .../lims/workflow/duplicateanalysis/events.py | 2 +- .../lims/workflow/duplicateanalysis/guards.py | 2 +- .../workflow/referenceanalysis/__init__.py | 2 +- .../lims/workflow/referenceanalysis/events.py | 2 +- .../lims/workflow/referenceanalysis/guards.py | 2 +- src/bika/lims/workflow/worksheet/__init__.py | 2 +- src/bika/lims/workflow/worksheet/events.py | 2 +- src/bika/lims/workflow/worksheet/guards.py | 2 +- src/senaite/__init__.py | 2 +- src/senaite/core/__init__.py | 2 +- src/senaite/core/adapters/__init__.py | 2 +- src/senaite/core/adapters/fileupload.py | 2 +- src/senaite/core/adapters/interfaces.py | 2 +- src/senaite/core/adapters/localroles.py | 2 +- .../core/adapters/referencewidget/__init__.py | 2 +- .../adapters/referencewidget/dataproviders.py | 2 +- .../adapters/referencewidget/vocabularies.py | 2 +- src/senaite/core/adapters/sample.py | 2 +- src/senaite/core/api/__init__.py | 2 +- src/senaite/core/api/catalog.py | 2 +- src/senaite/core/api/dtime.py | 2 +- src/senaite/core/api/geo.py | 2 +- src/senaite/core/api/label.py | 2 +- src/senaite/core/api/measure.py | 2 +- src/senaite/core/astm/__init__.py | 2 +- src/senaite/core/astm/consumer.py | 2 +- src/senaite/core/astm/importer.py | 2 +- src/senaite/core/behaviors/__init__.py | 2 +- src/senaite/core/behaviors/clientshareable.py | 2 +- src/senaite/core/behaviors/label.py | 2 +- src/senaite/core/behaviors/utils.py | 2 +- src/senaite/core/browser/__init__.py | 2 +- .../core/browser/attachment/__init__.py | 2 +- .../core/browser/attachment/attachment.py | 2 +- .../browser/attachment/resolve_attachment.py | 2 +- src/senaite/core/browser/batching/__init__.py | 19 +++++++++++++++++++ .../core/browser/bootstrap/__init__.py | 2 +- .../core/browser/bootstrap/bootstrap.py | 2 +- .../core/browser/contentmenu/__init__.py | 2 +- .../core/browser/contentmenu/interfaces.py | 2 +- src/senaite/core/browser/contentmenu/menu.py | 2 +- .../core/browser/contentmenu/menu_provider.py | 2 +- src/senaite/core/browser/contentmenu/view.py | 2 +- .../core/browser/contentrules/__init__.py | 2 +- .../core/browser/contentrules/controlpanel.py | 2 +- .../core/browser/contentrules/elements.py | 2 +- .../core/browser/controlpanel/__init__.py | 2 +- .../controlpanel/instrumentlocations.py | 2 +- .../controlpanel/interpretationtemplates.py | 2 +- .../core/browser/controlpanel/labels.py | 2 +- .../core/browser/controlpanel/overview.py | 2 +- .../browser/controlpanel/samplecontainers.py | 2 +- .../core/browser/controlpanel/setupview.py | 2 +- .../core/browser/dashboard/__init__.py | 2 +- .../core/browser/dashboard/dashboard.py | 2 +- .../core/browser/dexterity/__init__.py | 2 +- src/senaite/core/browser/dexterity/add.py | 2 +- src/senaite/core/browser/dexterity/views.py | 2 +- src/senaite/core/browser/fields/__init__.py | 2 +- src/senaite/core/browser/fields/datetime.py | 2 +- src/senaite/core/browser/fields/record.py | 2 +- src/senaite/core/browser/fields/records.py | 2 +- src/senaite/core/browser/fields/utils.py | 2 +- src/senaite/core/browser/form/__init__.py | 2 +- .../core/browser/form/adapters/__init__.py | 2 +- .../browser/form/adapters/analysisprofile.py | 2 +- .../browser/form/adapters/analysisservice.py | 2 +- .../core/browser/form/adapters/calculation.py | 2 +- .../core/browser/form/adapters/data_import.py | 2 +- .../core/browser/form/adapters/labcontact.py | 2 +- .../core/browser/form/adapters/method.py | 2 +- .../core/browser/form/adapters/sampletype.py | 2 +- .../form/adapters/worksheettemplate.py | 2 +- src/senaite/core/browser/form/ajax.py | 2 +- .../core/browser/frontpage/__init__.py | 2 +- .../core/browser/frontpage/frontpage.py | 2 +- src/senaite/core/browser/globals/__init__.py | 2 +- .../core/browser/globals/interfaces.py | 2 +- src/senaite/core/browser/globals/sitelogo.py | 2 +- .../core/browser/globals/temporary_context.py | 2 +- src/senaite/core/browser/globals/theme.py | 2 +- src/senaite/core/browser/globals/view.py | 2 +- src/senaite/core/browser/idserver/__init__.py | 2 +- src/senaite/core/browser/idserver/view.py | 2 +- src/senaite/core/browser/install/__init__.py | 2 +- src/senaite/core/browser/install/adapters.py | 2 +- src/senaite/core/browser/install/view.py | 2 +- src/senaite/core/browser/label/__init__.py | 2 +- .../core/browser/label/labeled_objects.py | 2 +- src/senaite/core/browser/listing/__init__.py | 2 +- .../core/browser/listing/workflow/__init__.py | 2 +- .../core/browser/listing/workflow/analysis.py | 2 +- .../core/browser/listing/workflow/sample.py | 2 +- src/senaite/core/browser/login/__init__.py | 2 +- src/senaite/core/browser/login/login.py | 2 +- .../core/browser/main_template/__init__.py | 2 +- .../browser/main_template/main_template.py | 2 +- src/senaite/core/browser/modals/__init__.py | 2 +- src/senaite/core/browser/modals/analysis.py | 2 +- src/senaite/core/browser/modals/remarks.py | 2 +- src/senaite/core/browser/modals/sample.py | 2 +- src/senaite/core/browser/portlets/__init__.py | 2 +- .../core/browser/portlets/navigation.py | 2 +- .../core/browser/quickinstaller/__init__.py | 2 +- .../browser/quickinstaller/quickinstaller.py | 2 +- src/senaite/core/browser/samples/__init__.py | 2 +- .../core/browser/samples/dispatch_samples.py | 2 +- .../browser/samples/manage_sample_fields.py | 2 +- .../browser/samples/multi_results_classic.py | 2 +- .../samples/multi_results_transposed.py | 2 +- .../core/browser/samples/partition_magic.py | 2 +- src/senaite/core/browser/samples/view.py | 2 +- src/senaite/core/browser/setup/__init__.py | 2 +- src/senaite/core/browser/sharing/__init__.py | 2 +- src/senaite/core/browser/sharing/sharing.py | 2 +- .../core/browser/usergroup/__init__.py | 2 +- .../core/browser/usergroup/userdatapanel.py | 2 +- .../usergroup/usergroups_groupsoverview.py | 2 +- .../usergroup/usergroups_usersoverview.py | 2 +- src/senaite/core/browser/users/__init__.py | 19 +++++++++++++++++++ src/senaite/core/browser/users/register.py | 18 ++++++++++++++++++ src/senaite/core/browser/viewlets/__init__.py | 2 +- .../core/browser/viewlets/add_samples.py | 2 +- .../core/browser/viewlets/attachments.py | 2 +- src/senaite/core/browser/viewlets/auditlog.py | 2 +- src/senaite/core/browser/viewlets/colophon.py | 2 +- .../core/browser/viewlets/contentviews.py | 2 +- .../core/browser/viewlets/document_actions.py | 2 +- src/senaite/core/browser/viewlets/favicon.py | 2 +- src/senaite/core/browser/viewlets/footer.py | 2 +- .../browser/viewlets/globalstatusmessage.py | 2 +- .../core/browser/viewlets/interfaces.py | 2 +- .../core/browser/viewlets/languageselector.py | 2 +- src/senaite/core/browser/viewlets/listings.py | 2 +- src/senaite/core/browser/viewlets/logo.py | 2 +- src/senaite/core/browser/viewlets/path_bar.py | 2 +- src/senaite/core/browser/viewlets/remarks.py | 2 +- .../core/browser/viewlets/resources.py | 2 +- .../browser/viewlets/resultsinterpretation.py | 2 +- .../browser/viewlets/sample_dispatched.py | 2 +- .../core/browser/viewlets/sampleanalyses.py | 2 +- .../core/browser/viewlets/sampleheader.py | 2 +- src/senaite/core/browser/viewlets/sections.py | 2 +- src/senaite/core/browser/viewlets/sidebar.py | 2 +- .../core/browser/viewlets/site_actions.py | 2 +- src/senaite/core/browser/viewlets/toolbar.py | 2 +- src/senaite/core/browser/widgets/__init__.py | 2 +- .../core/browser/widgets/datetimewidget.py | 2 +- .../core/browser/widgets/durationwidget.py | 2 +- .../core/browser/widgets/queryselect.py | 2 +- .../core/browser/widgets/recordswidget.py | 2 +- .../core/browser/widgets/recordwidget.py | 2 +- .../core/browser/widgets/referencewidget.py | 2 +- .../browser/widgets/referencewidget_search.py | 2 +- src/senaite/core/catalog/__init__.py | 2 +- src/senaite/core/catalog/analysis_catalog.py | 2 +- src/senaite/core/catalog/auditlog_catalog.py | 2 +- .../core/catalog/autoimportlog_catalog.py | 2 +- src/senaite/core/catalog/base_catalog.py | 2 +- .../catalog/catalog_multiplex_processor.py | 2 +- src/senaite/core/catalog/client_catalog.py | 2 +- src/senaite/core/catalog/contact_catalog.py | 2 +- src/senaite/core/catalog/indexer/__init__.py | 2 +- .../core/catalog/indexer/analysiscategory.py | 2 +- src/senaite/core/catalog/indexer/arreport.py | 2 +- src/senaite/core/catalog/indexer/auditlog.py | 2 +- .../core/catalog/indexer/baseanalysis.py | 2 +- src/senaite/core/catalog/indexer/client.py | 2 +- src/senaite/core/catalog/indexer/contact.py | 2 +- src/senaite/core/catalog/indexer/generic.py | 2 +- src/senaite/core/catalog/indexer/label.py | 2 +- .../core/catalog/indexer/organisation.py | 2 +- .../core/catalog/indexer/requestanalysis.py | 2 +- src/senaite/core/catalog/indexer/sample.py | 2 +- .../core/catalog/indexer/senaitesetup.py | 2 +- src/senaite/core/catalog/indexer/worksheet.py | 2 +- src/senaite/core/catalog/label_catalog.py | 2 +- src/senaite/core/catalog/report_catalog.py | 2 +- src/senaite/core/catalog/sample_catalog.py | 2 +- src/senaite/core/catalog/senaite_catalog.py | 2 +- src/senaite/core/catalog/setup_catalog.py | 2 +- src/senaite/core/catalog/utils.py | 2 +- src/senaite/core/catalog/worksheet_catalog.py | 2 +- src/senaite/core/config/__init__.py | 2 +- src/senaite/core/config/fields.py | 2 +- src/senaite/core/config/groups.py | 2 +- src/senaite/core/config/registry.py | 2 +- src/senaite/core/config/roles.py | 2 +- src/senaite/core/content/__init__.py | 2 +- src/senaite/core/content/base.py | 2 +- .../core/content/instrumentlocation.py | 2 +- .../core/content/instrumentlocations.py | 2 +- .../core/content/interpretationtemplate.py | 2 +- .../core/content/interpretationtemplates.py | 2 +- src/senaite/core/content/label.py | 2 +- src/senaite/core/content/labels.py | 2 +- src/senaite/core/content/samplecontainer.py | 2 +- src/senaite/core/content/samplecontainers.py | 2 +- src/senaite/core/content/samples.py | 2 +- src/senaite/core/content/senaitesetup.py | 2 +- src/senaite/core/datamanagers/__init__.py | 2 +- src/senaite/core/datamanagers/analysis.py | 2 +- .../core/datamanagers/analysisservice.py | 2 +- src/senaite/core/datamanagers/sample.py | 2 +- src/senaite/core/decorators/__init__.py | 2 +- src/senaite/core/events/__init__.py | 2 +- src/senaite/core/events/uidreference.py | 2 +- src/senaite/core/events/upgrade.py | 2 +- src/senaite/core/exportimport/__init__.py | 2 +- .../core/exportimport/auto_import_results.py | 2 +- src/senaite/core/exportimport/dataimport.py | 2 +- .../exportimport/genericsetup/__init__.py | 2 +- .../exportimport/genericsetup/adapters.py | 2 +- .../core/exportimport/genericsetup/config.py | 2 +- .../exportimport/genericsetup/interfaces.py | 2 +- .../exportimport/genericsetup/structure.py | 2 +- .../core/exportimport/instruments/__init__.py | 2 +- .../instruments/abaxis/__init__.py | 2 +- .../instruments/abaxis/vetscan/__init__.py | 2 +- .../instruments/abaxis/vetscan/vs2.py | 2 +- .../instruments/abbott/__init__.py | 2 +- .../instruments/abbott/m2000rt/__init__.py | 2 +- .../instruments/abbott/m2000rt/m2000rt.py | 2 +- .../instruments/alere/__init__.py | 2 +- .../instruments/alere/pima/__init__.py | 2 +- .../instruments/alere/pima/beads.py | 2 +- .../instruments/alere/pima/cd4.py | 2 +- .../instruments/beckmancoulter/__init__.py | 2 +- .../beckmancoulter/access/__init__.py | 2 +- .../beckmancoulter/access/model2.py | 2 +- .../instruments/biodrop/__init__.py | 2 +- .../instruments/biodrop/ulite/__init__.py | 2 +- .../instruments/biodrop/ulite/ulite.py | 2 +- .../instruments/cobasintegra/__init__.py | 2 +- .../cobasintegra/model_400_plus/__init__.py | 2 +- .../model_400_plus/model_400_plus.py | 2 +- .../instruments/eltra/__init__.py | 2 +- .../instruments/eltra/cs/__init__.py | 2 +- .../instruments/eltra/cs/cs2000.py | 2 +- .../instruments/facscalibur/__init__.py | 2 +- .../facscalibur/calibur/__init__.py | 2 +- .../facscalibur/calibur/model_e9750.py | 2 +- .../exportimport/instruments/foss/__init__.py | 2 +- .../instruments/foss/fiastar/__init__.py | 2 +- .../instruments/foss/fiastar/fiastar.py | 2 +- .../instruments/foss/winescan/__init__.py | 2 +- .../instruments/foss/winescan/auto.py | 2 +- .../instruments/foss/winescan/ft120.py | 2 +- .../instruments/generic/__init__.py | 2 +- .../instruments/generic/two_dimension.py | 2 +- .../exportimport/instruments/generic/xml.py | 2 +- .../instruments/genexpert/__init__.py | 2 +- .../instruments/genexpert/genexpert.py | 2 +- .../instruments/horiba/__init__.py | 2 +- .../instruments/horiba/jobinyvon/__init__.py | 2 +- .../instruments/horiba/jobinyvon/icp.py | 2 +- .../instruments/horiba/jobinyvon/importer.py | 2 +- .../instruments/horiba/jobinyvon/parser.py | 2 +- .../exportimport/instruments/instrument.py | 2 +- .../instruments/lachat/__init__.py | 2 +- .../instruments/lachat/quickchem.py | 2 +- .../instruments/lifetechnologies/__init__.py | 2 +- .../lifetechnologies/qubit/__init__.py | 2 +- .../lifetechnologies/qubit/qubit.py | 2 +- .../core/exportimport/instruments/logger.py | 2 +- .../instruments/metler/__init__.py | 2 +- .../instruments/metler/toledo/__init__.py | 2 +- .../instruments/metler/toledo/dl55.py | 2 +- .../instruments/myself/__init__.py | 2 +- .../myself/myinstrument/__init__.py | 2 +- .../instruments/nuclisens/__init__.py | 2 +- .../instruments/nuclisens/easyq.py | 2 +- .../instruments/panalytical/__init__.py | 2 +- .../instruments/panalytical/omnia/__init__.py | 2 +- .../panalytical/omnia/axios_xrf.py | 2 +- .../exportimport/instruments/resultsimport.py | 2 +- .../instruments/rigaku/__init__.py | 2 +- .../instruments/rigaku/supermini/__init__.py | 2 +- .../instruments/rigaku/supermini/wxrf.py | 2 +- .../instruments/rochecobas/__init__.py | 2 +- .../instruments/rochecobas/taqman/__init__.py | 2 +- .../instruments/rochecobas/taqman/model48.py | 2 +- .../instruments/rochecobas/taqman/model96.py | 2 +- .../instruments/scilvet/__init__.py | 2 +- .../instruments/scilvet/abc/__init__.py | 2 +- .../instruments/scilvet/abc/plus.py | 2 +- .../instruments/sealanalytical/__init__.py | 2 +- .../sealanalytical/aq2/__init__.py | 2 +- .../instruments/sealanalytical/aq2/aq2.py | 2 +- .../instruments/shimadzu/__init__.py | 2 +- .../instruments/shimadzu/gcms/__init__.py | 2 +- .../instruments/shimadzu/gcms/qp2010se.py | 2 +- .../instruments/shimadzu/gcms/tq8030.py | 2 +- .../instruments/shimadzu/icpe/__init__.py | 2 +- .../instruments/shimadzu/icpe/multitype.py | 2 +- .../instruments/shimadzu/nexera/LC2040C.py | 2 +- .../instruments/shimadzu/nexera/LCMS8050.py | 2 +- .../instruments/shimadzu/nexera/__init__.py | 2 +- .../instruments/sysmex/__init__.py | 2 +- .../instruments/sysmex/xs/__init__.py | 2 +- .../instruments/sysmex/xs/i1000.py | 2 +- .../instruments/sysmex/xs/i500.py | 2 +- .../instruments/sysmex/xt/__init__.py | 2 +- .../instruments/sysmex/xt/i1800.py | 2 +- .../instruments/sysmex/xt/i4000.py | 2 +- .../instruments/tescan/__init__.py | 2 +- .../instruments/tescan/tima/__init__.py | 2 +- .../instruments/tescan/tima/tima.py | 2 +- .../instruments/thermoscientific/__init__.py | 2 +- .../thermoscientific/arena/__init__.py | 2 +- .../thermoscientific/arena/xt20.py | 2 +- .../thermoscientific/gallery/Ts9861x.py | 2 +- .../thermoscientific/gallery/__init__.py | 2 +- .../thermoscientific/multiskan/__init__.py | 2 +- .../thermoscientific/multiskan/go.py | 2 +- .../core/exportimport/instruments/utils.py | 2 +- .../instruments/varian/__init__.py | 2 +- .../instruments/varian/vistapro/__init__.py | 2 +- .../instruments/varian/vistapro/icp.py | 2 +- .../core/exportimport/load_setup_data.py | 2 +- .../core/exportimport/setupdata/__init__.py | 2 +- src/senaite/core/extender/__init__.py | 2 +- src/senaite/core/extender/label.py | 2 +- src/senaite/core/i18n.py | 2 +- src/senaite/core/idserver/__init__.py | 2 +- src/senaite/core/idserver/alphanumber.py | 2 +- src/senaite/core/idserver/idchooser.py | 2 +- src/senaite/core/idserver/idserver.py | 2 +- src/senaite/core/interfaces/__init__.py | 2 +- src/senaite/core/interfaces/catalog.py | 2 +- src/senaite/core/interfaces/datamanager.py | 2 +- src/senaite/core/interfaces/widget.py | 2 +- src/senaite/core/migration/__init__.py | 2 +- src/senaite/core/migration/migrator.py | 2 +- src/senaite/core/migration/utils.py | 2 +- src/senaite/core/p3compat.py | 2 +- src/senaite/core/patches/__init__.py | 2 +- src/senaite/core/patches/archetypes.py | 2 +- src/senaite/core/patches/catalog.py | 2 +- src/senaite/core/patches/dexterity.py | 2 +- src/senaite/core/permissions/__init__.py | 2 +- src/senaite/core/permissions/localroles.py | 2 +- .../core/permissions/sample/__init__.py | 2 +- .../core/permissions/sample/permissions.py | 2 +- .../core/permissions/worksheet/__init__.py | 2 +- .../core/permissions/worksheet/permissions.py | 2 +- src/senaite/core/registry/__init__.py | 2 +- src/senaite/core/registry/controlpanel.py | 2 +- src/senaite/core/registry/schema.py | 2 +- src/senaite/core/registry/subscribers.py | 2 +- src/senaite/core/schema/__init__.py | 2 +- src/senaite/core/schema/addressfield.py | 2 +- src/senaite/core/schema/datetimefield.py | 2 +- src/senaite/core/schema/fields.py | 2 +- src/senaite/core/schema/interfaces.py | 2 +- src/senaite/core/schema/phonefield.py | 2 +- src/senaite/core/schema/registry.py | 2 +- src/senaite/core/schema/richtextfield.py | 2 +- src/senaite/core/schema/uidreferencefield.py | 2 +- src/senaite/core/scripts/__init__.py | 2 +- src/senaite/core/scripts/_reindex.py | 2 +- src/senaite/core/scripts/_upgrade_sites.py | 2 +- src/senaite/core/scripts/_zope_passwd.py | 2 +- src/senaite/core/scripts/utils.py | 2 +- src/senaite/core/setuphandlers.py | 2 +- src/senaite/core/subscribers/__init__.py | 2 +- src/senaite/core/subscribers/client.py | 2 +- src/senaite/core/tests/__init__.py | 2 +- src/senaite/core/tests/base.py | 2 +- src/senaite/core/tests/layers.py | 2 +- .../tests/test_AnalysisRequest_retract.py | 2 +- src/senaite/core/tests/test_calculations.py | 2 +- .../core/tests/test_decimal-sci-notation.py | 2 +- .../tests/test_decimalmark-sci-notation.py | 2 +- .../core/tests/test_duplicate-analysis.py | 2 +- src/senaite/core/tests/test_hiddenanalyses.py | 2 +- .../core/tests/test_limitdetections.py | 2 +- .../core/tests/test_manualuncertainty.py | 2 +- src/senaite/core/tests/test_schema_fields.py | 2 +- src/senaite/core/tests/test_setup.py | 2 +- .../core/tests/test_textual_doctests.py | 2 +- src/senaite/core/tests/test_validation.py | 2 +- src/senaite/core/tests/test_z3c_widgets.py | 2 +- src/senaite/core/upgrade/__init__.py | 2 +- src/senaite/core/upgrade/utils.py | 2 +- src/senaite/core/upgrade/v02_00_000.py | 2 +- src/senaite/core/upgrade/v02_01_000.py | 2 +- src/senaite/core/upgrade/v02_02_000.py | 2 +- src/senaite/core/upgrade/v02_03_000.py | 2 +- src/senaite/core/upgrade/v02_04_000.py | 2 +- src/senaite/core/upgrade/v02_05_000.py | 2 +- src/senaite/core/utilities/__init__.py | 2 +- src/senaite/core/utilities/numbergenerator.py | 2 +- src/senaite/core/vocabularies/__init__.py | 2 +- src/senaite/core/vocabularies/registry.py | 2 +- src/senaite/core/workflow/__init__.py | 2 +- .../core/workflow/instrument/__init__.py | 2 +- .../core/workflow/instrument/events.py | 2 +- src/senaite/core/z3cform/__init__.py | 2 +- src/senaite/core/z3cform/datamanager.py | 2 +- src/senaite/core/z3cform/error.py | 2 +- src/senaite/core/z3cform/interfaces.py | 2 +- src/senaite/core/z3cform/widgets/__init__.py | 2 +- src/senaite/core/z3cform/widgets/address.py | 2 +- .../core/z3cform/widgets/basewidget.py | 2 +- src/senaite/core/z3cform/widgets/datagrid.py | 2 +- .../core/z3cform/widgets/datetimewidget.py | 2 +- src/senaite/core/z3cform/widgets/number.py | 2 +- src/senaite/core/z3cform/widgets/phone.py | 2 +- .../z3cform/widgets/queryselect/__init__.py | 2 +- .../z3cform/widgets/queryselect/widget.py | 2 +- .../z3cform/widgets/uidreference/__init__.py | 2 +- .../z3cform/widgets/uidreference/widget.py | 2 +- 726 files changed, 955 insertions(+), 715 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 4b2ffa2905..6d57dcdfa4 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,7 +1,7 @@ Changelog ========= -2.5.0 (unreleased) +2.5.0 (2024-01-03) ------------------ - #2459 Fix default landing page is not considered in clients listing diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst index abe27c6e06..dd77b3b925 100644 --- a/CONTRIBUTORS.rst +++ b/CONTRIBUTORS.rst @@ -119,6 +119,7 @@ Translators - Fitra Purna, fitra_purna@yahoo.co.id, Indonesian (id) - Alessandro Ciai, a.ciai@btree.it, Italian (it) - Alberto De Boni, albertodeboni@gmail.com, Italian (it) +- Gianluigi Tiesi, sherpya@gmail.com, Italian (it) - warfox, a.deboni@neobe.it, Italian (it) - Raffaele Filannino, raffaele.filannino@gmail.com, Italian (it) - Luca Salemmi, lusalemmi@gmail.com, Italian (it) @@ -131,6 +132,7 @@ Translators - Piotr Turek, piotr.turek@borpol.com.pl, Polish (pl) - Ryszard Grodowski, ryszard@grodowski.com, Polish (pl) - Frederico Ribeiro, freddy.boc@gmail.com, Portuguese (pt) +- diassuncao diassuncao, diassuncao@gmail.com, Portuguese (Brazil) (pt_BR) - Irapuan Coleto Bottosso, ibottosso@gmail.com, Portuguese (Brazil) (pt_BR) - Camila Barreto, kmila.barreto@gmail.com, Portuguese (Brazil) (pt_BR) - PabloBF, pablobusattof@gmail.com, Portuguese (Brazil) (pt_BR) @@ -149,7 +151,7 @@ Translators - Pavel Shuper, shuper@bionixlab.com, Russian (ru) - Михаил Стручалин, m.struchalin@gmail.com, Russian (ru) - nchrom, nchrom@gmail.com, Russian (ru) -- alex r, aa989190f363e46d@googlemail.com, Russian (ru) +- alex r, transifex.com@rmpl.of.by, Russian (ru) - Suphachock Upalee, suphamew@gmail.com, Thai (th) - Burak ÇAM, burakcam@akdeniz.edu.tr, Turkish (Turkey) (tr_TR) - tekbaspinar, tekbaspinar@gmail.com, Turkish (Turkey) (tr_TR) @@ -157,12 +159,13 @@ Translators - Dima Domin, dima.domin@gmail.com, Ukrainian (Ukraine) (uk_UA) - Misha Bychkov, mich.bychkov@gmail.com, Ukrainian (Ukraine) (uk_UA) - Pavel Shuper, shuper@bionixlab.com, Ukrainian (Ukraine) (uk_UA) +- Roman Sobol, romansobolua@gmail.com, Ukrainian (Ukraine) (uk_UA) - Muzzammil Hussain, dexter.hussain@gmail.com, Urdu (ur) - Kevin Xu, 139526780@qq.com, Chinese (zh) - Rui Tang, bio.nanoparticle@gmail.com, Chinese (zh) - xuhaida76, xuhaida@gmail.com, Chinese (China) (zh_CN) +- YD L., liangyuandong.1990@aliyun.com, Chinese (China) (zh_CN) - Raymond Yu, cl_yu@hotmail.com, Chinese (China) (zh_CN) -- 道, liangyuandong.1990@aliyun.com, Chinese (China) (zh_CN) - lin chen, aling1472@163.com, Chinese (China) (zh_CN) - Rui Tang, bio.nanoparticle@gmail.com, Chinese (China) (zh_CN) - jincheng_li, 394428196@qq.com, Chinese (China) (zh_CN) diff --git a/README.rst b/README.rst index 4107f50a90..9200fe9aeb 100644 --- a/README.rst +++ b/README.rst @@ -79,7 +79,7 @@ Feedback and support License ======= -**SENAITE.CORE** Copyright (C) 2018-2023 RIDING BYTES & NARALABS +**SENAITE.CORE** Copyright (C) 2018-2024 RIDING BYTES & NARALABS This software, henceforth "SENAITE.CORE" is an add-on for the `Plone CMS `_ and a derivative work of BIKA LIMS. diff --git a/docs/conf.py b/docs/conf.py index cc4f0acb3c..4eb042e77c 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2020 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. @@ -54,7 +54,7 @@ # General information about the project. project = u'senaite.core' -copyright = u'2018-2020, Riding Bytes & Naralabs' +copyright = u'2018-2024, Riding Bytes & Naralabs' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the diff --git a/docs/license.rst b/docs/license.rst index c6a3f2b873..b6ad0f0ed9 100644 --- a/docs/license.rst +++ b/docs/license.rst @@ -1,7 +1,7 @@ License ======= -**SENAITE.CORE** Copyright (C) 2018-2020 RIDING BYTES & NARALABS +**SENAITE.CORE** Copyright (C) 2018-2024 RIDING BYTES & NARALABS `SENAITE.CORE`_ is available under the terms of the `GNU General Public License, version 2`_ as published by the `Free Software Foundation`_. diff --git a/setup.py b/setup.py index dc84200c09..d152954d01 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2020 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from setuptools import setup diff --git a/src/bika/__init__.py b/src/bika/__init__.py index d3eb8cd180..2c2a89564c 100644 --- a/src/bika/__init__.py +++ b/src/bika/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. try: diff --git a/src/bika/lims/__init__.py b/src/bika/lims/__init__.py index c21d1e846a..cefa822b7c 100644 --- a/src/bika/lims/__init__.py +++ b/src/bika/lims/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import logging diff --git a/src/bika/lims/adapters/__init__.py b/src/bika/lims/adapters/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/adapters/__init__.py +++ b/src/bika/lims/adapters/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/adapters/addsample.py b/src/bika/lims/adapters/addsample.py index e4a6ae3a12..580cacba32 100644 --- a/src/bika/lims/adapters/addsample.py +++ b/src/bika/lims/adapters/addsample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.component import adapts diff --git a/src/bika/lims/adapters/dynamicresultsrange.py b/src/bika/lims/adapters/dynamicresultsrange.py index dc8aa0d309..76ea2248a3 100644 --- a/src/bika/lims/adapters/dynamicresultsrange.py +++ b/src/bika/lims/adapters/dynamicresultsrange.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/adapters/referencewidgetvocabulary.py b/src/bika/lims/adapters/referencewidgetvocabulary.py index fb9110426a..b43e160340 100644 --- a/src/bika/lims/adapters/referencewidgetvocabulary.py +++ b/src/bika/lims/adapters/referencewidgetvocabulary.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8:noqa diff --git a/src/bika/lims/adapters/stickers.py b/src/bika/lims/adapters/stickers.py index 593b5a2389..8a9bde6979 100644 --- a/src/bika/lims/adapters/stickers.py +++ b/src/bika/lims/adapters/stickers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implements diff --git a/src/bika/lims/adapters/widgetvisibility.py b/src/bika/lims/adapters/widgetvisibility.py index d737cff035..f36ced040a 100644 --- a/src/bika/lims/adapters/widgetvisibility.py +++ b/src/bika/lims/adapters/widgetvisibility.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/api/__init__.py b/src/bika/lims/api/__init__.py index ea37e631d8..05f8ed761c 100644 --- a/src/bika/lims/api/__init__.py +++ b/src/bika/lims/api/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/bika/lims/api/analysis.py b/src/bika/lims/api/analysis.py index 3cb41d9912..63a51dbe08 100644 --- a/src/bika/lims/api/analysis.py +++ b/src/bika/lims/api/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import Mapping diff --git a/src/bika/lims/api/analysisservice.py b/src/bika/lims/api/analysisservice.py index 7082085a0d..bf294380a4 100644 --- a/src/bika/lims/api/analysisservice.py +++ b/src/bika/lims/api/analysisservice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/api/mail.py b/src/bika/lims/api/mail.py index 8db60973d1..b82a5c5d28 100644 --- a/src/bika/lims/api/mail.py +++ b/src/bika/lims/api/mail.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import io diff --git a/src/bika/lims/api/security.py b/src/bika/lims/api/security.py index 10f6efe164..8de2194d78 100644 --- a/src/bika/lims/api/security.py +++ b/src/bika/lims/api/security.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/bika/lims/api/snapshot.py b/src/bika/lims/api/snapshot.py index bbcfcce51d..0e42060e67 100644 --- a/src/bika/lims/api/snapshot.py +++ b/src/bika/lims/api/snapshot.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/api/user.py b/src/bika/lims/api/user.py index a09d216f41..f33732b8f6 100644 --- a/src/bika/lims/api/user.py +++ b/src/bika/lims/api/user.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/bika/lims/browser/__init__.py b/src/bika/lims/browser/__init__.py index 6bda882516..b42b2b6971 100644 --- a/src/bika/lims/browser/__init__.py +++ b/src/bika/lims/browser/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/accreditation.py b/src/bika/lims/browser/accreditation.py index 9a521f3da4..fc8a61b72f 100644 --- a/src/bika/lims/browser/accreditation.py +++ b/src/bika/lims/browser/accreditation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.utils import safe_unicode diff --git a/src/bika/lims/browser/analyses/__init__.py b/src/bika/lims/browser/analyses/__init__.py index 8385666a6f..7c30d809ef 100644 --- a/src/bika/lims/browser/analyses/__init__.py +++ b/src/bika/lims/browser/analyses/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .view import AnalysesView diff --git a/src/bika/lims/browser/analyses/qc.py b/src/bika/lims/browser/analyses/qc.py index c62a85364a..21d1b83d99 100644 --- a/src/bika/lims/browser/analyses/qc.py +++ b/src/bika/lims/browser/analyses/qc.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/bika/lims/browser/analyses/view.py b/src/bika/lims/browser/analyses/view.py index e422f7d540..6fd0a6d882 100644 --- a/src/bika/lims/browser/analyses/view.py +++ b/src/bika/lims/browser/analyses/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/analysis.py b/src/bika/lims/browser/analysis.py index 165c28069e..608890105a 100644 --- a/src/bika/lims/browser/analysis.py +++ b/src/bika/lims/browser/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IAnalysis, IJSONReadExtender diff --git a/src/bika/lims/browser/analysisprofile.py b/src/bika/lims/browser/analysisprofile.py index 1a0de4c3ae..4d26c9ca00 100644 --- a/src/bika/lims/browser/analysisprofile.py +++ b/src/bika/lims/browser/analysisprofile.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IJSONReadExtender, IAnalysisProfile diff --git a/src/bika/lims/browser/analysisreport.py b/src/bika/lims/browser/analysisreport.py index ba4603bbd5..44b2ac3b4f 100644 --- a/src/bika/lims/browser/analysisreport.py +++ b/src/bika/lims/browser/analysisreport.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/analysisrequest/__init__.py b/src/bika/lims/browser/analysisrequest/__init__.py index a067386756..88c2eb37aa 100644 --- a/src/bika/lims/browser/analysisrequest/__init__.py +++ b/src/bika/lims/browser/analysisrequest/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IAnalysisRequest diff --git a/src/bika/lims/browser/analysisrequest/add2.py b/src/bika/lims/browser/analysisrequest/add2.py index 6ee9570267..a2f9d32c4d 100644 --- a/src/bika/lims/browser/analysisrequest/add2.py +++ b/src/bika/lims/browser/analysisrequest/add2.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/bika/lims/browser/analysisrequest/analysisrequests.py b/src/bika/lims/browser/analysisrequest/analysisrequests.py index 686d773e6e..32f2378758 100644 --- a/src/bika/lims/browser/analysisrequest/analysisrequests.py +++ b/src/bika/lims/browser/analysisrequest/analysisrequests.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.samples.view import SamplesView as AnalysisRequestsView diff --git a/src/bika/lims/browser/analysisrequest/invoice.py b/src/bika/lims/browser/analysisrequest/invoice.py index b03c26fa23..425601dca2 100644 --- a/src/bika/lims/browser/analysisrequest/invoice.py +++ b/src/bika/lims/browser/analysisrequest/invoice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import _ diff --git a/src/bika/lims/browser/analysisrequest/manage_analyses.py b/src/bika/lims/browser/analysisrequest/manage_analyses.py index 472fb789aa..c8c852094c 100644 --- a/src/bika/lims/browser/analysisrequest/manage_analyses.py +++ b/src/bika/lims/browser/analysisrequest/manage_analyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/analysisrequest/published_results.py b/src/bika/lims/browser/analysisrequest/published_results.py index c4c736c2ea..3d61c23c07 100644 --- a/src/bika/lims/browser/analysisrequest/published_results.py +++ b/src/bika/lims/browser/analysisrequest/published_results.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/analysisrequest/reject.py b/src/bika/lims/browser/analysisrequest/reject.py index ae8d4e62a6..c8942de39b 100644 --- a/src/bika/lims/browser/analysisrequest/reject.py +++ b/src/bika/lims/browser/analysisrequest/reject.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.browser import BrowserView diff --git a/src/bika/lims/browser/analysisrequest/reject_samples.py b/src/bika/lims/browser/analysisrequest/reject_samples.py index f4a85884cd..a6585066b3 100644 --- a/src/bika/lims/browser/analysisrequest/reject_samples.py +++ b/src/bika/lims/browser/analysisrequest/reject_samples.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/bika/lims/browser/analysisrequest/tables.py b/src/bika/lims/browser/analysisrequest/tables.py index 5925eedae7..3bf4931592 100644 --- a/src/bika/lims/browser/analysisrequest/tables.py +++ b/src/bika/lims/browser/analysisrequest/tables.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/analysisrequest/view.py b/src/bika/lims/browser/analysisrequest/view.py index 1f82789387..4c08a14e0b 100644 --- a/src/bika/lims/browser/analysisrequest/view.py +++ b/src/bika/lims/browser/analysisrequest/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/analysisservice.py b/src/bika/lims/browser/analysisservice.py index f82b1c2fa0..c254002415 100644 --- a/src/bika/lims/browser/analysisservice.py +++ b/src/bika/lims/browser/analysisservice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/artemplate.py b/src/bika/lims/browser/artemplate.py index 9db7eed0be..458761aff7 100644 --- a/src/bika/lims/browser/artemplate.py +++ b/src/bika/lims/browser/artemplate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IJSONReadExtender, IARTemplate diff --git a/src/bika/lims/browser/auditlog.py b/src/bika/lims/browser/auditlog.py index bfba55297f..5aa9647655 100644 --- a/src/bika/lims/browser/auditlog.py +++ b/src/bika/lims/browser/auditlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/batch/__init__.py b/src/bika/lims/browser/batch/__init__.py index 540a26ed42..6b9e0361c2 100644 --- a/src/bika/lims/browser/batch/__init__.py +++ b/src/bika/lims/browser/batch/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.vocabularies import CatalogVocabulary diff --git a/src/bika/lims/browser/batch/analysisrequests.py b/src/bika/lims/browser/batch/analysisrequests.py index 64f5fd0c11..836c860970 100644 --- a/src/bika/lims/browser/batch/analysisrequests.py +++ b/src/bika/lims/browser/batch/analysisrequests.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/batch/batchbook.py b/src/bika/lims/browser/batch/batchbook.py index 416caf7d10..5e168c0184 100644 --- a/src/bika/lims/browser/batch/batchbook.py +++ b/src/bika/lims/browser/batch/batchbook.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/browser/batchfolder.py b/src/bika/lims/browser/batchfolder.py index 8156b18920..d46bb6f0a3 100644 --- a/src/bika/lims/browser/batchfolder.py +++ b/src/bika/lims/browser/batchfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/bika_listing.py b/src/bika/lims/browser/bika_listing.py index e0b56ba473..c7fa5cfd47 100644 --- a/src/bika/lims/browser/bika_listing.py +++ b/src/bika/lims/browser/bika_listing.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.app.listing import ListingView diff --git a/src/bika/lims/browser/calcs.py b/src/bika/lims/browser/calcs.py index ebff3d4e26..ffd561d0ab 100644 --- a/src/bika/lims/browser/calcs.py +++ b/src/bika/lims/browser/calcs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/chart/__init__.py b/src/bika/lims/browser/chart/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/chart/__init__.py +++ b/src/bika/lims/browser/chart/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/chart/analyses.py b/src/bika/lims/browser/chart/analyses.py index 5c1a1a160b..dff0ca9308 100644 --- a/src/bika/lims/browser/chart/analyses.py +++ b/src/bika/lims/browser/chart/analyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/client/__init__.py b/src/bika/lims/browser/client/__init__.py index d46795f9a7..9c6c3ea099 100644 --- a/src/bika/lims/browser/client/__init__.py +++ b/src/bika/lims/browser/client/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from views.batches import ClientBatchesView diff --git a/src/bika/lims/browser/client/views/__init__.py b/src/bika/lims/browser/client/views/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/client/views/__init__.py +++ b/src/bika/lims/browser/client/views/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/client/views/analysisprofiles.py b/src/bika/lims/browser/client/views/analysisprofiles.py index e48d3b3f1f..44be10cdaf 100644 --- a/src/bika/lims/browser/client/views/analysisprofiles.py +++ b/src/bika/lims/browser/client/views/analysisprofiles.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/client/views/analysisrequests.py b/src/bika/lims/browser/client/views/analysisrequests.py index 169db60148..1893a5ba40 100644 --- a/src/bika/lims/browser/client/views/analysisrequests.py +++ b/src/bika/lims/browser/client/views/analysisrequests.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/client/views/analysisspecs.py b/src/bika/lims/browser/client/views/analysisspecs.py index 5ff33460e7..57c506b9b1 100644 --- a/src/bika/lims/browser/client/views/analysisspecs.py +++ b/src/bika/lims/browser/client/views/analysisspecs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/client/views/artemplates.py b/src/bika/lims/browser/client/views/artemplates.py index 72f31859ac..eac5db3755 100644 --- a/src/bika/lims/browser/client/views/artemplates.py +++ b/src/bika/lims/browser/client/views/artemplates.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/client/views/attachments.py b/src/bika/lims/browser/client/views/attachments.py index 12b5a1d2c5..4c41085148 100644 --- a/src/bika/lims/browser/client/views/attachments.py +++ b/src/bika/lims/browser/client/views/attachments.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/client/views/batches.py b/src/bika/lims/browser/client/views/batches.py index bf8aed09f6..b0e762a597 100644 --- a/src/bika/lims/browser/client/views/batches.py +++ b/src/bika/lims/browser/client/views/batches.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.browser.batchfolder import BatchFolderContentsView diff --git a/src/bika/lims/browser/client/views/contacts.py b/src/bika/lims/browser/client/views/contacts.py index ff5f846145..2e05ee94a7 100644 --- a/src/bika/lims/browser/client/views/contacts.py +++ b/src/bika/lims/browser/client/views/contacts.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/bika/lims/browser/client/views/samplepoints.py b/src/bika/lims/browser/client/views/samplepoints.py index eeb40b2a1b..1b72739c7c 100644 --- a/src/bika/lims/browser/client/views/samplepoints.py +++ b/src/bika/lims/browser/client/views/samplepoints.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.controlpanel.bika_samplepoints import SamplePointsView diff --git a/src/bika/lims/browser/clientfolder.py b/src/bika/lims/browser/clientfolder.py index da92ccc383..3827ae20d2 100644 --- a/src/bika/lims/browser/clientfolder.py +++ b/src/bika/lims/browser/clientfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/contact.py b/src/bika/lims/browser/contact.py index e029f69c85..2dc408715a 100644 --- a/src/bika/lims/browser/contact.py +++ b/src/bika/lims/browser/contact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/browser/dashboard/__init__.py b/src/bika/lims/browser/dashboard/__init__.py index 7de3935720..e65774260d 100644 --- a/src/bika/lims/browser/dashboard/__init__.py +++ b/src/bika/lims/browser/dashboard/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # BBB diff --git a/src/bika/lims/browser/dashboard/dashboard.py b/src/bika/lims/browser/dashboard/dashboard.py index 9198144176..ba8855d220 100644 --- a/src/bika/lims/browser/dashboard/dashboard.py +++ b/src/bika/lims/browser/dashboard/dashboard.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # BBB diff --git a/src/bika/lims/browser/department/__init__.py b/src/bika/lims/browser/department/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/department/__init__.py +++ b/src/bika/lims/browser/department/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/department/ajax.py b/src/bika/lims/browser/department/ajax.py index defb48d7f2..fafb04e291 100644 --- a/src/bika/lims/browser/department/ajax.py +++ b/src/bika/lims/browser/department/ajax.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/department/labcontacts.py b/src/bika/lims/browser/department/labcontacts.py index 0e327a8bd7..dfbaed1d5a 100644 --- a/src/bika/lims/browser/department/labcontacts.py +++ b/src/bika/lims/browser/department/labcontacts.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/dynamic_analysisspec.py b/src/bika/lims/browser/dynamic_analysisspec.py index 402c6245a5..a625176e00 100644 --- a/src/bika/lims/browser/dynamic_analysisspec.py +++ b/src/bika/lims/browser/dynamic_analysisspec.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/fields/__init__.py b/src/bika/lims/browser/fields/__init__.py index e0b6cb7823..c64cbcf2bc 100644 --- a/src/bika/lims/browser/fields/__init__.py +++ b/src/bika/lims/browser/fields/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .addressfield import AddressField diff --git a/src/bika/lims/browser/fields/addressfield.py b/src/bika/lims/browser/fields/addressfield.py index ddd8e55192..961febc777 100644 --- a/src/bika/lims/browser/fields/addressfield.py +++ b/src/bika/lims/browser/fields/addressfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.Registry import registerField diff --git a/src/bika/lims/browser/fields/aranalysesfield.py b/src/bika/lims/browser/fields/aranalysesfield.py index e9b3cd1b58..2747b6e304 100644 --- a/src/bika/lims/browser/fields/aranalysesfield.py +++ b/src/bika/lims/browser/fields/aranalysesfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/bika/lims/browser/fields/coordinatefield.py b/src/bika/lims/browser/fields/coordinatefield.py index ec7dd6e403..0824f97190 100644 --- a/src/bika/lims/browser/fields/coordinatefield.py +++ b/src/bika/lims/browser/fields/coordinatefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/fields/durationfield.py b/src/bika/lims/browser/fields/durationfield.py index 529e6ca02e..975bdc1bde 100644 --- a/src/bika/lims/browser/fields/durationfield.py +++ b/src/bika/lims/browser/fields/durationfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/fields/emailsfield.py b/src/bika/lims/browser/fields/emailsfield.py index 1039b25f8a..6325b4f963 100644 --- a/src/bika/lims/browser/fields/emailsfield.py +++ b/src/bika/lims/browser/fields/emailsfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/browser/fields/historyawarereferencefield.py b/src/bika/lims/browser/fields/historyawarereferencefield.py index a99d29a2ac..4d81ce7281 100644 --- a/src/bika/lims/browser/fields/historyawarereferencefield.py +++ b/src/bika/lims/browser/fields/historyawarereferencefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/fields/interimfieldsfield.py b/src/bika/lims/browser/fields/interimfieldsfield.py index 391afe9cc5..2ddcf854f2 100644 --- a/src/bika/lims/browser/fields/interimfieldsfield.py +++ b/src/bika/lims/browser/fields/interimfieldsfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/bika/lims/browser/fields/partitionsetupfield.py b/src/bika/lims/browser/fields/partitionsetupfield.py index 08adabd380..43f57d7bb7 100644 --- a/src/bika/lims/browser/fields/partitionsetupfield.py +++ b/src/bika/lims/browser/fields/partitionsetupfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/fields/referenceresultsfield.py b/src/bika/lims/browser/fields/referenceresultsfield.py index 3e186b02a4..7dd30a49e5 100644 --- a/src/bika/lims/browser/fields/referenceresultsfield.py +++ b/src/bika/lims/browser/fields/referenceresultsfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/fields/remarksfield.py b/src/bika/lims/browser/fields/remarksfield.py index f036143734..7afff2cd50 100644 --- a/src/bika/lims/browser/fields/remarksfield.py +++ b/src/bika/lims/browser/fields/remarksfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/browser/fields/resultrangefield.py b/src/bika/lims/browser/fields/resultrangefield.py index 6ae8d4c007..b0fd4b4b8d 100644 --- a/src/bika/lims/browser/fields/resultrangefield.py +++ b/src/bika/lims/browser/fields/resultrangefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from operator import itemgetter diff --git a/src/bika/lims/browser/fields/resultsrangesfield.py b/src/bika/lims/browser/fields/resultsrangesfield.py index cd6cc95e24..5fe6f5ae9d 100644 --- a/src/bika/lims/browser/fields/resultsrangesfield.py +++ b/src/bika/lims/browser/fields/resultsrangesfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from operator import itemgetter diff --git a/src/bika/lims/browser/fields/uidreferencefield.py b/src/bika/lims/browser/fields/uidreferencefield.py index ce9fe270d0..69bc47cbb1 100644 --- a/src/bika/lims/browser/fields/uidreferencefield.py +++ b/src/bika/lims/browser/fields/uidreferencefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/bika/lims/browser/instrument.py b/src/bika/lims/browser/instrument.py index 3a7ab1536d..34a7fedcc4 100644 --- a/src/bika/lims/browser/instrument.py +++ b/src/bika/lims/browser/instrument.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/instrumentlocation.py b/src/bika/lims/browser/instrumentlocation.py index 2c20edbd87..482a2db50e 100644 --- a/src/bika/lims/browser/instrumentlocation.py +++ b/src/bika/lims/browser/instrumentlocation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.controlpanel.bika_instruments import InstrumentsView diff --git a/src/bika/lims/browser/instrumenttype.py b/src/bika/lims/browser/instrumenttype.py index 1f9dffc25a..6c6737d21c 100644 --- a/src/bika/lims/browser/instrumenttype.py +++ b/src/bika/lims/browser/instrumenttype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/invoice.py b/src/bika/lims/browser/invoice.py index 9e6e40a2cf..da43e7b271 100644 --- a/src/bika/lims/browser/invoice.py +++ b/src/bika/lims/browser/invoice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/manufacturer.py b/src/bika/lims/browser/manufacturer.py index 43cd326ed8..477db8df07 100644 --- a/src/bika/lims/browser/manufacturer.py +++ b/src/bika/lims/browser/manufacturer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/methodfolder.py b/src/bika/lims/browser/methodfolder.py index c38de20af2..be0b9dcfcd 100644 --- a/src/bika/lims/browser/methodfolder.py +++ b/src/bika/lims/browser/methodfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/myorganization.py b/src/bika/lims/browser/myorganization.py index 04530034af..089d337828 100644 --- a/src/bika/lims/browser/myorganization.py +++ b/src/bika/lims/browser/myorganization.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/pricelist.py b/src/bika/lims/browser/pricelist.py index dc5f18313b..3f6cdc4d4b 100644 --- a/src/bika/lims/browser/pricelist.py +++ b/src/bika/lims/browser/pricelist.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/publish/__init__.py b/src/bika/lims/browser/publish/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/publish/__init__.py +++ b/src/bika/lims/browser/publish/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/publish/downloadview.py b/src/bika/lims/browser/publish/downloadview.py index 5df3adcd46..ed854bd647 100644 --- a/src/bika/lims/browser/publish/downloadview.py +++ b/src/bika/lims/browser/publish/downloadview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/publish/emailview.py b/src/bika/lims/browser/publish/emailview.py index 010a798969..ce1bfc58a3 100644 --- a/src/bika/lims/browser/publish/emailview.py +++ b/src/bika/lims/browser/publish/emailview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import functools diff --git a/src/bika/lims/browser/publish/reports_listing.py b/src/bika/lims/browser/publish/reports_listing.py index c680726705..c84ef7052b 100644 --- a/src/bika/lims/browser/publish/reports_listing.py +++ b/src/bika/lims/browser/publish/reports_listing.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/referenceanalysis.py b/src/bika/lims/browser/referenceanalysis.py index 4493fd2a9a..8acfdae55d 100644 --- a/src/bika/lims/browser/referenceanalysis.py +++ b/src/bika/lims/browser/referenceanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from email.mime.multipart import MIMEMultipart diff --git a/src/bika/lims/browser/referencesample.py b/src/bika/lims/browser/referencesample.py index 4b1699308a..0e56a8cce0 100644 --- a/src/bika/lims/browser/referencesample.py +++ b/src/bika/lims/browser/referencesample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/resultsimport/__init__.py b/src/bika/lims/browser/resultsimport/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/resultsimport/__init__.py +++ b/src/bika/lims/browser/resultsimport/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/resultsimport/autoimportlogs.py b/src/bika/lims/browser/resultsimport/autoimportlogs.py index ca46be98a5..9b1409b95e 100644 --- a/src/bika/lims/browser/resultsimport/autoimportlogs.py +++ b/src/bika/lims/browser/resultsimport/autoimportlogs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/bika/lims/browser/sampletype.py b/src/bika/lims/browser/sampletype.py index 8bce925a6a..b9e9e73fc5 100644 --- a/src/bika/lims/browser/sampletype.py +++ b/src/bika/lims/browser/sampletype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/stickers.py b/src/bika/lims/browser/stickers.py index c048c4bd76..9b4fee6e2d 100644 --- a/src/bika/lims/browser/stickers.py +++ b/src/bika/lims/browser/stickers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/bika/lims/browser/supplier.py b/src/bika/lims/browser/supplier.py index 9b845e2c06..9a51311c73 100644 --- a/src/bika/lims/browser/supplier.py +++ b/src/bika/lims/browser/supplier.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/viewlets/__init__.py b/src/bika/lims/browser/viewlets/__init__.py index e7461c2e68..064e3269a8 100644 --- a/src/bika/lims/browser/viewlets/__init__.py +++ b/src/bika/lims/browser/viewlets/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from analysisrequest import * diff --git a/src/bika/lims/browser/viewlets/analysisrequest.py b/src/bika/lims/browser/viewlets/analysisrequest.py index ebdef6e5f5..9f25fd9f93 100644 --- a/src/bika/lims/browser/viewlets/analysisrequest.py +++ b/src/bika/lims/browser/viewlets/analysisrequest.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile diff --git a/src/bika/lims/browser/viewlets/dynamic_specs.py b/src/bika/lims/browser/viewlets/dynamic_specs.py index 238e714583..283f53a970 100644 --- a/src/bika/lims/browser/viewlets/dynamic_specs.py +++ b/src/bika/lims/browser/viewlets/dynamic_specs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets import ViewletBase diff --git a/src/bika/lims/browser/viewlets/instruments.py b/src/bika/lims/browser/viewlets/instruments.py index 6a1e175d39..95c45ef8e3 100644 --- a/src/bika/lims/browser/viewlets/instruments.py +++ b/src/bika/lims/browser/viewlets/instruments.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/browser/widgets/__init__.py b/src/bika/lims/browser/widgets/__init__.py index 01046bee84..1469330bc0 100644 --- a/src/bika/lims/browser/widgets/__init__.py +++ b/src/bika/lims/browser/widgets/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .datetimewidget import DateTimeWidget diff --git a/src/bika/lims/browser/widgets/addresswidget.py b/src/bika/lims/browser/widgets/addresswidget.py index 796c1ead25..d4306f281c 100644 --- a/src/bika/lims/browser/widgets/addresswidget.py +++ b/src/bika/lims/browser/widgets/addresswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/analysisprofileanalyseswidget.py b/src/bika/lims/browser/widgets/analysisprofileanalyseswidget.py index bbb1e4a240..b43aa211fe 100644 --- a/src/bika/lims/browser/widgets/analysisprofileanalyseswidget.py +++ b/src/bika/lims/browser/widgets/analysisprofileanalyseswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/widgets/analysisspecificationwidget.py b/src/bika/lims/browser/widgets/analysisspecificationwidget.py index 094051ede1..c5aff171f2 100644 --- a/src/bika/lims/browser/widgets/analysisspecificationwidget.py +++ b/src/bika/lims/browser/widgets/analysisspecificationwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/widgets/artemplateanalyseswidget.py b/src/bika/lims/browser/widgets/artemplateanalyseswidget.py index 0c8af2477f..c0efd3641b 100644 --- a/src/bika/lims/browser/widgets/artemplateanalyseswidget.py +++ b/src/bika/lims/browser/widgets/artemplateanalyseswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/widgets/artemplatepartitionswidget.py b/src/bika/lims/browser/widgets/artemplatepartitionswidget.py index 77a305cc04..41588ee34b 100644 --- a/src/bika/lims/browser/widgets/artemplatepartitionswidget.py +++ b/src/bika/lims/browser/widgets/artemplatepartitionswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/comboboxwidget.py b/src/bika/lims/browser/widgets/comboboxwidget.py index 83062c3085..182f3b760d 100644 --- a/src/bika/lims/browser/widgets/comboboxwidget.py +++ b/src/bika/lims/browser/widgets/comboboxwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/browser/widgets/coordinatewidget.py b/src/bika/lims/browser/widgets/coordinatewidget.py index f58885825d..73fb6a7410 100644 --- a/src/bika/lims/browser/widgets/coordinatewidget.py +++ b/src/bika/lims/browser/widgets/coordinatewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/datetimewidget.py b/src/bika/lims/browser/widgets/datetimewidget.py index 1f2da09dc7..096a06f894 100644 --- a/src/bika/lims/browser/widgets/datetimewidget.py +++ b/src/bika/lims/browser/widgets/datetimewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.widgets.datetimewidget import DateTimeWidget diff --git a/src/bika/lims/browser/widgets/decimal.py b/src/bika/lims/browser/widgets/decimal.py index a436056517..d8f5c3d238 100644 --- a/src/bika/lims/browser/widgets/decimal.py +++ b/src/bika/lims/browser/widgets/decimal.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.Widget import DecimalWidget as _d diff --git a/src/bika/lims/browser/widgets/durationwidget.py b/src/bika/lims/browser/widgets/durationwidget.py index 5821ea7af7..b56bffb353 100644 --- a/src/bika/lims/browser/widgets/durationwidget.py +++ b/src/bika/lims/browser/widgets/durationwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.widgets.durationwidget import DurationWidget diff --git a/src/bika/lims/browser/widgets/integer.py b/src/bika/lims/browser/widgets/integer.py index af8a280c37..0209f8a07d 100644 --- a/src/bika/lims/browser/widgets/integer.py +++ b/src/bika/lims/browser/widgets/integer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.Widget import IntegerWidget as _i diff --git a/src/bika/lims/browser/widgets/partitionsetupwidget.py b/src/bika/lims/browser/widgets/partitionsetupwidget.py index 820aae4e2a..4745284ec4 100644 --- a/src/bika/lims/browser/widgets/partitionsetupwidget.py +++ b/src/bika/lims/browser/widgets/partitionsetupwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/priorityselectionwidget.py b/src/bika/lims/browser/widgets/priorityselectionwidget.py index 50475ec1a1..282ef10340 100644 --- a/src/bika/lims/browser/widgets/priorityselectionwidget.py +++ b/src/bika/lims/browser/widgets/priorityselectionwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.Registry import registerWidget diff --git a/src/bika/lims/browser/widgets/recordswidget.py b/src/bika/lims/browser/widgets/recordswidget.py index d0ae823c6b..2ad7f9e348 100644 --- a/src/bika/lims/browser/widgets/recordswidget.py +++ b/src/bika/lims/browser/widgets/recordswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.widgets.recordswidget import RecordsWidget diff --git a/src/bika/lims/browser/widgets/referenceresultswidget.py b/src/bika/lims/browser/widgets/referenceresultswidget.py index ae39d8bef7..81013ae4dc 100644 --- a/src/bika/lims/browser/widgets/referenceresultswidget.py +++ b/src/bika/lims/browser/widgets/referenceresultswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/widgets/rejectionsetupwidget.py b/src/bika/lims/browser/widgets/rejectionsetupwidget.py index f6edfdb5e7..eabdfbf4a7 100644 --- a/src/bika/lims/browser/widgets/rejectionsetupwidget.py +++ b/src/bika/lims/browser/widgets/rejectionsetupwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/rejectionwidget.py b/src/bika/lims/browser/widgets/rejectionwidget.py index afd95f9854..c5a2e2b5b7 100644 --- a/src/bika/lims/browser/widgets/rejectionwidget.py +++ b/src/bika/lims/browser/widgets/rejectionwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/remarkswidget.py b/src/bika/lims/browser/widgets/remarkswidget.py index c5c3e53e9f..76f3b0bb47 100644 --- a/src/bika/lims/browser/widgets/remarkswidget.py +++ b/src/bika/lims/browser/widgets/remarkswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/sampletypestickerswidget.py b/src/bika/lims/browser/widgets/sampletypestickerswidget.py index 8379133010..5d4f7bf404 100644 --- a/src/bika/lims/browser/widgets/sampletypestickerswidget.py +++ b/src/bika/lims/browser/widgets/sampletypestickerswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/scheduleinputwidget.py b/src/bika/lims/browser/widgets/scheduleinputwidget.py index 873795e9c7..9b2e7e494d 100644 --- a/src/bika/lims/browser/widgets/scheduleinputwidget.py +++ b/src/bika/lims/browser/widgets/scheduleinputwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/widgets/selectionwidget.py b/src/bika/lims/browser/widgets/selectionwidget.py index fccf6f8a65..8b4be4925e 100644 --- a/src/bika/lims/browser/widgets/selectionwidget.py +++ b/src/bika/lims/browser/widgets/selectionwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.Widget import SelectionWidget as _s diff --git a/src/bika/lims/browser/widgets/serviceswidget.py b/src/bika/lims/browser/widgets/serviceswidget.py index 0a0b27a3ad..acb54d4b52 100644 --- a/src/bika/lims/browser/widgets/serviceswidget.py +++ b/src/bika/lims/browser/widgets/serviceswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/widgets/worksheettemplatelayoutwidget.py b/src/bika/lims/browser/widgets/worksheettemplatelayoutwidget.py index 186141036d..b88dca54b7 100644 --- a/src/bika/lims/browser/widgets/worksheettemplatelayoutwidget.py +++ b/src/bika/lims/browser/widgets/worksheettemplatelayoutwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/browser/workflow/__init__.py b/src/bika/lims/browser/workflow/__init__.py index eedbeff87b..2f1611d2f7 100644 --- a/src/bika/lims/browser/workflow/__init__.py +++ b/src/bika/lims/browser/workflow/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/workflow/analysis.py b/src/bika/lims/browser/workflow/analysis.py index a89bf73012..4c68b3c186 100644 --- a/src/bika/lims/browser/workflow/analysis.py +++ b/src/bika/lims/browser/workflow/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/browser/workflow/analysisrequest.py b/src/bika/lims/browser/workflow/analysisrequest.py index 3e9d12336d..ca67b91305 100644 --- a/src/bika/lims/browser/workflow/analysisrequest.py +++ b/src/bika/lims/browser/workflow/analysisrequest.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from string import Template diff --git a/src/bika/lims/browser/workflow/client.py b/src/bika/lims/browser/workflow/client.py index 1192f15025..837d25a1bc 100644 --- a/src/bika/lims/browser/workflow/client.py +++ b/src/bika/lims/browser/workflow/client.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/bika/lims/browser/workflow/worksheet.py b/src/bika/lims/browser/workflow/worksheet.py index 45b97d20ae..bd658c1302 100644 --- a/src/bika/lims/browser/workflow/worksheet.py +++ b/src/bika/lims/browser/workflow/worksheet.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/__init__.py b/src/bika/lims/browser/worksheet/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/browser/worksheet/__init__.py +++ b/src/bika/lims/browser/worksheet/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/browser/worksheet/ajax.py b/src/bika/lims/browser/worksheet/ajax.py index 165a4c1d2e..10ddd96435 100644 --- a/src/bika/lims/browser/worksheet/ajax.py +++ b/src/bika/lims/browser/worksheet/ajax.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import plone diff --git a/src/bika/lims/browser/worksheet/tools.py b/src/bika/lims/browser/worksheet/tools.py index a3edbd77c2..9da33717d7 100644 --- a/src/bika/lims/browser/worksheet/tools.py +++ b/src/bika/lims/browser/worksheet/tools.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/utility.py b/src/bika/lims/browser/worksheet/utility.py index ba9e7ee724..74509c3531 100644 --- a/src/bika/lims/browser/worksheet/utility.py +++ b/src/bika/lims/browser/worksheet/utility.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implements diff --git a/src/bika/lims/browser/worksheet/views/__init__.py b/src/bika/lims/browser/worksheet/views/__init__.py index b52fb05c1e..05bbc5bd0a 100644 --- a/src/bika/lims/browser/worksheet/views/__init__.py +++ b/src/bika/lims/browser/worksheet/views/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from add_analyses import AddAnalysesView diff --git a/src/bika/lims/browser/worksheet/views/add_analyses.py b/src/bika/lims/browser/worksheet/views/add_analyses.py index 9ec3edb61b..4639882f2c 100644 --- a/src/bika/lims/browser/worksheet/views/add_analyses.py +++ b/src/bika/lims/browser/worksheet/views/add_analyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/worksheet/views/add_blank.py b/src/bika/lims/browser/worksheet/views/add_blank.py index a6282a44fd..9d5795dcdc 100644 --- a/src/bika/lims/browser/worksheet/views/add_blank.py +++ b/src/bika/lims/browser/worksheet/views/add_blank.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/views/add_control.py b/src/bika/lims/browser/worksheet/views/add_control.py index 4ec004fa89..4c81e45a6c 100644 --- a/src/bika/lims/browser/worksheet/views/add_control.py +++ b/src/bika/lims/browser/worksheet/views/add_control.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/views/add_duplicate.py b/src/bika/lims/browser/worksheet/views/add_duplicate.py index 78825c3de8..958fbaad99 100644 --- a/src/bika/lims/browser/worksheet/views/add_duplicate.py +++ b/src/bika/lims/browser/worksheet/views/add_duplicate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/worksheet/views/add_worksheet.py b/src/bika/lims/browser/worksheet/views/add_worksheet.py index cc6c42bef2..4b06232101 100644 --- a/src/bika/lims/browser/worksheet/views/add_worksheet.py +++ b/src/bika/lims/browser/worksheet/views/add_worksheet.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/views/analyses.py b/src/bika/lims/browser/worksheet/views/analyses.py index 47f76b5365..4812591772 100644 --- a/src/bika/lims/browser/worksheet/views/analyses.py +++ b/src/bika/lims/browser/worksheet/views/analyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/worksheet/views/analyses_transposed.py b/src/bika/lims/browser/worksheet/views/analyses_transposed.py index f4a8146bf0..72cf41e72b 100644 --- a/src/bika/lims/browser/worksheet/views/analyses_transposed.py +++ b/src/bika/lims/browser/worksheet/views/analyses_transposed.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/bika/lims/browser/worksheet/views/export.py b/src/bika/lims/browser/worksheet/views/export.py index 59968435c6..850d6737b3 100644 --- a/src/bika/lims/browser/worksheet/views/export.py +++ b/src/bika/lims/browser/worksheet/views/export.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/browser/worksheet/views/folder.py b/src/bika/lims/browser/worksheet/views/folder.py index ff5c2c8a43..e988a625d0 100644 --- a/src/bika/lims/browser/worksheet/views/folder.py +++ b/src/bika/lims/browser/worksheet/views/folder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/worksheet/views/printview.py b/src/bika/lims/browser/worksheet/views/printview.py index 04390f614f..e7f80c7d49 100644 --- a/src/bika/lims/browser/worksheet/views/printview.py +++ b/src/bika/lims/browser/worksheet/views/printview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import glob diff --git a/src/bika/lims/browser/worksheet/views/referencesamples.py b/src/bika/lims/browser/worksheet/views/referencesamples.py index 509e7123dd..2ae2167217 100644 --- a/src/bika/lims/browser/worksheet/views/referencesamples.py +++ b/src/bika/lims/browser/worksheet/views/referencesamples.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/browser/worksheet/views/results.py b/src/bika/lims/browser/worksheet/views/results.py index e247535265..b83399f8a3 100644 --- a/src/bika/lims/browser/worksheet/views/results.py +++ b/src/bika/lims/browser/worksheet/views/results.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.public import DisplayList diff --git a/src/bika/lims/catalog/__init__.py b/src/bika/lims/catalog/__init__.py index 4c876beb20..75764806e7 100644 --- a/src/bika/lims/catalog/__init__.py +++ b/src/bika/lims/catalog/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # BBB Imports diff --git a/src/bika/lims/catalog/analysis_catalog.py b/src/bika/lims/catalog/analysis_catalog.py index e069a85f32..7d9ffc83ca 100644 --- a/src/bika/lims/catalog/analysis_catalog.py +++ b/src/bika/lims/catalog/analysis_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/analysisrequest_catalog.py b/src/bika/lims/catalog/analysisrequest_catalog.py index cf6e7cb331..e2f3f51be9 100644 --- a/src/bika/lims/catalog/analysisrequest_catalog.py +++ b/src/bika/lims/catalog/analysisrequest_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/auditlog_catalog.py b/src/bika/lims/catalog/auditlog_catalog.py index d080962cd0..0b032bb29e 100644 --- a/src/bika/lims/catalog/auditlog_catalog.py +++ b/src/bika/lims/catalog/auditlog_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/autoimportlogs_catalog.py b/src/bika/lims/catalog/autoimportlogs_catalog.py index bb0ee35a7d..2fd201e7f9 100644 --- a/src/bika/lims/catalog/autoimportlogs_catalog.py +++ b/src/bika/lims/catalog/autoimportlogs_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/base.py b/src/bika/lims/catalog/base.py index bf8265b2f8..aebe7313de 100644 --- a/src/bika/lims/catalog/base.py +++ b/src/bika/lims/catalog/base.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/bika_catalog.py b/src/bika/lims/catalog/bika_catalog.py index 8cd1a85bf0..a51c7b6069 100644 --- a/src/bika/lims/catalog/bika_catalog.py +++ b/src/bika/lims/catalog/bika_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/bikasetup_catalog.py b/src/bika/lims/catalog/bikasetup_catalog.py index 1fa9e6bd5b..87a5707c87 100644 --- a/src/bika/lims/catalog/bikasetup_catalog.py +++ b/src/bika/lims/catalog/bikasetup_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/report_catalog.py b/src/bika/lims/catalog/report_catalog.py index 1e990f2367..8805d896c4 100644 --- a/src/bika/lims/catalog/report_catalog.py +++ b/src/bika/lims/catalog/report_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/catalog/worksheet_catalog.py b/src/bika/lims/catalog/worksheet_catalog.py index 674fee5b27..a38b0308f1 100644 --- a/src/bika/lims/catalog/worksheet_catalog.py +++ b/src/bika/lims/catalog/worksheet_catalog.py @@ -1,5 +1,23 @@ # -*- coding: utf-8 -*- # +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. +# # XXX: REMOVE AFTER 2.1.0 from App.class_init import InitializeClass diff --git a/src/bika/lims/config.py b/src/bika/lims/config.py index 06628c9253..95dade4ce7 100644 --- a/src/bika/lims/config.py +++ b/src/bika/lims/config.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/content/__init__.py b/src/bika/lims/content/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/content/__init__.py +++ b/src/bika/lims/content/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/content/abstractanalysis.py b/src/bika/lims/content/abstractanalysis.py index 377932748a..25f8835d4b 100644 --- a/src/bika/lims/content/abstractanalysis.py +++ b/src/bika/lims/content/abstractanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import cgi diff --git a/src/bika/lims/content/abstractbaseanalysis.py b/src/bika/lims/content/abstractbaseanalysis.py index 0f2a9c4c77..438fece6c0 100644 --- a/src/bika/lims/content/abstractbaseanalysis.py +++ b/src/bika/lims/content/abstractbaseanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/abstractroutineanalysis.py b/src/bika/lims/content/abstractroutineanalysis.py index 38264f7f97..a6d32e8989 100644 --- a/src/bika/lims/content/abstractroutineanalysis.py +++ b/src/bika/lims/content/abstractroutineanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/bika/lims/content/analysis.py b/src/bika/lims/content/analysis.py index 6694a3a800..2444bf7756 100644 --- a/src/bika/lims/content/analysis.py +++ b/src/bika/lims/content/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/analysiscategory.py b/src/bika/lims/content/analysiscategory.py index f87cf96a04..a6ea23a757 100644 --- a/src/bika/lims/content/analysiscategory.py +++ b/src/bika/lims/content/analysiscategory.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/bika/lims/content/analysisprofile.py b/src/bika/lims/content/analysisprofile.py index 540316a6c6..d84621efc9 100644 --- a/src/bika/lims/content/analysisprofile.py +++ b/src/bika/lims/content/analysisprofile.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/analysisrequest.py b/src/bika/lims/content/analysisrequest.py index 3612212a89..0641aa9b65 100644 --- a/src/bika/lims/content/analysisrequest.py +++ b/src/bika/lims/content/analysisrequest.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import base64 diff --git a/src/bika/lims/content/analysisrequestsfolder.py b/src/bika/lims/content/analysisrequestsfolder.py index af826b447f..777c5e1244 100644 --- a/src/bika/lims/content/analysisrequestsfolder.py +++ b/src/bika/lims/content/analysisrequestsfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.config import PROJECTNAME diff --git a/src/bika/lims/content/analysisservice.py b/src/bika/lims/content/analysisservice.py index dd575dff5b..8b3ca6b4c0 100644 --- a/src/bika/lims/content/analysisservice.py +++ b/src/bika/lims/content/analysisservice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/bika/lims/content/analysisspec.py b/src/bika/lims/content/analysisspec.py index 7a541bcb52..38c7168390 100644 --- a/src/bika/lims/content/analysisspec.py +++ b/src/bika/lims/content/analysisspec.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/arreport.py b/src/bika/lims/content/arreport.py index 0844999476..fc8d00ba7b 100644 --- a/src/bika/lims/content/arreport.py +++ b/src/bika/lims/content/arreport.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/artemplate.py b/src/bika/lims/content/artemplate.py index a9cbba014b..edd58f7089 100644 --- a/src/bika/lims/content/artemplate.py +++ b/src/bika/lims/content/artemplate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/attachment.py b/src/bika/lims/content/attachment.py index 9a6a1d24d7..84bd53195c 100644 --- a/src/bika/lims/content/attachment.py +++ b/src/bika/lims/content/attachment.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/attachmenttype.py b/src/bika/lims/content/attachmenttype.py index 74713594df..f7d6003e8d 100644 --- a/src/bika/lims/content/attachmenttype.py +++ b/src/bika/lims/content/attachmenttype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/autoimportlog.py b/src/bika/lims/content/autoimportlog.py index d930155d78..498146ec4f 100644 --- a/src/bika/lims/content/autoimportlog.py +++ b/src/bika/lims/content/autoimportlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/content/batch.py b/src/bika/lims/content/batch.py index c2eec46f5b..c577b12cbb 100644 --- a/src/bika/lims/content/batch.py +++ b/src/bika/lims/content/batch.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/batchfolder.py b/src/bika/lims/content/batchfolder.py index 47ec3ad7a8..6ab9a5c4ae 100644 --- a/src/bika/lims/content/batchfolder.py +++ b/src/bika/lims/content/batchfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """BatchFolder contains AR Batches. diff --git a/src/bika/lims/content/batchlabel.py b/src/bika/lims/content/batchlabel.py index e3c3eaf381..de73e1a305 100644 --- a/src/bika/lims/content/batchlabel.py +++ b/src/bika/lims/content/batchlabel.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/bikaschema.py b/src/bika/lims/content/bikaschema.py index 33c71666b7..fc8fa42f47 100644 --- a/src/bika/lims/content/bikaschema.py +++ b/src/bika/lims/content/bikaschema.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.public import BaseSchema diff --git a/src/bika/lims/content/bikasetup.py b/src/bika/lims/content/bikasetup.py index ea8b8fc871..a808e23b3c 100644 --- a/src/bika/lims/content/bikasetup.py +++ b/src/bika/lims/content/bikasetup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/calculation.py b/src/bika/lims/content/calculation.py index 729523b5b7..f6dbaae60f 100644 --- a/src/bika/lims/content/calculation.py +++ b/src/bika/lims/content/calculation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import importlib diff --git a/src/bika/lims/content/client.py b/src/bika/lims/content/client.py index 00f60c16d3..fc3d7f24a3 100644 --- a/src/bika/lims/content/client.py +++ b/src/bika/lims/content/client.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/bika/lims/content/clientawaremixin.py b/src/bika/lims/content/clientawaremixin.py index a243a1ce2e..c702c8d278 100644 --- a/src/bika/lims/content/clientawaremixin.py +++ b/src/bika/lims/content/clientawaremixin.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/clientfolder.py b/src/bika/lims/content/clientfolder.py index 9e5b751d6a..633ddcb36e 100644 --- a/src/bika/lims/content/clientfolder.py +++ b/src/bika/lims/content/clientfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ClientFolder is a container for Client instances. diff --git a/src/bika/lims/content/contact.py b/src/bika/lims/content/contact.py index 8a94410a25..3c5ca868ae 100644 --- a/src/bika/lims/content/contact.py +++ b/src/bika/lims/content/contact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import types diff --git a/src/bika/lims/content/container.py b/src/bika/lims/content/container.py index 3585b49761..062a373087 100644 --- a/src/bika/lims/content/container.py +++ b/src/bika/lims/content/container.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/content/containertype.py b/src/bika/lims/content/containertype.py index 8031e570f2..4375eec6e2 100644 --- a/src/bika/lims/content/containertype.py +++ b/src/bika/lims/content/containertype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/content/department.py b/src/bika/lims/content/department.py index bbdcf90710..eafc685c0d 100644 --- a/src/bika/lims/content/department.py +++ b/src/bika/lims/content/department.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/duplicateanalysis.py b/src/bika/lims/content/duplicateanalysis.py index 03a02adbf1..cdb275ea84 100644 --- a/src/bika/lims/content/duplicateanalysis.py +++ b/src/bika/lims/content/duplicateanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/dynamic_analysisspec.py b/src/bika/lims/content/dynamic_analysisspec.py index e19000d9b8..e483676b6c 100644 --- a/src/bika/lims/content/dynamic_analysisspec.py +++ b/src/bika/lims/content/dynamic_analysisspec.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import defaultdict diff --git a/src/bika/lims/content/identifiertype.py b/src/bika/lims/content/identifiertype.py index 8995f8af2e..4ff4437e53 100644 --- a/src/bika/lims/content/identifiertype.py +++ b/src/bika/lims/content/identifiertype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _, PROJECTNAME diff --git a/src/bika/lims/content/instrument.py b/src/bika/lims/content/instrument.py index c6c45c9e0a..1d43dd1214 100644 --- a/src/bika/lims/content/instrument.py +++ b/src/bika/lims/content/instrument.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from datetime import date diff --git a/src/bika/lims/content/instrumentcalibration.py b/src/bika/lims/content/instrumentcalibration.py index 2bf20a387a..f62e50afa6 100644 --- a/src/bika/lims/content/instrumentcalibration.py +++ b/src/bika/lims/content/instrumentcalibration.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import math diff --git a/src/bika/lims/content/instrumentcertification.py b/src/bika/lims/content/instrumentcertification.py index 64a1b28ede..b2972c2071 100644 --- a/src/bika/lims/content/instrumentcertification.py +++ b/src/bika/lims/content/instrumentcertification.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import math diff --git a/src/bika/lims/content/instrumentlocation.py b/src/bika/lims/content/instrumentlocation.py index 7d1ae0203e..838c0261c9 100644 --- a/src/bika/lims/content/instrumentlocation.py +++ b/src/bika/lims/content/instrumentlocation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implements diff --git a/src/bika/lims/content/instrumentmaintenancetask.py b/src/bika/lims/content/instrumentmaintenancetask.py index 44f101b0e3..8c7ce20d34 100644 --- a/src/bika/lims/content/instrumentmaintenancetask.py +++ b/src/bika/lims/content/instrumentmaintenancetask.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/instrumentscheduledtask.py b/src/bika/lims/content/instrumentscheduledtask.py index ea35bacc95..afacd52c7b 100644 --- a/src/bika/lims/content/instrumentscheduledtask.py +++ b/src/bika/lims/content/instrumentscheduledtask.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/instrumenttype.py b/src/bika/lims/content/instrumenttype.py index 4996f0085b..7fd56ba907 100644 --- a/src/bika/lims/content/instrumenttype.py +++ b/src/bika/lims/content/instrumenttype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/instrumentvalidation.py b/src/bika/lims/content/instrumentvalidation.py index 262321375a..1c5b23c86e 100644 --- a/src/bika/lims/content/instrumentvalidation.py +++ b/src/bika/lims/content/instrumentvalidation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import math diff --git a/src/bika/lims/content/invoice.py b/src/bika/lims/content/invoice.py index 60cd920d9e..fcdd42e8c9 100644 --- a/src/bika/lims/content/invoice.py +++ b/src/bika/lims/content/invoice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/labcontact.py b/src/bika/lims/content/labcontact.py index f08c2589dd..c308f0b2af 100644 --- a/src/bika/lims/content/labcontact.py +++ b/src/bika/lims/content/labcontact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/laboratory.py b/src/bika/lims/content/laboratory.py index b095b5b80a..c7e3e97afd 100644 --- a/src/bika/lims/content/laboratory.py +++ b/src/bika/lims/content/laboratory.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/labproduct.py b/src/bika/lims/content/labproduct.py index 73ecd64931..efbf9d6caf 100644 --- a/src/bika/lims/content/labproduct.py +++ b/src/bika/lims/content/labproduct.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from decimal import Decimal diff --git a/src/bika/lims/content/manufacturer.py b/src/bika/lims/content/manufacturer.py index e0b290e901..ebd97014fe 100644 --- a/src/bika/lims/content/manufacturer.py +++ b/src/bika/lims/content/manufacturer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/method.py b/src/bika/lims/content/method.py index 3a8e937263..3c1f519f0d 100644 --- a/src/bika/lims/content/method.py +++ b/src/bika/lims/content/method.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/methods.py b/src/bika/lims/content/methods.py index f88e94f28c..4a92eece75 100644 --- a/src/bika/lims/content/methods.py +++ b/src/bika/lims/content/methods.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.config import PROJECTNAME diff --git a/src/bika/lims/content/multifile.py b/src/bika/lims/content/multifile.py index 50c02af305..f9cdfb8484 100644 --- a/src/bika/lims/content/multifile.py +++ b/src/bika/lims/content/multifile.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/content/organisation.py b/src/bika/lims/content/organisation.py index 2dcf67260b..dde045706c 100644 --- a/src/bika/lims/content/organisation.py +++ b/src/bika/lims/content/organisation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/person.py b/src/bika/lims/content/person.py index 98d4241412..f457aa3b86 100644 --- a/src/bika/lims/content/person.py +++ b/src/bika/lims/content/person.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/preservation.py b/src/bika/lims/content/preservation.py index 4541f8c4ee..9220ba16f1 100644 --- a/src/bika/lims/content/preservation.py +++ b/src/bika/lims/content/preservation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/content/pricelist.py b/src/bika/lims/content/pricelist.py index 620d08b37b..05e536313e 100644 --- a/src/bika/lims/content/pricelist.py +++ b/src/bika/lims/content/pricelist.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/pricelistfolder.py b/src/bika/lims/content/pricelistfolder.py index 0a16a4732f..3272fd3540 100644 --- a/src/bika/lims/content/pricelistfolder.py +++ b/src/bika/lims/content/pricelistfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/referenceanalysis.py b/src/bika/lims/content/referenceanalysis.py index c6dc85e151..211765097e 100644 --- a/src/bika/lims/content/referenceanalysis.py +++ b/src/bika/lims/content/referenceanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/referencedefinition.py b/src/bika/lims/content/referencedefinition.py index 35fb3bc4b0..86ce0deba2 100644 --- a/src/bika/lims/content/referencedefinition.py +++ b/src/bika/lims/content/referencedefinition.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/referencesample.py b/src/bika/lims/content/referencesample.py index 8716302cb4..ae9916bd56 100644 --- a/src/bika/lims/content/referencesample.py +++ b/src/bika/lims/content/referencesample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/referencesamplesfolder.py b/src/bika/lims/content/referencesamplesfolder.py index bc77d14540..66cc929ee8 100644 --- a/src/bika/lims/content/referencesamplesfolder.py +++ b/src/bika/lims/content/referencesamplesfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/reflexrule.py b/src/bika/lims/content/reflexrule.py index 08d9cce6fe..f0511d31f6 100644 --- a/src/bika/lims/content/reflexrule.py +++ b/src/bika/lims/content/reflexrule.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.config import PROJECTNAME diff --git a/src/bika/lims/content/rejectanalysis.py b/src/bika/lims/content/rejectanalysis.py index d7505e1ca9..1956f47a19 100644 --- a/src/bika/lims/content/rejectanalysis.py +++ b/src/bika/lims/content/rejectanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/samplecondition.py b/src/bika/lims/content/samplecondition.py index f74c47e506..5e4680b4c9 100644 --- a/src/bika/lims/content/samplecondition.py +++ b/src/bika/lims/content/samplecondition.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl.SecurityInfo import ClassSecurityInfo diff --git a/src/bika/lims/content/samplematrix.py b/src/bika/lims/content/samplematrix.py index 07f7d60440..aa521ca10b 100644 --- a/src/bika/lims/content/samplematrix.py +++ b/src/bika/lims/content/samplematrix.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/samplepoint.py b/src/bika/lims/content/samplepoint.py index c9a1efeaf6..96db6bb0c1 100644 --- a/src/bika/lims/content/samplepoint.py +++ b/src/bika/lims/content/samplepoint.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import sys diff --git a/src/bika/lims/content/sampletype.py b/src/bika/lims/content/sampletype.py index f92d7f4f36..6eb1d6476b 100644 --- a/src/bika/lims/content/sampletype.py +++ b/src/bika/lims/content/sampletype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/samplingdeviation.py b/src/bika/lims/content/samplingdeviation.py index dfc42e57bd..a11fe2a350 100644 --- a/src/bika/lims/content/samplingdeviation.py +++ b/src/bika/lims/content/samplingdeviation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/storagelocation.py b/src/bika/lims/content/storagelocation.py index 98a391dbde..bf795128b5 100644 --- a/src/bika/lims/content/storagelocation.py +++ b/src/bika/lims/content/storagelocation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/subgroup.py b/src/bika/lims/content/subgroup.py index e101e0a853..39804a7c07 100644 --- a/src/bika/lims/content/subgroup.py +++ b/src/bika/lims/content/subgroup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/supplier.py b/src/bika/lims/content/supplier.py index 27c3f98f2e..526f12bae6 100644 --- a/src/bika/lims/content/supplier.py +++ b/src/bika/lims/content/supplier.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/suppliercontact.py b/src/bika/lims/content/suppliercontact.py index 448d624672..afaa37fdf0 100644 --- a/src/bika/lims/content/suppliercontact.py +++ b/src/bika/lims/content/suppliercontact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/content/worksheet.py b/src/bika/lims/content/worksheet.py index 8c6f833e3c..816695ee3d 100644 --- a/src/bika/lims/content/worksheet.py +++ b/src/bika/lims/content/worksheet.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/content/worksheetfolder.py b/src/bika/lims/content/worksheetfolder.py index b458128579..0f24a97ad3 100644 --- a/src/bika/lims/content/worksheetfolder.py +++ b/src/bika/lims/content/worksheetfolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """WorksheetFolder is a container for Worksheet instances. diff --git a/src/bika/lims/content/worksheettemplate.py b/src/bika/lims/content/worksheettemplate.py index c618162f30..0eccb5d2d7 100644 --- a/src/bika/lims/content/worksheettemplate.py +++ b/src/bika/lims/content/worksheettemplate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/bika/lims/controlpanel/__init__.py b/src/bika/lims/controlpanel/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/controlpanel/__init__.py +++ b/src/bika/lims/controlpanel/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/controlpanel/auditlog.py b/src/bika/lims/controlpanel/auditlog.py index e225ef92a9..b2b5abcb47 100644 --- a/src/bika/lims/controlpanel/auditlog.py +++ b/src/bika/lims/controlpanel/auditlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_analysiscategories.py b/src/bika/lims/controlpanel/bika_analysiscategories.py index c5f37200dc..ab9b47bcd8 100644 --- a/src/bika/lims/controlpanel/bika_analysiscategories.py +++ b/src/bika/lims/controlpanel/bika_analysiscategories.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_analysisprofiles.py b/src/bika/lims/controlpanel/bika_analysisprofiles.py index 45ef4c4ce3..e177600c64 100644 --- a/src/bika/lims/controlpanel/bika_analysisprofiles.py +++ b/src/bika/lims/controlpanel/bika_analysisprofiles.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_analysisservices.py b/src/bika/lims/controlpanel/bika_analysisservices.py index 37a6ff5500..1e347d35a2 100644 --- a/src/bika/lims/controlpanel/bika_analysisservices.py +++ b/src/bika/lims/controlpanel/bika_analysisservices.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_analysisspecs.py b/src/bika/lims/controlpanel/bika_analysisspecs.py index a0867ad515..78936b65f0 100644 --- a/src/bika/lims/controlpanel/bika_analysisspecs.py +++ b/src/bika/lims/controlpanel/bika_analysisspecs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_artemplates.py b/src/bika/lims/controlpanel/bika_artemplates.py index 16330a9583..37a9548479 100644 --- a/src/bika/lims/controlpanel/bika_artemplates.py +++ b/src/bika/lims/controlpanel/bika_artemplates.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_attachmenttypes.py b/src/bika/lims/controlpanel/bika_attachmenttypes.py index aef345e50e..4b6a7cb84b 100644 --- a/src/bika/lims/controlpanel/bika_attachmenttypes.py +++ b/src/bika/lims/controlpanel/bika_attachmenttypes.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_batchlabels.py b/src/bika/lims/controlpanel/bika_batchlabels.py index 55f31127ef..03671a142b 100644 --- a/src/bika/lims/controlpanel/bika_batchlabels.py +++ b/src/bika/lims/controlpanel/bika_batchlabels.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_calculations.py b/src/bika/lims/controlpanel/bika_calculations.py index 4961963263..f631532b10 100644 --- a/src/bika/lims/controlpanel/bika_calculations.py +++ b/src/bika/lims/controlpanel/bika_calculations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_containers.py b/src/bika/lims/controlpanel/bika_containers.py index d5b117fd85..465a7d68b8 100644 --- a/src/bika/lims/controlpanel/bika_containers.py +++ b/src/bika/lims/controlpanel/bika_containers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_containertypes.py b/src/bika/lims/controlpanel/bika_containertypes.py index 87e88a5734..766ca4401b 100644 --- a/src/bika/lims/controlpanel/bika_containertypes.py +++ b/src/bika/lims/controlpanel/bika_containertypes.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_departments.py b/src/bika/lims/controlpanel/bika_departments.py index 49d9ab4286..d2d9c6cc25 100644 --- a/src/bika/lims/controlpanel/bika_departments.py +++ b/src/bika/lims/controlpanel/bika_departments.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_idserver.py b/src/bika/lims/controlpanel/bika_idserver.py index 697e2ae0c6..6b683e9d8b 100644 --- a/src/bika/lims/controlpanel/bika_idserver.py +++ b/src/bika/lims/controlpanel/bika_idserver.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # BBB: Registered as a persistent component! diff --git a/src/bika/lims/controlpanel/bika_instrumentlocations.py b/src/bika/lims/controlpanel/bika_instrumentlocations.py index b9592903fa..e4a95961fa 100644 --- a/src/bika/lims/controlpanel/bika_instrumentlocations.py +++ b/src/bika/lims/controlpanel/bika_instrumentlocations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes import atapi diff --git a/src/bika/lims/controlpanel/bika_instruments.py b/src/bika/lims/controlpanel/bika_instruments.py index c3e8a451fe..0bc14b6d02 100644 --- a/src/bika/lims/controlpanel/bika_instruments.py +++ b/src/bika/lims/controlpanel/bika_instruments.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_instrumenttypes.py b/src/bika/lims/controlpanel/bika_instrumenttypes.py index 412ff4a32b..dc5f261cb5 100644 --- a/src/bika/lims/controlpanel/bika_instrumenttypes.py +++ b/src/bika/lims/controlpanel/bika_instrumenttypes.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_labcontacts.py b/src/bika/lims/controlpanel/bika_labcontacts.py index 10d7c0df24..44b0db1409 100644 --- a/src/bika/lims/controlpanel/bika_labcontacts.py +++ b/src/bika/lims/controlpanel/bika_labcontacts.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_labproducts.py b/src/bika/lims/controlpanel/bika_labproducts.py index 2770b32897..f5324c9cc7 100644 --- a/src/bika/lims/controlpanel/bika_labproducts.py +++ b/src/bika/lims/controlpanel/bika_labproducts.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_manufacturers.py b/src/bika/lims/controlpanel/bika_manufacturers.py index fe3bff0873..7fc185e228 100644 --- a/src/bika/lims/controlpanel/bika_manufacturers.py +++ b/src/bika/lims/controlpanel/bika_manufacturers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_preservations.py b/src/bika/lims/controlpanel/bika_preservations.py index 342bf2a045..50a06b00c6 100644 --- a/src/bika/lims/controlpanel/bika_preservations.py +++ b/src/bika/lims/controlpanel/bika_preservations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_referencedefinitions.py b/src/bika/lims/controlpanel/bika_referencedefinitions.py index f37e95698f..453ad29240 100644 --- a/src/bika/lims/controlpanel/bika_referencedefinitions.py +++ b/src/bika/lims/controlpanel/bika_referencedefinitions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_reflexrulefolder.py b/src/bika/lims/controlpanel/bika_reflexrulefolder.py index 494b5ad9dd..abded11841 100644 --- a/src/bika/lims/controlpanel/bika_reflexrulefolder.py +++ b/src/bika/lims/controlpanel/bika_reflexrulefolder.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.config import PROJECTNAME diff --git a/src/bika/lims/controlpanel/bika_sampleconditions.py b/src/bika/lims/controlpanel/bika_sampleconditions.py index 280bcb4149..e6650de0b7 100644 --- a/src/bika/lims/controlpanel/bika_sampleconditions.py +++ b/src/bika/lims/controlpanel/bika_sampleconditions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_samplematrices.py b/src/bika/lims/controlpanel/bika_samplematrices.py index ea51c3edbb..88af406f89 100644 --- a/src/bika/lims/controlpanel/bika_samplematrices.py +++ b/src/bika/lims/controlpanel/bika_samplematrices.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_samplepoints.py b/src/bika/lims/controlpanel/bika_samplepoints.py index 701d312ca1..1e4c4b05bf 100644 --- a/src/bika/lims/controlpanel/bika_samplepoints.py +++ b/src/bika/lims/controlpanel/bika_samplepoints.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_sampletypes.py b/src/bika/lims/controlpanel/bika_sampletypes.py index 5ae344a3f8..c971029911 100644 --- a/src/bika/lims/controlpanel/bika_sampletypes.py +++ b/src/bika/lims/controlpanel/bika_sampletypes.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_samplingdeviations.py b/src/bika/lims/controlpanel/bika_samplingdeviations.py index 41896d52df..efd828776f 100644 --- a/src/bika/lims/controlpanel/bika_samplingdeviations.py +++ b/src/bika/lims/controlpanel/bika_samplingdeviations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_storagelocations.py b/src/bika/lims/controlpanel/bika_storagelocations.py index c6a4c722a7..7a9bdd7f6a 100644 --- a/src/bika/lims/controlpanel/bika_storagelocations.py +++ b/src/bika/lims/controlpanel/bika_storagelocations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_subgroups.py b/src/bika/lims/controlpanel/bika_subgroups.py index b25a1f8334..0dcddf651c 100644 --- a/src/bika/lims/controlpanel/bika_subgroups.py +++ b/src/bika/lims/controlpanel/bika_subgroups.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_suppliers.py b/src/bika/lims/controlpanel/bika_suppliers.py index e98736796e..defe219e76 100644 --- a/src/bika/lims/controlpanel/bika_suppliers.py +++ b/src/bika/lims/controlpanel/bika_suppliers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/bika_worksheettemplates.py b/src/bika/lims/controlpanel/bika_worksheettemplates.py index 3d36fb1f63..cbe88f3923 100644 --- a/src/bika/lims/controlpanel/bika_worksheettemplates.py +++ b/src/bika/lims/controlpanel/bika_worksheettemplates.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/controlpanel/dynamic_analysisspecs.py b/src/bika/lims/controlpanel/dynamic_analysisspecs.py index e28e354321..c263c44d53 100644 --- a/src/bika/lims/controlpanel/dynamic_analysisspecs.py +++ b/src/bika/lims/controlpanel/dynamic_analysisspecs.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/decorators.py b/src/bika/lims/decorators.py index afd9a12e7c..ef4b3c332b 100644 --- a/src/bika/lims/decorators.py +++ b/src/bika/lims/decorators.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import cProfile diff --git a/src/bika/lims/events/__init__.py b/src/bika/lims/events/__init__.py index 8fd8448c48..4b9ff6f348 100644 --- a/src/bika/lims/events/__init__.py +++ b/src/bika/lims/events/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from remarks import IRemarksAddedEvent diff --git a/src/bika/lims/events/remarks.py b/src/bika/lims/events/remarks.py index 8e995fe965..c358022e19 100644 --- a/src/bika/lims/events/remarks.py +++ b/src/bika/lims/events/remarks.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/bika/lims/idserver.py b/src/bika/lims/idserver.py index eac097f64e..403f6e6ede 100644 --- a/src/bika/lims/idserver.py +++ b/src/bika/lims/idserver.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8:noqa diff --git a/src/bika/lims/interfaces/__init__.py b/src/bika/lims/interfaces/__init__.py index f07fdc4f79..522eef935e 100644 --- a/src/bika/lims/interfaces/__init__.py +++ b/src/bika/lims/interfaces/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8: noqa diff --git a/src/bika/lims/interfaces/analysis.py b/src/bika/lims/interfaces/analysis.py index f15594acc3..d6bc694dab 100644 --- a/src/bika/lims/interfaces/analysis.py +++ b/src/bika/lims/interfaces/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/bika/lims/interfaces/calculation.py b/src/bika/lims/interfaces/calculation.py index 2d5de80fcc..bcb56f6d9c 100644 --- a/src/bika/lims/interfaces/calculation.py +++ b/src/bika/lims/interfaces/calculation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Attribute, Interface diff --git a/src/bika/lims/interfaces/field.py b/src/bika/lims/interfaces/field.py index ef120036e7..e95f3b4552 100644 --- a/src/bika/lims/interfaces/field.py +++ b/src/bika/lims/interfaces/field.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/bika/lims/jsonapi/__init__.py b/src/bika/lims/jsonapi/__init__.py index bbd48060ac..7d88be8f9e 100644 --- a/src/bika/lims/jsonapi/__init__.py +++ b/src/bika/lims/jsonapi/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.textfield import RichTextValue diff --git a/src/bika/lims/jsonapi/allowedtransitionsfor.py b/src/bika/lims/jsonapi/allowedtransitionsfor.py index 8e20552130..69687e83c5 100644 --- a/src/bika/lims/jsonapi/allowedtransitionsfor.py +++ b/src/bika/lims/jsonapi/allowedtransitionsfor.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/bika/lims/jsonapi/create.py b/src/bika/lims/jsonapi/create.py index c3cb59ab87..31a692ef2e 100644 --- a/src/bika/lims/jsonapi/create.py +++ b/src/bika/lims/jsonapi/create.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/bika/lims/jsonapi/doactionfor.py b/src/bika/lims/jsonapi/doactionfor.py index 95c409fac6..95421a2c28 100644 --- a/src/bika/lims/jsonapi/doactionfor.py +++ b/src/bika/lims/jsonapi/doactionfor.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.jsonapi.read import read diff --git a/src/bika/lims/jsonapi/getusers.py b/src/bika/lims/jsonapi/getusers.py index b3f9fc7c06..dd1a79b68b 100644 --- a/src/bika/lims/jsonapi/getusers.py +++ b/src/bika/lims/jsonapi/getusers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.jsonapi.core import router diff --git a/src/bika/lims/jsonapi/read.py b/src/bika/lims/jsonapi/read.py index 51fcfb414e..976c1dab4c 100644 --- a/src/bika/lims/jsonapi/read.py +++ b/src/bika/lims/jsonapi/read.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/jsonapi/remove.py b/src/bika/lims/jsonapi/remove.py index 00a31f672b..7af98b62b5 100644 --- a/src/bika/lims/jsonapi/remove.py +++ b/src/bika/lims/jsonapi/remove.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.jsonapi.core import router diff --git a/src/bika/lims/jsonapi/update.py b/src/bika/lims/jsonapi/update.py index c436457119..3ac072f574 100644 --- a/src/bika/lims/jsonapi/update.py +++ b/src/bika/lims/jsonapi/update.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.jsonapi import set_fields_from_request diff --git a/src/bika/lims/monkey/Widget.py b/src/bika/lims/monkey/Widget.py index 000ac361d7..16a4a639f1 100644 --- a/src/bika/lims/monkey/Widget.py +++ b/src/bika/lims/monkey/Widget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFCore.utils import getToolByName diff --git a/src/bika/lims/monkey/__init__.py b/src/bika/lims/monkey/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/monkey/__init__.py +++ b/src/bika/lims/monkey/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/monkey/utils.py b/src/bika/lims/monkey/utils.py index 572eb6367e..c3806750d6 100644 --- a/src/bika/lims/monkey/utils.py +++ b/src/bika/lims/monkey/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.i18n import translate as t diff --git a/src/bika/lims/permissions.py b/src/bika/lims/permissions.py index a741a36f01..795ff3d301 100644 --- a/src/bika/lims/permissions.py +++ b/src/bika/lims/permissions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ diff --git a/src/bika/lims/setuphandlers.py b/src/bika/lims/setuphandlers.py index 183de80c52..c6a7c61b94 100644 --- a/src/bika/lims/setuphandlers.py +++ b/src/bika/lims/setuphandlers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/bika/lims/subscribers/__init__.py b/src/bika/lims/subscribers/__init__.py index 9a7466b3db..9cafa6e8b5 100644 --- a/src/bika/lims/subscribers/__init__.py +++ b/src/bika/lims/subscribers/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.workflow import skip diff --git a/src/bika/lims/subscribers/analysis.py b/src/bika/lims/subscribers/analysis.py index 31aa006f43..33dc867c27 100644 --- a/src/bika/lims/subscribers/analysis.py +++ b/src/bika/lims/subscribers/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import workflow as wf diff --git a/src/bika/lims/subscribers/analysisrequest.py b/src/bika/lims/subscribers/analysisrequest.py index f8e58238be..4c037f6146 100644 --- a/src/bika/lims/subscribers/analysisrequest.py +++ b/src/bika/lims/subscribers/analysisrequest.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFCore.permissions import AccessContentsInformation diff --git a/src/bika/lims/subscribers/auditlog.py b/src/bika/lims/subscribers/auditlog.py index b0986d9673..21b85a652a 100644 --- a/src/bika/lims/subscribers/auditlog.py +++ b/src/bika/lims/subscribers/auditlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/subscribers/batch.py b/src/bika/lims/subscribers/batch.py index 9621770c68..f9d4446190 100644 --- a/src/bika/lims/subscribers/batch.py +++ b/src/bika/lims/subscribers/batch.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.utils import safe_unicode diff --git a/src/bika/lims/subscribers/objectmodified.py b/src/bika/lims/subscribers/objectmodified.py index 04623b398c..d991e761d2 100644 --- a/src/bika/lims/subscribers/objectmodified.py +++ b/src/bika/lims/subscribers/objectmodified.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/subscribers/pricelist.py b/src/bika/lims/subscribers/pricelist.py index cbe3337c97..12e7c229a5 100644 --- a/src/bika/lims/subscribers/pricelist.py +++ b/src/bika/lims/subscribers/pricelist.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/subscribers/remarks.py b/src/bika/lims/subscribers/remarks.py index 1a4a2b8f6b..88855ca9ee 100644 --- a/src/bika/lims/subscribers/remarks.py +++ b/src/bika/lims/subscribers/remarks.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import logger diff --git a/src/bika/lims/subscribers/setup.py b/src/bika/lims/subscribers/setup.py index 905e01d5da..944e8f2110 100644 --- a/src/bika/lims/subscribers/setup.py +++ b/src/bika/lims/subscribers/setup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/utils/__init__.py b/src/bika/lims/utils/__init__.py index 745e339c65..47a758937a 100644 --- a/src/bika/lims/utils/__init__.py +++ b/src/bika/lims/utils/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import mimetypes diff --git a/src/bika/lims/utils/analysis.py b/src/bika/lims/utils/analysis.py index f2c627abef..1e58e1f072 100644 --- a/src/bika/lims/utils/analysis.py +++ b/src/bika/lims/utils/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/bika/lims/utils/analysisrequest.py b/src/bika/lims/utils/analysisrequest.py index 93b61e34b0..77f6849b90 100644 --- a/src/bika/lims/utils/analysisrequest.py +++ b/src/bika/lims/utils/analysisrequest.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/bika/lims/validators.py b/src/bika/lims/validators.py index 56fd054b7a..ec1f36a33a 100644 --- a/src/bika/lims/validators.py +++ b/src/bika/lims/validators.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/bika/lims/vocabularies/__init__.py b/src/bika/lims/vocabularies/__init__.py index a7100643b5..17773f4268 100644 --- a/src/bika/lims/vocabularies/__init__.py +++ b/src/bika/lims/vocabularies/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/bika/lims/workflow/__init__.py b/src/bika/lims/workflow/__init__.py index d659b11ec2..7613999297 100644 --- a/src/bika/lims/workflow/__init__.py +++ b/src/bika/lims/workflow/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/bika/lims/workflow/analysis/__init__.py b/src/bika/lims/workflow/analysis/__init__.py index b7769eca9f..df3ae1a763 100644 --- a/src/bika/lims/workflow/analysis/__init__.py +++ b/src/bika/lims/workflow/analysis/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. STATE_REJECTED = 'rejected' diff --git a/src/bika/lims/workflow/analysis/events.py b/src/bika/lims/workflow/analysis/events.py index ae798f81f1..fb5ef71d10 100644 --- a/src/bika/lims/workflow/analysis/events.py +++ b/src/bika/lims/workflow/analysis/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/analysis/guards.py b/src/bika/lims/workflow/analysis/guards.py index 9a3cff11b6..e20d0b2a65 100644 --- a/src/bika/lims/workflow/analysis/guards.py +++ b/src/bika/lims/workflow/analysis/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/analysisrequest/__init__.py b/src/bika/lims/workflow/analysisrequest/__init__.py index a1654227a9..c921234e6e 100644 --- a/src/bika/lims/workflow/analysisrequest/__init__.py +++ b/src/bika/lims/workflow/analysisrequest/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.workflow import doActionFor as do_action_for diff --git a/src/bika/lims/workflow/analysisrequest/events.py b/src/bika/lims/workflow/analysisrequest/events.py index 1030d85add..629ce65b4d 100644 --- a/src/bika/lims/workflow/analysisrequest/events.py +++ b/src/bika/lims/workflow/analysisrequest/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/analysisrequest/guards.py b/src/bika/lims/workflow/analysisrequest/guards.py index 9f10575da1..afa05b91a9 100644 --- a/src/bika/lims/workflow/analysisrequest/guards.py +++ b/src/bika/lims/workflow/analysisrequest/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/analysisservice/__init__.py b/src/bika/lims/workflow/analysisservice/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/workflow/analysisservice/__init__.py +++ b/src/bika/lims/workflow/analysisservice/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/workflow/analysisservice/guards.py b/src/bika/lims/workflow/analysisservice/guards.py index 8d8e87557f..5332171bd4 100644 --- a/src/bika/lims/workflow/analysisservice/guards.py +++ b/src/bika/lims/workflow/analysisservice/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/client/__init__.py b/src/bika/lims/workflow/client/__init__.py index e69de29bb2..b0d48c9ed7 100644 --- a/src/bika/lims/workflow/client/__init__.py +++ b/src/bika/lims/workflow/client/__init__.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/workflow/client/guards.py b/src/bika/lims/workflow/client/guards.py index 61a44a0d1f..79500e2573 100644 --- a/src/bika/lims/workflow/client/guards.py +++ b/src/bika/lims/workflow/client/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/duplicateanalysis/__init__.py b/src/bika/lims/workflow/duplicateanalysis/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/workflow/duplicateanalysis/__init__.py +++ b/src/bika/lims/workflow/duplicateanalysis/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/workflow/duplicateanalysis/events.py b/src/bika/lims/workflow/duplicateanalysis/events.py index 809e162fee..343eddfb7e 100644 --- a/src/bika/lims/workflow/duplicateanalysis/events.py +++ b/src/bika/lims/workflow/duplicateanalysis/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/bika/lims/workflow/duplicateanalysis/guards.py b/src/bika/lims/workflow/duplicateanalysis/guards.py index 16bc6b0369..312539be7b 100644 --- a/src/bika/lims/workflow/duplicateanalysis/guards.py +++ b/src/bika/lims/workflow/duplicateanalysis/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/referenceanalysis/__init__.py b/src/bika/lims/workflow/referenceanalysis/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/workflow/referenceanalysis/__init__.py +++ b/src/bika/lims/workflow/referenceanalysis/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/workflow/referenceanalysis/events.py b/src/bika/lims/workflow/referenceanalysis/events.py index b7801d34aa..3ca9f6f973 100644 --- a/src/bika/lims/workflow/referenceanalysis/events.py +++ b/src/bika/lims/workflow/referenceanalysis/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/referenceanalysis/guards.py b/src/bika/lims/workflow/referenceanalysis/guards.py index 6e284bf3c4..32a847bacf 100644 --- a/src/bika/lims/workflow/referenceanalysis/guards.py +++ b/src/bika/lims/workflow/referenceanalysis/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.workflow.analysis import guards as analysis_guards diff --git a/src/bika/lims/workflow/worksheet/__init__.py b/src/bika/lims/workflow/worksheet/__init__.py index 5ff51791a9..b0d48c9ed7 100644 --- a/src/bika/lims/workflow/worksheet/__init__.py +++ b/src/bika/lims/workflow/worksheet/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/bika/lims/workflow/worksheet/events.py b/src/bika/lims/workflow/worksheet/events.py index 2c4f2d128e..d2a1d95682 100644 --- a/src/bika/lims/workflow/worksheet/events.py +++ b/src/bika/lims/workflow/worksheet/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/bika/lims/workflow/worksheet/guards.py b/src/bika/lims/workflow/worksheet/guards.py index e48c2da0dd..ad2aa44098 100644 --- a/src/bika/lims/workflow/worksheet/guards.py +++ b/src/bika/lims/workflow/worksheet/guards.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2021 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/__init__.py b/src/senaite/__init__.py index 68e5c1e7e5..2c2a89564c 100644 --- a/src/senaite/__init__.py +++ b/src/senaite/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. try: diff --git a/src/senaite/core/__init__.py b/src/senaite/core/__init__.py index 9a886fbcc5..44f58612a0 100644 --- a/src/senaite/core/__init__.py +++ b/src/senaite/core/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import logging diff --git a/src/senaite/core/adapters/__init__.py b/src/senaite/core/adapters/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/adapters/__init__.py +++ b/src/senaite/core/adapters/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/adapters/fileupload.py b/src/senaite/core/adapters/fileupload.py index f5dcc84f83..6776067e2d 100644 --- a/src/senaite/core/adapters/fileupload.py +++ b/src/senaite/core/adapters/fileupload.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from os import name as os_name diff --git a/src/senaite/core/adapters/interfaces.py b/src/senaite/core/adapters/interfaces.py index 6140655d38..d436354aa0 100644 --- a/src/senaite/core/adapters/interfaces.py +++ b/src/senaite/core/adapters/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.blob.interfaces import IFileUpload diff --git a/src/senaite/core/adapters/localroles.py b/src/senaite/core/adapters/localroles.py index bb1c915efc..d1ad9edf80 100644 --- a/src/senaite/core/adapters/localroles.py +++ b/src/senaite/core/adapters/localroles.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/adapters/referencewidget/__init__.py b/src/senaite/core/adapters/referencewidget/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/adapters/referencewidget/__init__.py +++ b/src/senaite/core/adapters/referencewidget/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/adapters/referencewidget/dataproviders.py b/src/senaite/core/adapters/referencewidget/dataproviders.py index e8ffaca177..79640b580b 100644 --- a/src/senaite/core/adapters/referencewidget/dataproviders.py +++ b/src/senaite/core/adapters/referencewidget/dataproviders.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/adapters/referencewidget/vocabularies.py b/src/senaite/core/adapters/referencewidget/vocabularies.py index 7b3415a87e..04115d37c4 100644 --- a/src/senaite/core/adapters/referencewidget/vocabularies.py +++ b/src/senaite/core/adapters/referencewidget/vocabularies.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/adapters/sample.py b/src/senaite/core/adapters/sample.py index 917331e756..190ce38429 100644 --- a/src/senaite/core/adapters/sample.py +++ b/src/senaite/core/adapters/sample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/api/__init__.py b/src/senaite/core/api/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/api/__init__.py +++ b/src/senaite/core/api/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/api/catalog.py b/src/senaite/core/api/catalog.py index 4f3fce1b20..6981eed711 100644 --- a/src/senaite/core/api/catalog.py +++ b/src/senaite/core/api/catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/senaite/core/api/dtime.py b/src/senaite/core/api/dtime.py index 19ade5d016..80cbd24570 100644 --- a/src/senaite/core/api/dtime.py +++ b/src/senaite/core/api/dtime.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/senaite/core/api/geo.py b/src/senaite/core/api/geo.py index 31c0f0a0f6..dcf42941e2 100644 --- a/src/senaite/core/api/geo.py +++ b/src/senaite/core/api/geo.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from six import string_types diff --git a/src/senaite/core/api/label.py b/src/senaite/core/api/label.py index 6ab994ba28..9914629228 100644 --- a/src/senaite/core/api/label.py +++ b/src/senaite/core/api/label.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/api/measure.py b/src/senaite/core/api/measure.py index 61e12c1bf1..69b36c6700 100644 --- a/src/senaite/core/api/measure.py +++ b/src/senaite/core/api/measure.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/senaite/core/astm/__init__.py b/src/senaite/core/astm/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/astm/__init__.py +++ b/src/senaite/core/astm/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/astm/consumer.py b/src/senaite/core/astm/consumer.py index f6a6a5d818..dc9cf87603 100644 --- a/src/senaite/core/astm/consumer.py +++ b/src/senaite/core/astm/consumer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/astm/importer.py b/src/senaite/core/astm/importer.py index a684c6e4a7..7f885e2984 100644 --- a/src/senaite/core/astm/importer.py +++ b/src/senaite/core/astm/importer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from datetime import datetime diff --git a/src/senaite/core/behaviors/__init__.py b/src/senaite/core/behaviors/__init__.py index cd71bce431..9a591800cb 100644 --- a/src/senaite/core/behaviors/__init__.py +++ b/src/senaite/core/behaviors/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from clientshareable import IClientShareable diff --git a/src/senaite/core/behaviors/clientshareable.py b/src/senaite/core/behaviors/clientshareable.py index 3a30a21b27..7657af9692 100644 --- a/src/senaite/core/behaviors/clientshareable.py +++ b/src/senaite/core/behaviors/clientshareable.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/behaviors/label.py b/src/senaite/core/behaviors/label.py index df44eb59a8..389cbe07bf 100644 --- a/src/senaite/core/behaviors/label.py +++ b/src/senaite/core/behaviors/label.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/behaviors/utils.py b/src/senaite/core/behaviors/utils.py index b1c40d82b5..77ab3417fe 100644 --- a/src/senaite/core/behaviors/utils.py +++ b/src/senaite/core/behaviors/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.utils import getAdditionalSchemata diff --git a/src/senaite/core/browser/__init__.py b/src/senaite/core/browser/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/__init__.py +++ b/src/senaite/core/browser/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/attachment/__init__.py b/src/senaite/core/browser/attachment/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/attachment/__init__.py +++ b/src/senaite/core/browser/attachment/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/attachment/attachment.py b/src/senaite/core/browser/attachment/attachment.py index 469a34c060..c14b27fb2e 100644 --- a/src/senaite/core/browser/attachment/attachment.py +++ b/src/senaite/core/browser/attachment/attachment.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/browser/attachment/resolve_attachment.py b/src/senaite/core/browser/attachment/resolve_attachment.py index d2e76470e4..d84fb629bc 100644 --- a/src/senaite/core/browser/attachment/resolve_attachment.py +++ b/src/senaite/core/browser/attachment/resolve_attachment.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/batching/__init__.py b/src/senaite/core/browser/batching/__init__.py index e69de29bb2..b0d48c9ed7 100644 --- a/src/senaite/core/browser/batching/__init__.py +++ b/src/senaite/core/browser/batching/__init__.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/bootstrap/__init__.py b/src/senaite/core/browser/bootstrap/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/bootstrap/__init__.py +++ b/src/senaite/core/browser/bootstrap/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/bootstrap/bootstrap.py b/src/senaite/core/browser/bootstrap/bootstrap.py index 7b474fb5e3..b29b08dfb6 100644 --- a/src/senaite/core/browser/bootstrap/bootstrap.py +++ b/src/senaite/core/browser/bootstrap/bootstrap.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/senaite/core/browser/contentmenu/__init__.py b/src/senaite/core/browser/contentmenu/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/contentmenu/__init__.py +++ b/src/senaite/core/browser/contentmenu/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/contentmenu/interfaces.py b/src/senaite/core/browser/contentmenu/interfaces.py index 4ddefd08c4..61a6c4209b 100644 --- a/src/senaite/core/browser/contentmenu/interfaces.py +++ b/src/senaite/core/browser/contentmenu/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/senaite/core/browser/contentmenu/menu.py b/src/senaite/core/browser/contentmenu/menu.py index d6cfe59b77..35dec486b3 100644 --- a/src/senaite/core/browser/contentmenu/menu.py +++ b/src/senaite/core/browser/contentmenu/menu.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import getSecurityManager diff --git a/src/senaite/core/browser/contentmenu/menu_provider.py b/src/senaite/core/browser/contentmenu/menu_provider.py index f619e63498..cc6b729084 100644 --- a/src/senaite/core/browser/contentmenu/menu_provider.py +++ b/src/senaite/core/browser/contentmenu/menu_provider.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Five import BrowserView diff --git a/src/senaite/core/browser/contentmenu/view.py b/src/senaite/core/browser/contentmenu/view.py index 4b4a2262af..f440200306 100644 --- a/src/senaite/core/browser/contentmenu/view.py +++ b/src/senaite/core/browser/contentmenu/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.contentmenu.view import ContentMenuProvider as Base diff --git a/src/senaite/core/browser/contentrules/__init__.py b/src/senaite/core/browser/contentrules/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/contentrules/__init__.py +++ b/src/senaite/core/browser/contentrules/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/contentrules/controlpanel.py b/src/senaite/core/browser/contentrules/controlpanel.py index 8d9eca4b06..b959889ee7 100644 --- a/src/senaite/core/browser/contentrules/controlpanel.py +++ b/src/senaite/core/browser/contentrules/controlpanel.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.contentrules.browser.controlpanel import \ diff --git a/src/senaite/core/browser/contentrules/elements.py b/src/senaite/core/browser/contentrules/elements.py index 6bca839df0..081bc4779a 100644 --- a/src/senaite/core/browser/contentrules/elements.py +++ b/src/senaite/core/browser/contentrules/elements.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.contentrules.browser.elements import ManageElements as Base diff --git a/src/senaite/core/browser/controlpanel/__init__.py b/src/senaite/core/browser/controlpanel/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/controlpanel/__init__.py +++ b/src/senaite/core/browser/controlpanel/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/controlpanel/instrumentlocations.py b/src/senaite/core/browser/controlpanel/instrumentlocations.py index d3a96f622c..c008c883df 100644 --- a/src/senaite/core/browser/controlpanel/instrumentlocations.py +++ b/src/senaite/core/browser/controlpanel/instrumentlocations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/controlpanel/interpretationtemplates.py b/src/senaite/core/browser/controlpanel/interpretationtemplates.py index 705c62b0a9..79442fe088 100644 --- a/src/senaite/core/browser/controlpanel/interpretationtemplates.py +++ b/src/senaite/core/browser/controlpanel/interpretationtemplates.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/controlpanel/labels.py b/src/senaite/core/browser/controlpanel/labels.py index 8af1ebd55f..3f05cd0bb5 100644 --- a/src/senaite/core/browser/controlpanel/labels.py +++ b/src/senaite/core/browser/controlpanel/labels.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/controlpanel/overview.py b/src/senaite/core/browser/controlpanel/overview.py index bf1a0d1820..853fb95434 100644 --- a/src/senaite/core/browser/controlpanel/overview.py +++ b/src/senaite/core/browser/controlpanel/overview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.controlpanel.browser.overview import \ diff --git a/src/senaite/core/browser/controlpanel/samplecontainers.py b/src/senaite/core/browser/controlpanel/samplecontainers.py index 0d39108b1e..83fe78292d 100644 --- a/src/senaite/core/browser/controlpanel/samplecontainers.py +++ b/src/senaite/core/browser/controlpanel/samplecontainers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/controlpanel/setupview.py b/src/senaite/core/browser/controlpanel/setupview.py index 92d1c3fb3a..81ea50b878 100644 --- a/src/senaite/core/browser/controlpanel/setupview.py +++ b/src/senaite/core/browser/controlpanel/setupview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/dashboard/__init__.py b/src/senaite/core/browser/dashboard/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/dashboard/__init__.py +++ b/src/senaite/core/browser/dashboard/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/dashboard/dashboard.py b/src/senaite/core/browser/dashboard/dashboard.py index 958eb75de1..840c4f87fb 100644 --- a/src/senaite/core/browser/dashboard/dashboard.py +++ b/src/senaite/core/browser/dashboard/dashboard.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/dexterity/__init__.py b/src/senaite/core/browser/dexterity/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/dexterity/__init__.py +++ b/src/senaite/core/browser/dexterity/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/dexterity/add.py b/src/senaite/core/browser/dexterity/add.py index 2950837323..9a2a788988 100644 --- a/src/senaite/core/browser/dexterity/add.py +++ b/src/senaite/core/browser/dexterity/add.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.browser.add import DefaultAddForm as BaseAddForm diff --git a/src/senaite/core/browser/dexterity/views.py b/src/senaite/core/browser/dexterity/views.py index 9d20e6a61b..6d36fbcba8 100644 --- a/src/senaite/core/browser/dexterity/views.py +++ b/src/senaite/core/browser/dexterity/views.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/senaite/core/browser/fields/__init__.py b/src/senaite/core/browser/fields/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/fields/__init__.py +++ b/src/senaite/core/browser/fields/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/fields/datetime.py b/src/senaite/core/browser/fields/datetime.py index adb7f1ac9f..b661b1dd8b 100644 --- a/src/senaite/core/browser/fields/datetime.py +++ b/src/senaite/core/browser/fields/datetime.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/browser/fields/record.py b/src/senaite/core/browser/fields/record.py index 404711c9d2..55c68036d8 100644 --- a/src/senaite/core/browser/fields/record.py +++ b/src/senaite/core/browser/fields/record.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/browser/fields/records.py b/src/senaite/core/browser/fields/records.py index 895fa546d4..5a5e432beb 100644 --- a/src/senaite/core/browser/fields/records.py +++ b/src/senaite/core/browser/fields/records.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/browser/fields/utils.py b/src/senaite/core/browser/fields/utils.py index b43d757ff5..40bebf7531 100644 --- a/src/senaite/core/browser/fields/utils.py +++ b/src/senaite/core/browser/fields/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Archetypes.public import DisplayList diff --git a/src/senaite/core/browser/form/__init__.py b/src/senaite/core/browser/form/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/form/__init__.py +++ b/src/senaite/core/browser/form/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/form/adapters/__init__.py b/src/senaite/core/browser/form/adapters/__init__.py index bf9bd34f8f..6ecb6b8735 100644 --- a/src/senaite/core/browser/form/adapters/__init__.py +++ b/src/senaite/core/browser/form/adapters/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.interfaces import IAjaxEditForm diff --git a/src/senaite/core/browser/form/adapters/analysisprofile.py b/src/senaite/core/browser/form/adapters/analysisprofile.py index f755b209fb..6b51903179 100644 --- a/src/senaite/core/browser/form/adapters/analysisprofile.py +++ b/src/senaite/core/browser/form/adapters/analysisprofile.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.form.adapters import EditFormAdapterBase diff --git a/src/senaite/core/browser/form/adapters/analysisservice.py b/src/senaite/core/browser/form/adapters/analysisservice.py index 478f899dc3..7f76933507 100644 --- a/src/senaite/core/browser/form/adapters/analysisservice.py +++ b/src/senaite/core/browser/form/adapters/analysisservice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from six import string_types diff --git a/src/senaite/core/browser/form/adapters/calculation.py b/src/senaite/core/browser/form/adapters/calculation.py index 3791e1f568..a186852b4e 100644 --- a/src/senaite/core/browser/form/adapters/calculation.py +++ b/src/senaite/core/browser/form/adapters/calculation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.form.adapters import EditFormAdapterBase diff --git a/src/senaite/core/browser/form/adapters/data_import.py b/src/senaite/core/browser/form/adapters/data_import.py index 70d400e4ee..fdc0a2ff91 100644 --- a/src/senaite/core/browser/form/adapters/data_import.py +++ b/src/senaite/core/browser/form/adapters/data_import.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/browser/form/adapters/labcontact.py b/src/senaite/core/browser/form/adapters/labcontact.py index 62011e6a6a..a37ecb53e5 100644 --- a/src/senaite/core/browser/form/adapters/labcontact.py +++ b/src/senaite/core/browser/form/adapters/labcontact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/form/adapters/method.py b/src/senaite/core/browser/form/adapters/method.py index 3637c88652..ca36851921 100644 --- a/src/senaite/core/browser/form/adapters/method.py +++ b/src/senaite/core/browser/form/adapters/method.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/form/adapters/sampletype.py b/src/senaite/core/browser/form/adapters/sampletype.py index 9d3a9fa36b..29e6ca083d 100644 --- a/src/senaite/core/browser/form/adapters/sampletype.py +++ b/src/senaite/core/browser/form/adapters/sampletype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.browser.form.adapters import EditFormAdapterBase diff --git a/src/senaite/core/browser/form/adapters/worksheettemplate.py b/src/senaite/core/browser/form/adapters/worksheettemplate.py index a37ce7abd1..c82f6f3eee 100644 --- a/src/senaite/core/browser/form/adapters/worksheettemplate.py +++ b/src/senaite/core/browser/form/adapters/worksheettemplate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/form/ajax.py b/src/senaite/core/browser/form/ajax.py index 08e257eb49..04f5b431f9 100644 --- a/src/senaite/core/browser/form/ajax.py +++ b/src/senaite/core/browser/form/ajax.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/browser/frontpage/__init__.py b/src/senaite/core/browser/frontpage/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/frontpage/__init__.py +++ b/src/senaite/core/browser/frontpage/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/frontpage/frontpage.py b/src/senaite/core/browser/frontpage/frontpage.py index 5f4e121d2d..455c623bff 100644 --- a/src/senaite/core/browser/frontpage/frontpage.py +++ b/src/senaite/core/browser/frontpage/frontpage.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/globals/__init__.py b/src/senaite/core/browser/globals/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/globals/__init__.py +++ b/src/senaite/core/browser/globals/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/globals/interfaces.py b/src/senaite/core/browser/globals/interfaces.py index b64405fa67..4255586583 100644 --- a/src/senaite/core/browser/globals/interfaces.py +++ b/src/senaite/core/browser/globals/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/senaite/core/browser/globals/sitelogo.py b/src/senaite/core/browser/globals/sitelogo.py index 7df7dced6c..043d175cba 100644 --- a/src/senaite/core/browser/globals/sitelogo.py +++ b/src/senaite/core/browser/globals/sitelogo.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/globals/temporary_context.py b/src/senaite/core/browser/globals/temporary_context.py index fdd0ed34dd..b13dcda741 100644 --- a/src/senaite/core/browser/globals/temporary_context.py +++ b/src/senaite/core/browser/globals/temporary_context.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/globals/theme.py b/src/senaite/core/browser/globals/theme.py index d7afbeb51d..fd4c3ef7fe 100644 --- a/src/senaite/core/browser/globals/theme.py +++ b/src/senaite/core/browser/globals/theme.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/browser/globals/view.py b/src/senaite/core/browser/globals/view.py index 3c412be53e..ecfcefb016 100644 --- a/src/senaite/core/browser/globals/view.py +++ b/src/senaite/core/browser/globals/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.Five.browser import BrowserView diff --git a/src/senaite/core/browser/idserver/__init__.py b/src/senaite/core/browser/idserver/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/idserver/__init__.py +++ b/src/senaite/core/browser/idserver/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/idserver/view.py b/src/senaite/core/browser/idserver/view.py index 14523cc0e2..9cb4a235cd 100644 --- a/src/senaite/core/browser/idserver/view.py +++ b/src/senaite/core/browser/idserver/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/install/__init__.py b/src/senaite/core/browser/install/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/install/__init__.py +++ b/src/senaite/core/browser/install/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/install/adapters.py b/src/senaite/core/browser/install/adapters.py index c573794b59..6d6d230ec0 100644 --- a/src/senaite/core/browser/install/adapters.py +++ b/src/senaite/core/browser/install/adapters.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.component import queryMultiAdapter diff --git a/src/senaite/core/browser/install/view.py b/src/senaite/core/browser/install/view.py index 3510163abe..959d413acf 100644 --- a/src/senaite/core/browser/install/view.py +++ b/src/senaite/core/browser/install/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.browser.admin import AddPloneSite diff --git a/src/senaite/core/browser/label/__init__.py b/src/senaite/core/browser/label/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/label/__init__.py +++ b/src/senaite/core/browser/label/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/label/labeled_objects.py b/src/senaite/core/browser/label/labeled_objects.py index 4c7bb78b4e..18a0334f3c 100644 --- a/src/senaite/core/browser/label/labeled_objects.py +++ b/src/senaite/core/browser/label/labeled_objects.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/listing/__init__.py b/src/senaite/core/browser/listing/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/listing/__init__.py +++ b/src/senaite/core/browser/listing/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/listing/workflow/__init__.py b/src/senaite/core/browser/listing/workflow/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/listing/workflow/__init__.py +++ b/src/senaite/core/browser/listing/workflow/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/listing/workflow/analysis.py b/src/senaite/core/browser/listing/workflow/analysis.py index 4dacee8055..144e04ff4b 100644 --- a/src/senaite/core/browser/listing/workflow/analysis.py +++ b/src/senaite/core/browser/listing/workflow/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/listing/workflow/sample.py b/src/senaite/core/browser/listing/workflow/sample.py index 0acc42e23b..5473885579 100644 --- a/src/senaite/core/browser/listing/workflow/sample.py +++ b/src/senaite/core/browser/listing/workflow/sample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/login/__init__.py b/src/senaite/core/browser/login/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/login/__init__.py +++ b/src/senaite/core/browser/login/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/login/login.py b/src/senaite/core/browser/login/login.py index fc8ad01744..edd94bfbd3 100644 --- a/src/senaite/core/browser/login/login.py +++ b/src/senaite/core/browser/login/login.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.browser.login.login import LoginForm as BaseLoginForm diff --git a/src/senaite/core/browser/main_template/__init__.py b/src/senaite/core/browser/main_template/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/main_template/__init__.py +++ b/src/senaite/core/browser/main_template/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/main_template/main_template.py b/src/senaite/core/browser/main_template/main_template.py index 457c3aa328..c299eae54d 100644 --- a/src/senaite/core/browser/main_template/main_template.py +++ b/src/senaite/core/browser/main_template/main_template.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.browser.main_template import MainTemplate as Base diff --git a/src/senaite/core/browser/modals/__init__.py b/src/senaite/core/browser/modals/__init__.py index a834eb9d7d..e3b7327909 100644 --- a/src/senaite/core/browser/modals/__init__.py +++ b/src/senaite/core/browser/modals/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/modals/analysis.py b/src/senaite/core/browser/modals/analysis.py index e0725d1195..7c374db88b 100644 --- a/src/senaite/core/browser/modals/analysis.py +++ b/src/senaite/core/browser/modals/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/senaite/core/browser/modals/remarks.py b/src/senaite/core/browser/modals/remarks.py index 2830baad90..2ab6441966 100644 --- a/src/senaite/core/browser/modals/remarks.py +++ b/src/senaite/core/browser/modals/remarks.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/modals/sample.py b/src/senaite/core/browser/modals/sample.py index 808b4607c5..ef581447a3 100644 --- a/src/senaite/core/browser/modals/sample.py +++ b/src/senaite/core/browser/modals/sample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from six import string_types diff --git a/src/senaite/core/browser/portlets/__init__.py b/src/senaite/core/browser/portlets/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/portlets/__init__.py +++ b/src/senaite/core/browser/portlets/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/portlets/navigation.py b/src/senaite/core/browser/portlets/navigation.py index f466bd9a05..ff9cc0a104 100644 --- a/src/senaite/core/browser/portlets/navigation.py +++ b/src/senaite/core/browser/portlets/navigation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import Unauthorized diff --git a/src/senaite/core/browser/quickinstaller/__init__.py b/src/senaite/core/browser/quickinstaller/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/quickinstaller/__init__.py +++ b/src/senaite/core/browser/quickinstaller/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/quickinstaller/quickinstaller.py b/src/senaite/core/browser/quickinstaller/quickinstaller.py index 91e4cb1487..abdc7ee274 100644 --- a/src/senaite/core/browser/quickinstaller/quickinstaller.py +++ b/src/senaite/core/browser/quickinstaller/quickinstaller.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.controlpanel.browser.quickinstaller import \ diff --git a/src/senaite/core/browser/samples/__init__.py b/src/senaite/core/browser/samples/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/samples/__init__.py +++ b/src/senaite/core/browser/samples/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/samples/dispatch_samples.py b/src/senaite/core/browser/samples/dispatch_samples.py index 1201c81a14..3c3a18d63e 100644 --- a/src/senaite/core/browser/samples/dispatch_samples.py +++ b/src/senaite/core/browser/samples/dispatch_samples.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/samples/manage_sample_fields.py b/src/senaite/core/browser/samples/manage_sample_fields.py index dd000f0fdb..ff945c688e 100644 --- a/src/senaite/core/browser/samples/manage_sample_fields.py +++ b/src/senaite/core/browser/samples/manage_sample_fields.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import traceback diff --git a/src/senaite/core/browser/samples/multi_results_classic.py b/src/senaite/core/browser/samples/multi_results_classic.py index 94d2291404..66c0f52f2c 100644 --- a/src/senaite/core/browser/samples/multi_results_classic.py +++ b/src/senaite/core/browser/samples/multi_results_classic.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/samples/multi_results_transposed.py b/src/senaite/core/browser/samples/multi_results_transposed.py index 74b4db7eea..055c425cf4 100644 --- a/src/senaite/core/browser/samples/multi_results_transposed.py +++ b/src/senaite/core/browser/samples/multi_results_transposed.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collections import OrderedDict diff --git a/src/senaite/core/browser/samples/partition_magic.py b/src/senaite/core/browser/samples/partition_magic.py index 6a3467e9c4..51fc5f918e 100644 --- a/src/senaite/core/browser/samples/partition_magic.py +++ b/src/senaite/core/browser/samples/partition_magic.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/browser/samples/view.py b/src/senaite/core/browser/samples/view.py index 88c06a4591..919e995f84 100644 --- a/src/senaite/core/browser/samples/view.py +++ b/src/senaite/core/browser/samples/view.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import collections diff --git a/src/senaite/core/browser/setup/__init__.py b/src/senaite/core/browser/setup/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/setup/__init__.py +++ b/src/senaite/core/browser/setup/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/sharing/__init__.py b/src/senaite/core/browser/sharing/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/sharing/__init__.py +++ b/src/senaite/core/browser/sharing/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/sharing/sharing.py b/src/senaite/core/browser/sharing/sharing.py index 773b903ff8..01ef7a7cf0 100644 --- a/src/senaite/core/browser/sharing/sharing.py +++ b/src/senaite/core/browser/sharing/sharing.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.workflow.browser.sharing import SharingView as BaseView diff --git a/src/senaite/core/browser/usergroup/__init__.py b/src/senaite/core/browser/usergroup/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/usergroup/__init__.py +++ b/src/senaite/core/browser/usergroup/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/usergroup/userdatapanel.py b/src/senaite/core/browser/usergroup/userdatapanel.py index f595a71cf2..88b5e53a6e 100644 --- a/src/senaite/core/browser/usergroup/userdatapanel.py +++ b/src/senaite/core/browser/usergroup/userdatapanel.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.users.browser.userdatapanel import UserDataConfiglet as Base diff --git a/src/senaite/core/browser/usergroup/usergroups_groupsoverview.py b/src/senaite/core/browser/usergroup/usergroups_groupsoverview.py index b4e50a5c11..e52ae7ab63 100644 --- a/src/senaite/core/browser/usergroup/usergroups_groupsoverview.py +++ b/src/senaite/core/browser/usergroup/usergroups_groupsoverview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Acquisition import aq_inner diff --git a/src/senaite/core/browser/usergroup/usergroups_usersoverview.py b/src/senaite/core/browser/usergroup/usergroups_usersoverview.py index 6544503f07..8b8a3d1d04 100644 --- a/src/senaite/core/browser/usergroup/usergroups_usersoverview.py +++ b/src/senaite/core/browser/usergroup/usergroups_usersoverview.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Acquisition import aq_inner diff --git a/src/senaite/core/browser/users/__init__.py b/src/senaite/core/browser/users/__init__.py index e69de29bb2..b0d48c9ed7 100644 --- a/src/senaite/core/browser/users/__init__.py +++ b/src/senaite/core/browser/users/__init__.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/users/register.py b/src/senaite/core/browser/users/register.py index 3b53162a6f..4827a1a01d 100644 --- a/src/senaite/core/browser/users/register.py +++ b/src/senaite/core/browser/users/register.py @@ -1,4 +1,22 @@ # -*- coding: utf-8 -*- +# +# This file is part of SENAITE.CORE. +# +# SENAITE.CORE is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2024 by it's authors. +# Some rights reserved, see README and LICENSE. from plone.app.users.browser.register import AddUserForm as BaseAddUserForm from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile diff --git a/src/senaite/core/browser/viewlets/__init__.py b/src/senaite/core/browser/viewlets/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/browser/viewlets/__init__.py +++ b/src/senaite/core/browser/viewlets/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/browser/viewlets/add_samples.py b/src/senaite/core/browser/viewlets/add_samples.py index 1c4347d417..808741007a 100644 --- a/src/senaite/core/browser/viewlets/add_samples.py +++ b/src/senaite/core/browser/viewlets/add_samples.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/attachments.py b/src/senaite/core/browser/viewlets/attachments.py index cc87f7702a..947ef45c22 100644 --- a/src/senaite/core/browser/viewlets/attachments.py +++ b/src/senaite/core/browser/viewlets/attachments.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import FieldEditAnalysisResult diff --git a/src/senaite/core/browser/viewlets/auditlog.py b/src/senaite/core/browser/viewlets/auditlog.py index fef73ca17e..3805429c23 100644 --- a/src/senaite/core/browser/viewlets/auditlog.py +++ b/src/senaite/core/browser/viewlets/auditlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/colophon.py b/src/senaite/core/browser/viewlets/colophon.py index 786e99e13c..d49bfee825 100644 --- a/src/senaite/core/browser/viewlets/colophon.py +++ b/src/senaite/core/browser/viewlets/colophon.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import ViewletBase diff --git a/src/senaite/core/browser/viewlets/contentviews.py b/src/senaite/core/browser/viewlets/contentviews.py index 9a83ef4dee..6a138fc3f9 100644 --- a/src/senaite/core/browser/viewlets/contentviews.py +++ b/src/senaite/core/browser/viewlets/contentviews.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import ContentViewsViewlet as Base diff --git a/src/senaite/core/browser/viewlets/document_actions.py b/src/senaite/core/browser/viewlets/document_actions.py index a428b0f3c0..b76b39e9b8 100644 --- a/src/senaite/core/browser/viewlets/document_actions.py +++ b/src/senaite/core/browser/viewlets/document_actions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.content import DocumentActionsViewlet as Base diff --git a/src/senaite/core/browser/viewlets/favicon.py b/src/senaite/core/browser/viewlets/favicon.py index d3fdab2b9a..60d2ee8cce 100644 --- a/src/senaite/core/browser/viewlets/favicon.py +++ b/src/senaite/core/browser/viewlets/favicon.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.links.viewlets import FaviconViewlet as Base diff --git a/src/senaite/core/browser/viewlets/footer.py b/src/senaite/core/browser/viewlets/footer.py index c435ed9113..d56aad90a3 100644 --- a/src/senaite/core/browser/viewlets/footer.py +++ b/src/senaite/core/browser/viewlets/footer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import FooterViewlet as Base diff --git a/src/senaite/core/browser/viewlets/globalstatusmessage.py b/src/senaite/core/browser/viewlets/globalstatusmessage.py index ddd6116728..e651a4a4e2 100644 --- a/src/senaite/core/browser/viewlets/globalstatusmessage.py +++ b/src/senaite/core/browser/viewlets/globalstatusmessage.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.globalstatusmessage import \ diff --git a/src/senaite/core/browser/viewlets/interfaces.py b/src/senaite/core/browser/viewlets/interfaces.py index 4d54aacc11..31ec62654d 100644 --- a/src/senaite/core/browser/viewlets/interfaces.py +++ b/src/senaite/core/browser/viewlets/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.viewlet.interfaces import IViewletManager diff --git a/src/senaite/core/browser/viewlets/languageselector.py b/src/senaite/core/browser/viewlets/languageselector.py index 6340809403..999a3747db 100644 --- a/src/senaite/core/browser/viewlets/languageselector.py +++ b/src/senaite/core/browser/viewlets/languageselector.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.i18n.locales.browser.selector import LanguageSelector as Base diff --git a/src/senaite/core/browser/viewlets/listings.py b/src/senaite/core/browser/viewlets/listings.py index e8efcc4c5c..60bd1a0a7e 100644 --- a/src/senaite/core/browser/viewlets/listings.py +++ b/src/senaite/core/browser/viewlets/listings.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/senaite/core/browser/viewlets/logo.py b/src/senaite/core/browser/viewlets/logo.py index 94cf49bf91..45b3db7e3c 100644 --- a/src/senaite/core/browser/viewlets/logo.py +++ b/src/senaite/core/browser/viewlets/logo.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import ViewletBase diff --git a/src/senaite/core/browser/viewlets/path_bar.py b/src/senaite/core/browser/viewlets/path_bar.py index c88008bc20..725867832f 100644 --- a/src/senaite/core/browser/viewlets/path_bar.py +++ b/src/senaite/core/browser/viewlets/path_bar.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/remarks.py b/src/senaite/core/browser/viewlets/remarks.py index 58093eda12..27e5348fcf 100644 --- a/src/senaite/core/browser/viewlets/remarks.py +++ b/src/senaite/core/browser/viewlets/remarks.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import senaiteMessageFactory as _ diff --git a/src/senaite/core/browser/viewlets/resources.py b/src/senaite/core/browser/viewlets/resources.py index 45a467895c..408681aaa6 100644 --- a/src/senaite/core/browser/viewlets/resources.py +++ b/src/senaite/core/browser/viewlets/resources.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets import ViewletBase diff --git a/src/senaite/core/browser/viewlets/resultsinterpretation.py b/src/senaite/core/browser/viewlets/resultsinterpretation.py index 839d527e52..311fa8b88b 100644 --- a/src/senaite/core/browser/viewlets/resultsinterpretation.py +++ b/src/senaite/core/browser/viewlets/resultsinterpretation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/sample_dispatched.py b/src/senaite/core/browser/viewlets/sample_dispatched.py index eee628c3ee..dc2541833b 100644 --- a/src/senaite/core/browser/viewlets/sample_dispatched.py +++ b/src/senaite/core/browser/viewlets/sample_dispatched.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/sampleanalyses.py b/src/senaite/core/browser/viewlets/sampleanalyses.py index 0472755757..9392726dba 100644 --- a/src/senaite/core/browser/viewlets/sampleanalyses.py +++ b/src/senaite/core/browser/viewlets/sampleanalyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/viewlets/sampleheader.py b/src/senaite/core/browser/viewlets/sampleheader.py index 46318eb7af..431a0e1c66 100644 --- a/src/senaite/core/browser/viewlets/sampleheader.py +++ b/src/senaite/core/browser/viewlets/sampleheader.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from itertools import islice diff --git a/src/senaite/core/browser/viewlets/sections.py b/src/senaite/core/browser/viewlets/sections.py index 2965547939..f9227aef01 100644 --- a/src/senaite/core/browser/viewlets/sections.py +++ b/src/senaite/core/browser/viewlets/sections.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import GlobalSectionsViewlet as Base diff --git a/src/senaite/core/browser/viewlets/sidebar.py b/src/senaite/core/browser/viewlets/sidebar.py index d40facebb3..b07a0e526f 100644 --- a/src/senaite/core/browser/viewlets/sidebar.py +++ b/src/senaite/core/browser/viewlets/sidebar.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.viewletmanager.manager import OrderedViewletManager diff --git a/src/senaite/core/browser/viewlets/site_actions.py b/src/senaite/core/browser/viewlets/site_actions.py index bcf02e6974..c7fadb08fc 100644 --- a/src/senaite/core/browser/viewlets/site_actions.py +++ b/src/senaite/core/browser/viewlets/site_actions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.layout.viewlets.common import SiteActionsViewlet as Base diff --git a/src/senaite/core/browser/viewlets/toolbar.py b/src/senaite/core/browser/viewlets/toolbar.py index 2d66d15473..07a07e5442 100644 --- a/src/senaite/core/browser/viewlets/toolbar.py +++ b/src/senaite/core/browser/viewlets/toolbar.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/browser/widgets/__init__.py b/src/senaite/core/browser/widgets/__init__.py index a4b50fb1e9..b6d9cd6198 100644 --- a/src/senaite/core/browser/widgets/__init__.py +++ b/src/senaite/core/browser/widgets/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .datetimewidget import DateTimeWidget # noqa F401 diff --git a/src/senaite/core/browser/widgets/datetimewidget.py b/src/senaite/core/browser/widgets/datetimewidget.py index 19fe934a83..777809f8a7 100644 --- a/src/senaite/core/browser/widgets/datetimewidget.py +++ b/src/senaite/core/browser/widgets/datetimewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/browser/widgets/durationwidget.py b/src/senaite/core/browser/widgets/durationwidget.py index c01b277011..579cbcdff6 100644 --- a/src/senaite/core/browser/widgets/durationwidget.py +++ b/src/senaite/core/browser/widgets/durationwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/browser/widgets/queryselect.py b/src/senaite/core/browser/widgets/queryselect.py index 4ba86a35e1..6c3dd915d3 100644 --- a/src/senaite/core/browser/widgets/queryselect.py +++ b/src/senaite/core/browser/widgets/queryselect.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/browser/widgets/recordswidget.py b/src/senaite/core/browser/widgets/recordswidget.py index 2ce16c28d4..8992f9a7ca 100644 --- a/src/senaite/core/browser/widgets/recordswidget.py +++ b/src/senaite/core/browser/widgets/recordswidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/browser/widgets/recordwidget.py b/src/senaite/core/browser/widgets/recordwidget.py index bace5105af..e4287db656 100644 --- a/src/senaite/core/browser/widgets/recordwidget.py +++ b/src/senaite/core/browser/widgets/recordwidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/browser/widgets/referencewidget.py b/src/senaite/core/browser/widgets/referencewidget.py index 97b96af96f..b08e42eab4 100644 --- a/src/senaite/core/browser/widgets/referencewidget.py +++ b/src/senaite/core/browser/widgets/referencewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/senaite/core/browser/widgets/referencewidget_search.py b/src/senaite/core/browser/widgets/referencewidget_search.py index 527fc856a0..c56b5d9ff7 100644 --- a/src/senaite/core/browser/widgets/referencewidget_search.py +++ b/src/senaite/core/browser/widgets/referencewidget_search.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/catalog/__init__.py b/src/senaite/core/catalog/__init__.py index bd051e6a01..3c298ada7d 100644 --- a/src/senaite/core/catalog/__init__.py +++ b/src/senaite/core/catalog/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8:noqa:F401 diff --git a/src/senaite/core/catalog/analysis_catalog.py b/src/senaite/core/catalog/analysis_catalog.py index 275d762d21..9784a794ee 100644 --- a/src/senaite/core/catalog/analysis_catalog.py +++ b/src/senaite/core/catalog/analysis_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/auditlog_catalog.py b/src/senaite/core/catalog/auditlog_catalog.py index e4f809a052..8ea2ae6147 100644 --- a/src/senaite/core/catalog/auditlog_catalog.py +++ b/src/senaite/core/catalog/auditlog_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/autoimportlog_catalog.py b/src/senaite/core/catalog/autoimportlog_catalog.py index 853b616a9e..427b7e7fc0 100644 --- a/src/senaite/core/catalog/autoimportlog_catalog.py +++ b/src/senaite/core/catalog/autoimportlog_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/base_catalog.py b/src/senaite/core/catalog/base_catalog.py index 021eea7468..b5ba1eaccc 100644 --- a/src/senaite/core/catalog/base_catalog.py +++ b/src/senaite/core/catalog/base_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from threading import RLock diff --git a/src/senaite/core/catalog/catalog_multiplex_processor.py b/src/senaite/core/catalog/catalog_multiplex_processor.py index ef11b9a44f..8c06e3b0e9 100644 --- a/src/senaite/core/catalog/catalog_multiplex_processor.py +++ b/src/senaite/core/catalog/catalog_multiplex_processor.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Acquisition import aq_base diff --git a/src/senaite/core/catalog/client_catalog.py b/src/senaite/core/catalog/client_catalog.py index ee81e76ddf..660246b716 100644 --- a/src/senaite/core/catalog/client_catalog.py +++ b/src/senaite/core/catalog/client_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/contact_catalog.py b/src/senaite/core/catalog/contact_catalog.py index 2dadc07445..ceb9cf9362 100644 --- a/src/senaite/core/catalog/contact_catalog.py +++ b/src/senaite/core/catalog/contact_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/indexer/__init__.py b/src/senaite/core/catalog/indexer/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/catalog/indexer/__init__.py +++ b/src/senaite/core/catalog/indexer/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/catalog/indexer/analysiscategory.py b/src/senaite/core/catalog/indexer/analysiscategory.py index 5e5a4a536d..c70dabea93 100644 --- a/src/senaite/core/catalog/indexer/analysiscategory.py +++ b/src/senaite/core/catalog/indexer/analysiscategory.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IAnalysisCategory diff --git a/src/senaite/core/catalog/indexer/arreport.py b/src/senaite/core/catalog/indexer/arreport.py index 3bffa35c46..0cc0c66425 100644 --- a/src/senaite/core/catalog/indexer/arreport.py +++ b/src/senaite/core/catalog/indexer/arreport.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/auditlog.py b/src/senaite/core/catalog/indexer/auditlog.py index 0b19d9e344..ce76cb7320 100644 --- a/src/senaite/core/catalog/indexer/auditlog.py +++ b/src/senaite/core/catalog/indexer/auditlog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/senaite/core/catalog/indexer/baseanalysis.py b/src/senaite/core/catalog/indexer/baseanalysis.py index ed0579b90f..5bdee8dd78 100644 --- a/src/senaite/core/catalog/indexer/baseanalysis.py +++ b/src/senaite/core/catalog/indexer/baseanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/client.py b/src/senaite/core/catalog/indexer/client.py index 268a4f1077..06af512a16 100644 --- a/src/senaite/core/catalog/indexer/client.py +++ b/src/senaite/core/catalog/indexer/client.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/contact.py b/src/senaite/core/catalog/indexer/contact.py index 551f50dec2..935979a7aa 100644 --- a/src/senaite/core/catalog/indexer/contact.py +++ b/src/senaite/core/catalog/indexer/contact.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/generic.py b/src/senaite/core/catalog/indexer/generic.py index 9124ec905b..455fe3a43d 100644 --- a/src/senaite/core/catalog/indexer/generic.py +++ b/src/senaite/core/catalog/indexer/generic.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/label.py b/src/senaite/core/catalog/indexer/label.py index f00896cc21..1567f1b113 100644 --- a/src/senaite/core/catalog/indexer/label.py +++ b/src/senaite/core/catalog/indexer/label.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/organisation.py b/src/senaite/core/catalog/indexer/organisation.py index f772e06048..2913e2bb1d 100644 --- a/src/senaite/core/catalog/indexer/organisation.py +++ b/src/senaite/core/catalog/indexer/organisation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.interfaces import IOrganisation diff --git a/src/senaite/core/catalog/indexer/requestanalysis.py b/src/senaite/core/catalog/indexer/requestanalysis.py index dae30058dd..7187af6ab4 100644 --- a/src/senaite/core/catalog/indexer/requestanalysis.py +++ b/src/senaite/core/catalog/indexer/requestanalysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/sample.py b/src/senaite/core/catalog/indexer/sample.py index 62ac347e23..3326f6f685 100644 --- a/src/senaite/core/catalog/indexer/sample.py +++ b/src/senaite/core/catalog/indexer/sample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/senaitesetup.py b/src/senaite/core/catalog/indexer/senaitesetup.py index a14b4f7a73..afc975697a 100644 --- a/src/senaite/core/catalog/indexer/senaitesetup.py +++ b/src/senaite/core/catalog/indexer/senaitesetup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/indexer/worksheet.py b/src/senaite/core/catalog/indexer/worksheet.py index 00fb4a5dae..1145eda249 100644 --- a/src/senaite/core/catalog/indexer/worksheet.py +++ b/src/senaite/core/catalog/indexer/worksheet.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/label_catalog.py b/src/senaite/core/catalog/label_catalog.py index 0a2bfc6de1..d5bf0d79f8 100644 --- a/src/senaite/core/catalog/label_catalog.py +++ b/src/senaite/core/catalog/label_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/report_catalog.py b/src/senaite/core/catalog/report_catalog.py index 5a1f391f54..b7ff2dc9c5 100644 --- a/src/senaite/core/catalog/report_catalog.py +++ b/src/senaite/core/catalog/report_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/sample_catalog.py b/src/senaite/core/catalog/sample_catalog.py index 01b8b60843..2eafa7b5a3 100644 --- a/src/senaite/core/catalog/sample_catalog.py +++ b/src/senaite/core/catalog/sample_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/senaite_catalog.py b/src/senaite/core/catalog/senaite_catalog.py index da6aaa105f..7f01dc70c9 100644 --- a/src/senaite/core/catalog/senaite_catalog.py +++ b/src/senaite/core/catalog/senaite_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/setup_catalog.py b/src/senaite/core/catalog/setup_catalog.py index 7b60ae8678..968b5f5bc6 100644 --- a/src/senaite/core/catalog/setup_catalog.py +++ b/src/senaite/core/catalog/setup_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/catalog/utils.py b/src/senaite/core/catalog/utils.py index bbfe9841b9..f484199c61 100644 --- a/src/senaite/core/catalog/utils.py +++ b/src/senaite/core/catalog/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/catalog/worksheet_catalog.py b/src/senaite/core/catalog/worksheet_catalog.py index 590acd7254..b1aa59e1dd 100644 --- a/src/senaite/core/catalog/worksheet_catalog.py +++ b/src/senaite/core/catalog/worksheet_catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from App.class_init import InitializeClass diff --git a/src/senaite/core/config/__init__.py b/src/senaite/core/config/__init__.py index 96471dd419..cf77cce261 100644 --- a/src/senaite/core/config/__init__.py +++ b/src/senaite/core/config/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. PROFILE_ID = "profile-senaite.core:default" diff --git a/src/senaite/core/config/fields.py b/src/senaite/core/config/fields.py index 25d0867657..c6f086b081 100644 --- a/src/senaite/core/config/fields.py +++ b/src/senaite/core/config/fields.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. AT_LABEL_FIELD = "Labels" diff --git a/src/senaite/core/config/groups.py b/src/senaite/core/config/groups.py index bdb823500e..4c6c95392c 100644 --- a/src/senaite/core/config/groups.py +++ b/src/senaite/core/config/groups.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. HIDDEN_GROUPS = [ diff --git a/src/senaite/core/config/registry.py b/src/senaite/core/config/registry.py index ecabf4e1be..632ef926bd 100644 --- a/src/senaite/core/config/registry.py +++ b/src/senaite/core/config/registry.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. CLIENT_LANDING_PAGE = "client_landing_page" diff --git a/src/senaite/core/config/roles.py b/src/senaite/core/config/roles.py index 70ec64999b..bfadd73b8c 100644 --- a/src/senaite/core/config/roles.py +++ b/src/senaite/core/config/roles.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. HIDDEN_ROLES = [ diff --git a/src/senaite/core/content/__init__.py b/src/senaite/core/content/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/content/__init__.py +++ b/src/senaite/core/content/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/content/base.py b/src/senaite/core/content/base.py index 5b7c0e341c..0f9d31950e 100644 --- a/src/senaite/core/content/base.py +++ b/src/senaite/core/content/base.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/content/instrumentlocation.py b/src/senaite/core/content/instrumentlocation.py index baa92435be..7b9cdf9f60 100644 --- a/src/senaite/core/content/instrumentlocation.py +++ b/src/senaite/core/content/instrumentlocation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.catalog import SETUP_CATALOG diff --git a/src/senaite/core/content/instrumentlocations.py b/src/senaite/core/content/instrumentlocations.py index 599ae9bd41..ce2d5fb4d3 100644 --- a/src/senaite/core/content/instrumentlocations.py +++ b/src/senaite/core/content/instrumentlocations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.content import Container diff --git a/src/senaite/core/content/interpretationtemplate.py b/src/senaite/core/content/interpretationtemplate.py index 5386d2295f..cd4f32c7cc 100644 --- a/src/senaite/core/content/interpretationtemplate.py +++ b/src/senaite/core/content/interpretationtemplate.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/content/interpretationtemplates.py b/src/senaite/core/content/interpretationtemplates.py index b4c0a70cfa..94cf3c7eba 100644 --- a/src/senaite/core/content/interpretationtemplates.py +++ b/src/senaite/core/content/interpretationtemplates.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.content import Container diff --git a/src/senaite/core/content/label.py b/src/senaite/core/content/label.py index 7e90a507d0..e54566a78b 100644 --- a/src/senaite/core/content/label.py +++ b/src/senaite/core/content/label.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import senaiteMessageFactory as _ diff --git a/src/senaite/core/content/labels.py b/src/senaite/core/content/labels.py index cb661591df..1554cfc5c4 100644 --- a/src/senaite/core/content/labels.py +++ b/src/senaite/core/content/labels.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.supermodel import model diff --git a/src/senaite/core/content/samplecontainer.py b/src/senaite/core/content/samplecontainer.py index 8798df1af6..194c485fe8 100644 --- a/src/senaite/core/content/samplecontainer.py +++ b/src/senaite/core/content/samplecontainer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/content/samplecontainers.py b/src/senaite/core/content/samplecontainers.py index 26cac612d1..a7cad0ecf3 100644 --- a/src/senaite/core/content/samplecontainers.py +++ b/src/senaite/core/content/samplecontainers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.content import Container diff --git a/src/senaite/core/content/samples.py b/src/senaite/core/content/samples.py index 0da50335ec..c52baf32e5 100644 --- a/src/senaite/core/content/samples.py +++ b/src/senaite/core/content/samples.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.dexterity.content import Container diff --git a/src/senaite/core/content/senaitesetup.py b/src/senaite/core/content/senaitesetup.py index 283e83459d..ef6ff69eff 100644 --- a/src/senaite/core/content/senaitesetup.py +++ b/src/senaite/core/content/senaitesetup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import ClassSecurityInfo diff --git a/src/senaite/core/datamanagers/__init__.py b/src/senaite/core/datamanagers/__init__.py index 3f8e6e5433..59509288ea 100644 --- a/src/senaite/core/datamanagers/__init__.py +++ b/src/senaite/core/datamanagers/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.api.security import check_permission diff --git a/src/senaite/core/datamanagers/analysis.py b/src/senaite/core/datamanagers/analysis.py index 816f8e2c81..589ff341e3 100644 --- a/src/senaite/core/datamanagers/analysis.py +++ b/src/senaite/core/datamanagers/analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import Unauthorized diff --git a/src/senaite/core/datamanagers/analysisservice.py b/src/senaite/core/datamanagers/analysisservice.py index 69d9f46c11..280b0cb940 100644 --- a/src/senaite/core/datamanagers/analysisservice.py +++ b/src/senaite/core/datamanagers/analysisservice.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import Unauthorized diff --git a/src/senaite/core/datamanagers/sample.py b/src/senaite/core/datamanagers/sample.py index 2ada9a64da..974fb1e468 100644 --- a/src/senaite/core/datamanagers/sample.py +++ b/src/senaite/core/datamanagers/sample.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from AccessControl import Unauthorized diff --git a/src/senaite/core/decorators/__init__.py b/src/senaite/core/decorators/__init__.py index 64d5057297..23e0c4405e 100644 --- a/src/senaite/core/decorators/__init__.py +++ b/src/senaite/core/decorators/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from functools import wraps diff --git a/src/senaite/core/events/__init__.py b/src/senaite/core/events/__init__.py index adac9ffb19..497c2e1826 100644 --- a/src/senaite/core/events/__init__.py +++ b/src/senaite/core/events/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.events.upgrade import BeforeUpgradeStepEvent diff --git a/src/senaite/core/events/uidreference.py b/src/senaite/core/events/uidreference.py index 2b0ee5fadd..9cb56da76a 100644 --- a/src/senaite/core/events/uidreference.py +++ b/src/senaite/core/events/uidreference.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implementer diff --git a/src/senaite/core/events/upgrade.py b/src/senaite/core/events/upgrade.py index 5f65aee31d..c04bd2059d 100644 --- a/src/senaite/core/events/upgrade.py +++ b/src/senaite/core/events/upgrade.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/senaite/core/exportimport/__init__.py b/src/senaite/core/exportimport/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/__init__.py +++ b/src/senaite/core/exportimport/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/auto_import_results.py b/src/senaite/core/exportimport/auto_import_results.py index ef0ffff71c..43bad53599 100644 --- a/src/senaite/core/exportimport/auto_import_results.py +++ b/src/senaite/core/exportimport/auto_import_results.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import logging diff --git a/src/senaite/core/exportimport/dataimport.py b/src/senaite/core/exportimport/dataimport.py index 4512489c69..dbb6139c98 100644 --- a/src/senaite/core/exportimport/dataimport.py +++ b/src/senaite/core/exportimport/dataimport.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/exportimport/genericsetup/__init__.py b/src/senaite/core/exportimport/genericsetup/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/genericsetup/__init__.py +++ b/src/senaite/core/exportimport/genericsetup/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/genericsetup/adapters.py b/src/senaite/core/exportimport/genericsetup/adapters.py index 391636b1ac..de6b319407 100644 --- a/src/senaite/core/exportimport/genericsetup/adapters.py +++ b/src/senaite/core/exportimport/genericsetup/adapters.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/exportimport/genericsetup/config.py b/src/senaite/core/exportimport/genericsetup/config.py index 5452535163..293c92d664 100644 --- a/src/senaite/core/exportimport/genericsetup/config.py +++ b/src/senaite/core/exportimport/genericsetup/config.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. SITE_ID = "senaite" diff --git a/src/senaite/core/exportimport/genericsetup/interfaces.py b/src/senaite/core/exportimport/genericsetup/interfaces.py index 03dd06ddcf..cfedaaab9c 100644 --- a/src/senaite/core/exportimport/genericsetup/interfaces.py +++ b/src/senaite/core/exportimport/genericsetup/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.GenericSetup.interfaces import INode diff --git a/src/senaite/core/exportimport/genericsetup/structure.py b/src/senaite/core/exportimport/genericsetup/structure.py index bf1f421c3c..200f3c89cc 100644 --- a/src/senaite/core/exportimport/genericsetup/structure.py +++ b/src/senaite/core/exportimport/genericsetup/structure.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/exportimport/instruments/__init__.py b/src/senaite/core/exportimport/instruments/__init__.py index 6a34586fd3..f27b684fae 100644 --- a/src/senaite/core/exportimport/instruments/__init__.py +++ b/src/senaite/core/exportimport/instruments/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import sys diff --git a/src/senaite/core/exportimport/instruments/abaxis/__init__.py b/src/senaite/core/exportimport/instruments/abaxis/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/abaxis/__init__.py +++ b/src/senaite/core/exportimport/instruments/abaxis/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/abaxis/vetscan/__init__.py b/src/senaite/core/exportimport/instruments/abaxis/vetscan/__init__.py index 1ad7ed2d9d..eb5dc604d5 100644 --- a/src/senaite/core/exportimport/instruments/abaxis/vetscan/__init__.py +++ b/src/senaite/core/exportimport/instruments/abaxis/vetscan/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Abaxis VetScan VS2 diff --git a/src/senaite/core/exportimport/instruments/abaxis/vetscan/vs2.py b/src/senaite/core/exportimport/instruments/abaxis/vetscan/vs2.py index 82c8990b78..3d827fbf62 100644 --- a/src/senaite/core/exportimport/instruments/abaxis/vetscan/vs2.py +++ b/src/senaite/core/exportimport/instruments/abaxis/vetscan/vs2.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Abaxis Vet Scan - VS2 diff --git a/src/senaite/core/exportimport/instruments/abbott/__init__.py b/src/senaite/core/exportimport/instruments/abbott/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/abbott/__init__.py +++ b/src/senaite/core/exportimport/instruments/abbott/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/abbott/m2000rt/__init__.py b/src/senaite/core/exportimport/instruments/abbott/m2000rt/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/abbott/m2000rt/__init__.py +++ b/src/senaite/core/exportimport/instruments/abbott/m2000rt/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/abbott/m2000rt/m2000rt.py b/src/senaite/core/exportimport/instruments/abbott/m2000rt/m2000rt.py index 55f3a6f581..a1d94e92a2 100644 --- a/src/senaite/core/exportimport/instruments/abbott/m2000rt/m2000rt.py +++ b/src/senaite/core/exportimport/instruments/abbott/m2000rt/m2000rt.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Abbott m2000 Real Time diff --git a/src/senaite/core/exportimport/instruments/alere/__init__.py b/src/senaite/core/exportimport/instruments/alere/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/alere/__init__.py +++ b/src/senaite/core/exportimport/instruments/alere/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/alere/pima/__init__.py b/src/senaite/core/exportimport/instruments/alere/pima/__init__.py index 61f1db31ec..b53ae347b1 100644 --- a/src/senaite/core/exportimport/instruments/alere/pima/__init__.py +++ b/src/senaite/core/exportimport/instruments/alere/pima/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Alere Pima diff --git a/src/senaite/core/exportimport/instruments/alere/pima/beads.py b/src/senaite/core/exportimport/instruments/alere/pima/beads.py index 030e983040..bb384719fd 100644 --- a/src/senaite/core/exportimport/instruments/alere/pima/beads.py +++ b/src/senaite/core/exportimport/instruments/alere/pima/beads.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Alere Pima "Beads" diff --git a/src/senaite/core/exportimport/instruments/alere/pima/cd4.py b/src/senaite/core/exportimport/instruments/alere/pima/cd4.py index ae8a7793b9..bb0913bb21 100644 --- a/src/senaite/core/exportimport/instruments/alere/pima/cd4.py +++ b/src/senaite/core/exportimport/instruments/alere/pima/cd4.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Alere Pima "CD4" diff --git a/src/senaite/core/exportimport/instruments/beckmancoulter/__init__.py b/src/senaite/core/exportimport/instruments/beckmancoulter/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/beckmancoulter/__init__.py +++ b/src/senaite/core/exportimport/instruments/beckmancoulter/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/beckmancoulter/access/__init__.py b/src/senaite/core/exportimport/instruments/beckmancoulter/access/__init__.py index fdec4392d4..70fedb403f 100644 --- a/src/senaite/core/exportimport/instruments/beckmancoulter/access/__init__.py +++ b/src/senaite/core/exportimport/instruments/beckmancoulter/access/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Beckman Couter Access diff --git a/src/senaite/core/exportimport/instruments/beckmancoulter/access/model2.py b/src/senaite/core/exportimport/instruments/beckmancoulter/access/model2.py index 10fcb3627c..9ecd5615ec 100644 --- a/src/senaite/core/exportimport/instruments/beckmancoulter/access/model2.py +++ b/src/senaite/core/exportimport/instruments/beckmancoulter/access/model2.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Beckman Coulter Access 2 diff --git a/src/senaite/core/exportimport/instruments/biodrop/__init__.py b/src/senaite/core/exportimport/instruments/biodrop/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/biodrop/__init__.py +++ b/src/senaite/core/exportimport/instruments/biodrop/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/biodrop/ulite/__init__.py b/src/senaite/core/exportimport/instruments/biodrop/ulite/__init__.py index 854db10011..093ec52625 100644 --- a/src/senaite/core/exportimport/instruments/biodrop/ulite/__init__.py +++ b/src/senaite/core/exportimport/instruments/biodrop/ulite/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Biodrop diff --git a/src/senaite/core/exportimport/instruments/biodrop/ulite/ulite.py b/src/senaite/core/exportimport/instruments/biodrop/ulite/ulite.py index 75a21d59e4..a0f575f782 100644 --- a/src/senaite/core/exportimport/instruments/biodrop/ulite/ulite.py +++ b/src/senaite/core/exportimport/instruments/biodrop/ulite/ulite.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ BioDrop uLite diff --git a/src/senaite/core/exportimport/instruments/cobasintegra/__init__.py b/src/senaite/core/exportimport/instruments/cobasintegra/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/cobasintegra/__init__.py +++ b/src/senaite/core/exportimport/instruments/cobasintegra/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/__init__.py b/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/__init__.py index d11d661021..2d970ad393 100644 --- a/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/__init__.py +++ b/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Cobas Integra 400 plus diff --git a/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/model_400_plus.py b/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/model_400_plus.py index b5935c9d8f..7bb754fbe6 100644 --- a/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/model_400_plus.py +++ b/src/senaite/core/exportimport/instruments/cobasintegra/model_400_plus/model_400_plus.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Cobas Integra 400 plus diff --git a/src/senaite/core/exportimport/instruments/eltra/__init__.py b/src/senaite/core/exportimport/instruments/eltra/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/eltra/__init__.py +++ b/src/senaite/core/exportimport/instruments/eltra/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/eltra/cs/__init__.py b/src/senaite/core/exportimport/instruments/eltra/cs/__init__.py index 0242eafa6c..eb36335a9f 100644 --- a/src/senaite/core/exportimport/instruments/eltra/cs/__init__.py +++ b/src/senaite/core/exportimport/instruments/eltra/cs/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Eltra CS - 2000 diff --git a/src/senaite/core/exportimport/instruments/eltra/cs/cs2000.py b/src/senaite/core/exportimport/instruments/eltra/cs/cs2000.py index 0dbb4ffafa..32dd0b1d5a 100644 --- a/src/senaite/core/exportimport/instruments/eltra/cs/cs2000.py +++ b/src/senaite/core/exportimport/instruments/eltra/cs/cs2000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Eltra CS - 2000 diff --git a/src/senaite/core/exportimport/instruments/facscalibur/__init__.py b/src/senaite/core/exportimport/instruments/facscalibur/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/facscalibur/__init__.py +++ b/src/senaite/core/exportimport/instruments/facscalibur/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/facscalibur/calibur/__init__.py b/src/senaite/core/exportimport/instruments/facscalibur/calibur/__init__.py index 705e2e21c4..8344458720 100644 --- a/src/senaite/core/exportimport/instruments/facscalibur/calibur/__init__.py +++ b/src/senaite/core/exportimport/instruments/facscalibur/calibur/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Facs Calibur diff --git a/src/senaite/core/exportimport/instruments/facscalibur/calibur/model_e9750.py b/src/senaite/core/exportimport/instruments/facscalibur/calibur/model_e9750.py index e7ee0e0490..7933582ad3 100644 --- a/src/senaite/core/exportimport/instruments/facscalibur/calibur/model_e9750.py +++ b/src/senaite/core/exportimport/instruments/facscalibur/calibur/model_e9750.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Facs Calibur diff --git a/src/senaite/core/exportimport/instruments/foss/__init__.py b/src/senaite/core/exportimport/instruments/foss/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/foss/__init__.py +++ b/src/senaite/core/exportimport/instruments/foss/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/foss/fiastar/__init__.py b/src/senaite/core/exportimport/instruments/foss/fiastar/__init__.py index d84b00dce0..ca4090c831 100644 --- a/src/senaite/core/exportimport/instruments/foss/fiastar/__init__.py +++ b/src/senaite/core/exportimport/instruments/foss/fiastar/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ FOSS FIAStar diff --git a/src/senaite/core/exportimport/instruments/foss/fiastar/fiastar.py b/src/senaite/core/exportimport/instruments/foss/fiastar/fiastar.py index 3965dd59ee..67d2198c1b 100644 --- a/src/senaite/core/exportimport/instruments/foss/fiastar/fiastar.py +++ b/src/senaite/core/exportimport/instruments/foss/fiastar/fiastar.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ FOSS FIAStar diff --git a/src/senaite/core/exportimport/instruments/foss/winescan/__init__.py b/src/senaite/core/exportimport/instruments/foss/winescan/__init__.py index dbaf5d619d..89bfa83423 100644 --- a/src/senaite/core/exportimport/instruments/foss/winescan/__init__.py +++ b/src/senaite/core/exportimport/instruments/foss/winescan/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ FOSS 'Winescan' diff --git a/src/senaite/core/exportimport/instruments/foss/winescan/auto.py b/src/senaite/core/exportimport/instruments/foss/winescan/auto.py index 964607a981..89b72cfa81 100644 --- a/src/senaite/core/exportimport/instruments/foss/winescan/auto.py +++ b/src/senaite/core/exportimport/instruments/foss/winescan/auto.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ FOSS 'Winescan Auto' diff --git a/src/senaite/core/exportimport/instruments/foss/winescan/ft120.py b/src/senaite/core/exportimport/instruments/foss/winescan/ft120.py index 7e645d8837..17e3e2e479 100644 --- a/src/senaite/core/exportimport/instruments/foss/winescan/ft120.py +++ b/src/senaite/core/exportimport/instruments/foss/winescan/ft120.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ FOSS 'Winescan FT120' diff --git a/src/senaite/core/exportimport/instruments/generic/__init__.py b/src/senaite/core/exportimport/instruments/generic/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/generic/__init__.py +++ b/src/senaite/core/exportimport/instruments/generic/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/generic/two_dimension.py b/src/senaite/core/exportimport/instruments/generic/two_dimension.py index 6c2c5fd943..d48e62c14b 100644 --- a/src/senaite/core/exportimport/instruments/generic/two_dimension.py +++ b/src/senaite/core/exportimport/instruments/generic/two_dimension.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/exportimport/instruments/generic/xml.py b/src/senaite/core/exportimport/instruments/generic/xml.py index 32f09e4f42..46f12352d1 100644 --- a/src/senaite/core/exportimport/instruments/generic/xml.py +++ b/src/senaite/core/exportimport/instruments/generic/xml.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ General XML Worksheet exporter and instrument importer diff --git a/src/senaite/core/exportimport/instruments/genexpert/__init__.py b/src/senaite/core/exportimport/instruments/genexpert/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/genexpert/__init__.py +++ b/src/senaite/core/exportimport/instruments/genexpert/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/genexpert/genexpert.py b/src/senaite/core/exportimport/instruments/genexpert/genexpert.py index 3a5004ffd6..f15f23cf49 100644 --- a/src/senaite/core/exportimport/instruments/genexpert/genexpert.py +++ b/src/senaite/core/exportimport/instruments/genexpert/genexpert.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ GeneXpert diff --git a/src/senaite/core/exportimport/instruments/horiba/__init__.py b/src/senaite/core/exportimport/instruments/horiba/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/horiba/__init__.py +++ b/src/senaite/core/exportimport/instruments/horiba/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/__init__.py b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/__init__.py +++ b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/icp.py b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/icp.py index 6431b4bd7e..34fcacdab8 100644 --- a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/icp.py +++ b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/icp.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Horiba Jobin-Yvon ICP diff --git a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/importer.py b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/importer.py index 231b86c6d1..7744a622cd 100644 --- a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/importer.py +++ b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/importer.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ HoribaJobinYvon diff --git a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/parser.py b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/parser.py index 010d0e4ea6..931a4266d3 100644 --- a/src/senaite/core/exportimport/instruments/horiba/jobinyvon/parser.py +++ b/src/senaite/core/exportimport/instruments/horiba/jobinyvon/parser.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ HoribaJobinYvon diff --git a/src/senaite/core/exportimport/instruments/instrument.py b/src/senaite/core/exportimport/instruments/instrument.py index 3fc4b37f82..32956b7e2b 100644 --- a/src/senaite/core/exportimport/instruments/instrument.py +++ b/src/senaite/core/exportimport/instruments/instrument.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Generic controller for instrument results import view diff --git a/src/senaite/core/exportimport/instruments/lachat/__init__.py b/src/senaite/core/exportimport/instruments/lachat/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/lachat/__init__.py +++ b/src/senaite/core/exportimport/instruments/lachat/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/lachat/quickchem.py b/src/senaite/core/exportimport/instruments/lachat/quickchem.py index 1d5a8b8a80..4aa9671721 100644 --- a/src/senaite/core/exportimport/instruments/lachat/quickchem.py +++ b/src/senaite/core/exportimport/instruments/lachat/quickchem.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ LaChat QuickChem FIA diff --git a/src/senaite/core/exportimport/instruments/lifetechnologies/__init__.py b/src/senaite/core/exportimport/instruments/lifetechnologies/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/lifetechnologies/__init__.py +++ b/src/senaite/core/exportimport/instruments/lifetechnologies/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/__init__.py b/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/__init__.py index 79a308d773..736235fd59 100644 --- a/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/__init__.py +++ b/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Life Technologies QuBit diff --git a/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/qubit.py b/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/qubit.py index 6dacb6aa79..057d776ff0 100644 --- a/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/qubit.py +++ b/src/senaite/core/exportimport/instruments/lifetechnologies/qubit/qubit.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Life Technologies Qubit diff --git a/src/senaite/core/exportimport/instruments/logger.py b/src/senaite/core/exportimport/instruments/logger.py index e5fb245529..0729462b79 100644 --- a/src/senaite/core/exportimport/instruments/logger.py +++ b/src/senaite/core/exportimport/instruments/logger.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.utils import safe_unicode diff --git a/src/senaite/core/exportimport/instruments/metler/__init__.py b/src/senaite/core/exportimport/instruments/metler/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/metler/__init__.py +++ b/src/senaite/core/exportimport/instruments/metler/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/metler/toledo/__init__.py b/src/senaite/core/exportimport/instruments/metler/toledo/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/metler/toledo/__init__.py +++ b/src/senaite/core/exportimport/instruments/metler/toledo/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/metler/toledo/dl55.py b/src/senaite/core/exportimport/instruments/metler/toledo/dl55.py index 1cacc40ebd..8fe5633892 100644 --- a/src/senaite/core/exportimport/instruments/metler/toledo/dl55.py +++ b/src/senaite/core/exportimport/instruments/metler/toledo/dl55.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Metler Toledo DL55 diff --git a/src/senaite/core/exportimport/instruments/myself/__init__.py b/src/senaite/core/exportimport/instruments/myself/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/myself/__init__.py +++ b/src/senaite/core/exportimport/instruments/myself/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/myself/myinstrument/__init__.py b/src/senaite/core/exportimport/instruments/myself/myinstrument/__init__.py index 4e5751ad97..8c590d83e8 100644 --- a/src/senaite/core/exportimport/instruments/myself/myinstrument/__init__.py +++ b/src/senaite/core/exportimport/instruments/myself/myinstrument/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.exportimport.instruments.resultsimport import InstrumentCSVResultsFileParser diff --git a/src/senaite/core/exportimport/instruments/nuclisens/__init__.py b/src/senaite/core/exportimport/instruments/nuclisens/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/nuclisens/__init__.py +++ b/src/senaite/core/exportimport/instruments/nuclisens/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/nuclisens/easyq.py b/src/senaite/core/exportimport/instruments/nuclisens/easyq.py index 16857d2682..35e768bfa2 100644 --- a/src/senaite/core/exportimport/instruments/nuclisens/easyq.py +++ b/src/senaite/core/exportimport/instruments/nuclisens/easyq.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Nuclisens EasyQ diff --git a/src/senaite/core/exportimport/instruments/panalytical/__init__.py b/src/senaite/core/exportimport/instruments/panalytical/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/panalytical/__init__.py +++ b/src/senaite/core/exportimport/instruments/panalytical/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/panalytical/omnia/__init__.py b/src/senaite/core/exportimport/instruments/panalytical/omnia/__init__.py index 7a63fe5b84..598a84d739 100644 --- a/src/senaite/core/exportimport/instruments/panalytical/omnia/__init__.py +++ b/src/senaite/core/exportimport/instruments/panalytical/omnia/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Omnia Axios XRF diff --git a/src/senaite/core/exportimport/instruments/panalytical/omnia/axios_xrf.py b/src/senaite/core/exportimport/instruments/panalytical/omnia/axios_xrf.py index 4af39a93a8..e56921a0d4 100644 --- a/src/senaite/core/exportimport/instruments/panalytical/omnia/axios_xrf.py +++ b/src/senaite/core/exportimport/instruments/panalytical/omnia/axios_xrf.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ PANalytical - Omnia Axios XRF diff --git a/src/senaite/core/exportimport/instruments/resultsimport.py b/src/senaite/core/exportimport/instruments/resultsimport.py index 0fc8f1f77a..4eb4fc765d 100644 --- a/src/senaite/core/exportimport/instruments/resultsimport.py +++ b/src/senaite/core/exportimport/instruments/resultsimport.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import codecs diff --git a/src/senaite/core/exportimport/instruments/rigaku/__init__.py b/src/senaite/core/exportimport/instruments/rigaku/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/rigaku/__init__.py +++ b/src/senaite/core/exportimport/instruments/rigaku/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/rigaku/supermini/__init__.py b/src/senaite/core/exportimport/instruments/rigaku/supermini/__init__.py index 00efa3bc47..45fb96631e 100644 --- a/src/senaite/core/exportimport/instruments/rigaku/supermini/__init__.py +++ b/src/senaite/core/exportimport/instruments/rigaku/supermini/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Rigaku Supermini diff --git a/src/senaite/core/exportimport/instruments/rigaku/supermini/wxrf.py b/src/senaite/core/exportimport/instruments/rigaku/supermini/wxrf.py index d066b4618f..224ae139fa 100644 --- a/src/senaite/core/exportimport/instruments/rigaku/supermini/wxrf.py +++ b/src/senaite/core/exportimport/instruments/rigaku/supermini/wxrf.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import bikaMessageFactory as _ diff --git a/src/senaite/core/exportimport/instruments/rochecobas/__init__.py b/src/senaite/core/exportimport/instruments/rochecobas/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/rochecobas/__init__.py +++ b/src/senaite/core/exportimport/instruments/rochecobas/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/rochecobas/taqman/__init__.py b/src/senaite/core/exportimport/instruments/rochecobas/taqman/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/rochecobas/taqman/__init__.py +++ b/src/senaite/core/exportimport/instruments/rochecobas/taqman/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/rochecobas/taqman/model48.py b/src/senaite/core/exportimport/instruments/rochecobas/taqman/model48.py index 1aa386e11a..b5b64753ef 100644 --- a/src/senaite/core/exportimport/instruments/rochecobas/taqman/model48.py +++ b/src/senaite/core/exportimport/instruments/rochecobas/taqman/model48.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Roche Cobas Taqman 48 diff --git a/src/senaite/core/exportimport/instruments/rochecobas/taqman/model96.py b/src/senaite/core/exportimport/instruments/rochecobas/taqman/model96.py index 2c13eae41a..af56a6bea5 100644 --- a/src/senaite/core/exportimport/instruments/rochecobas/taqman/model96.py +++ b/src/senaite/core/exportimport/instruments/rochecobas/taqman/model96.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Roche Cobas Taqman 96 diff --git a/src/senaite/core/exportimport/instruments/scilvet/__init__.py b/src/senaite/core/exportimport/instruments/scilvet/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/scilvet/__init__.py +++ b/src/senaite/core/exportimport/instruments/scilvet/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/scilvet/abc/__init__.py b/src/senaite/core/exportimport/instruments/scilvet/abc/__init__.py index e8bd6419ca..f19c3520da 100644 --- a/src/senaite/core/exportimport/instruments/scilvet/abc/__init__.py +++ b/src/senaite/core/exportimport/instruments/scilvet/abc/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Scil Vet abc Plus diff --git a/src/senaite/core/exportimport/instruments/scilvet/abc/plus.py b/src/senaite/core/exportimport/instruments/scilvet/abc/plus.py index 124b845bb4..53929a0a94 100644 --- a/src/senaite/core/exportimport/instruments/scilvet/abc/plus.py +++ b/src/senaite/core/exportimport/instruments/scilvet/abc/plus.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ ScilVet abc Plus diff --git a/src/senaite/core/exportimport/instruments/sealanalytical/__init__.py b/src/senaite/core/exportimport/instruments/sealanalytical/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/sealanalytical/__init__.py +++ b/src/senaite/core/exportimport/instruments/sealanalytical/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/sealanalytical/aq2/__init__.py b/src/senaite/core/exportimport/instruments/sealanalytical/aq2/__init__.py index 61fcb8ae34..b43acc0912 100644 --- a/src/senaite/core/exportimport/instruments/sealanalytical/aq2/__init__.py +++ b/src/senaite/core/exportimport/instruments/sealanalytical/aq2/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Seal Analytics AQ2 diff --git a/src/senaite/core/exportimport/instruments/sealanalytical/aq2/aq2.py b/src/senaite/core/exportimport/instruments/sealanalytical/aq2/aq2.py index bc707faab1..97deb63d87 100644 --- a/src/senaite/core/exportimport/instruments/sealanalytical/aq2/aq2.py +++ b/src/senaite/core/exportimport/instruments/sealanalytical/aq2/aq2.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Seal Analytics AQ2 diff --git a/src/senaite/core/exportimport/instruments/shimadzu/__init__.py b/src/senaite/core/exportimport/instruments/shimadzu/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/__init__.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/shimadzu/gcms/__init__.py b/src/senaite/core/exportimport/instruments/shimadzu/gcms/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/gcms/__init__.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/gcms/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/shimadzu/gcms/qp2010se.py b/src/senaite/core/exportimport/instruments/shimadzu/gcms/qp2010se.py index bd1f8c6783..8d6a39535f 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/gcms/qp2010se.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/gcms/qp2010se.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Shimadzu's 'GCMS QP2010 SE' diff --git a/src/senaite/core/exportimport/instruments/shimadzu/gcms/tq8030.py b/src/senaite/core/exportimport/instruments/shimadzu/gcms/tq8030.py index a2af60d976..ec0eed768b 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/gcms/tq8030.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/gcms/tq8030.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Shimadzu GCMS-TQ8030 GC/MS/MS diff --git a/src/senaite/core/exportimport/instruments/shimadzu/icpe/__init__.py b/src/senaite/core/exportimport/instruments/shimadzu/icpe/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/icpe/__init__.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/icpe/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/shimadzu/icpe/multitype.py b/src/senaite/core/exportimport/instruments/shimadzu/icpe/multitype.py index 619b97c893..3cf691d6af 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/icpe/multitype.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/icpe/multitype.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Shimadzu ICPE-9000 Multitype diff --git a/src/senaite/core/exportimport/instruments/shimadzu/nexera/LC2040C.py b/src/senaite/core/exportimport/instruments/shimadzu/nexera/LC2040C.py index 597e3e7e15..ced6afe75f 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/nexera/LC2040C.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/nexera/LC2040C.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Shimadzu HPLC-PDA Nexera-I LC2040C diff --git a/src/senaite/core/exportimport/instruments/shimadzu/nexera/LCMS8050.py b/src/senaite/core/exportimport/instruments/shimadzu/nexera/LCMS8050.py index 1510b9daab..f291886054 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/nexera/LCMS8050.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/nexera/LCMS8050.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Shimadzu LC MS/MS Nexera X2 LCMS-8050 diff --git a/src/senaite/core/exportimport/instruments/shimadzu/nexera/__init__.py b/src/senaite/core/exportimport/instruments/shimadzu/nexera/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/shimadzu/nexera/__init__.py +++ b/src/senaite/core/exportimport/instruments/shimadzu/nexera/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/sysmex/__init__.py b/src/senaite/core/exportimport/instruments/sysmex/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/__init__.py +++ b/src/senaite/core/exportimport/instruments/sysmex/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/sysmex/xs/__init__.py b/src/senaite/core/exportimport/instruments/sysmex/xs/__init__.py index 2d13cdd02e..cccda80f48 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xs/__init__.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xs/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """Sysmex XS diff --git a/src/senaite/core/exportimport/instruments/sysmex/xs/i1000.py b/src/senaite/core/exportimport/instruments/sysmex/xs/i1000.py index 17e0e1b6e5..d2e9db9985 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xs/i1000.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xs/i1000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Sysmex XS 1000i diff --git a/src/senaite/core/exportimport/instruments/sysmex/xs/i500.py b/src/senaite/core/exportimport/instruments/sysmex/xs/i500.py index 0c94f48561..ce342b8ca2 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xs/i500.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xs/i500.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Sysmex XS 500i diff --git a/src/senaite/core/exportimport/instruments/sysmex/xt/__init__.py b/src/senaite/core/exportimport/instruments/sysmex/xt/__init__.py index 84f0745212..70f93de00a 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xt/__init__.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xt/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.exportimport.instruments.resultsimport import \ diff --git a/src/senaite/core/exportimport/instruments/sysmex/xt/i1800.py b/src/senaite/core/exportimport/instruments/sysmex/xt/i1800.py index 2db2a4f48e..96c960b108 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xt/i1800.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xt/i1800.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Sysmex XT1800i diff --git a/src/senaite/core/exportimport/instruments/sysmex/xt/i4000.py b/src/senaite/core/exportimport/instruments/sysmex/xt/i4000.py index d3449c94ad..645110c27c 100644 --- a/src/senaite/core/exportimport/instruments/sysmex/xt/i4000.py +++ b/src/senaite/core/exportimport/instruments/sysmex/xt/i4000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Sysmex XT-4000i diff --git a/src/senaite/core/exportimport/instruments/tescan/__init__.py b/src/senaite/core/exportimport/instruments/tescan/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/tescan/__init__.py +++ b/src/senaite/core/exportimport/instruments/tescan/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/tescan/tima/__init__.py b/src/senaite/core/exportimport/instruments/tescan/tima/__init__.py index 3e90676359..a6e8b120f0 100644 --- a/src/senaite/core/exportimport/instruments/tescan/tima/__init__.py +++ b/src/senaite/core/exportimport/instruments/tescan/tima/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Tescan TIMA diff --git a/src/senaite/core/exportimport/instruments/tescan/tima/tima.py b/src/senaite/core/exportimport/instruments/tescan/tima/tima.py index 4da1c3b9ee..f578097c4b 100644 --- a/src/senaite/core/exportimport/instruments/tescan/tima/tima.py +++ b/src/senaite/core/exportimport/instruments/tescan/tima/tima.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ TESCAN TIMA diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/__init__.py b/src/senaite/core/exportimport/instruments/thermoscientific/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/__init__.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/arena/__init__.py b/src/senaite/core/exportimport/instruments/thermoscientific/arena/__init__.py index afe15e2063..7032d904f9 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/arena/__init__.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/arena/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Thermo Scientific 'Arena' diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/arena/xt20.py b/src/senaite/core/exportimport/instruments/thermoscientific/arena/xt20.py index a2278c72d7..d58b5e94fe 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/arena/xt20.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/arena/xt20.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Thermo Scientific 'Arena 20XT' (The file name for importing staff) diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/gallery/Ts9861x.py b/src/senaite/core/exportimport/instruments/thermoscientific/gallery/Ts9861x.py index f716727bed..4e36739bab 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/gallery/Ts9861x.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/gallery/Ts9861x.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Thermo Scientific 'Gallery 9861x' diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/gallery/__init__.py b/src/senaite/core/exportimport/instruments/thermoscientific/gallery/__init__.py index b946a4c085..4852801c3d 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/gallery/__init__.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/gallery/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Thermo Scientific 'Gallery' diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/__init__.py b/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/__init__.py index 0fcf865f09..425724caf8 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/__init__.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Thermo Scientific Multiskan GO diff --git a/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/go.py b/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/go.py index 2895bf081c..8be4ae1068 100644 --- a/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/go.py +++ b/src/senaite/core/exportimport/instruments/thermoscientific/multiskan/go.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """Multiskan GO Microplate Spectrophotometer diff --git a/src/senaite/core/exportimport/instruments/utils.py b/src/senaite/core/exportimport/instruments/utils.py index f85fb536ef..264f2128ee 100644 --- a/src/senaite/core/exportimport/instruments/utils.py +++ b/src/senaite/core/exportimport/instruments/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. def get_instrument_import_override(override): diff --git a/src/senaite/core/exportimport/instruments/varian/__init__.py b/src/senaite/core/exportimport/instruments/varian/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/varian/__init__.py +++ b/src/senaite/core/exportimport/instruments/varian/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/varian/vistapro/__init__.py b/src/senaite/core/exportimport/instruments/varian/vistapro/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/exportimport/instruments/varian/vistapro/__init__.py +++ b/src/senaite/core/exportimport/instruments/varian/vistapro/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/exportimport/instruments/varian/vistapro/icp.py b/src/senaite/core/exportimport/instruments/varian/vistapro/icp.py index efa9848fa6..a7ee86558e 100644 --- a/src/senaite/core/exportimport/instruments/varian/vistapro/icp.py +++ b/src/senaite/core/exportimport/instruments/varian/vistapro/icp.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. """ Varian Vista-PRO ICP diff --git a/src/senaite/core/exportimport/load_setup_data.py b/src/senaite/core/exportimport/load_setup_data.py index 35cacef3b0..e251577e1a 100644 --- a/src/senaite/core/exportimport/load_setup_data.py +++ b/src/senaite/core/exportimport/load_setup_data.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import tempfile diff --git a/src/senaite/core/exportimport/setupdata/__init__.py b/src/senaite/core/exportimport/setupdata/__init__.py index 8b2a760031..22df698eb6 100644 --- a/src/senaite/core/exportimport/setupdata/__init__.py +++ b/src/senaite/core/exportimport/setupdata/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import datetime diff --git a/src/senaite/core/extender/__init__.py b/src/senaite/core/extender/__init__.py index 2193186fa4..89248a5547 100644 --- a/src/senaite/core/extender/__init__.py +++ b/src/senaite/core/extender/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from archetypes.schemaextender.field import ExtensionField diff --git a/src/senaite/core/extender/label.py b/src/senaite/core/extender/label.py index f2116adc71..1f96f92660 100644 --- a/src/senaite/core/extender/label.py +++ b/src/senaite/core/extender/label.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from archetypes.schemaextender.interfaces import IBrowserLayerAwareExtender diff --git a/src/senaite/core/i18n.py b/src/senaite/core/i18n.py index d92ee32fb6..e453662f6f 100644 --- a/src/senaite/core/i18n.py +++ b/src/senaite/core/i18n.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/idserver/__init__.py b/src/senaite/core/idserver/__init__.py index cfaed1ffc4..8d61256f11 100644 --- a/src/senaite/core/idserver/__init__.py +++ b/src/senaite/core/idserver/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .idserver import * # noqa diff --git a/src/senaite/core/idserver/alphanumber.py b/src/senaite/core/idserver/alphanumber.py index 980088db7b..ff7a150035 100644 --- a/src/senaite/core/idserver/alphanumber.py +++ b/src/senaite/core/idserver/alphanumber.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re diff --git a/src/senaite/core/idserver/idchooser.py b/src/senaite/core/idserver/idchooser.py index 8fc73342b3..16aeaaaa97 100644 --- a/src/senaite/core/idserver/idchooser.py +++ b/src/senaite/core/idserver/idchooser.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/idserver/idserver.py b/src/senaite/core/idserver/idserver.py index ec52993194..5076115307 100644 --- a/src/senaite/core/idserver/idserver.py +++ b/src/senaite/core/idserver/idserver.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import itertools diff --git a/src/senaite/core/interfaces/__init__.py b/src/senaite/core/interfaces/__init__.py index 5510c2fe31..91b8907f7e 100644 --- a/src/senaite/core/interfaces/__init__.py +++ b/src/senaite/core/interfaces/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.z3cform.interfaces import IPloneFormLayer diff --git a/src/senaite/core/interfaces/catalog.py b/src/senaite/core/interfaces/catalog.py index cb2ea3799a..d15bb851da 100644 --- a/src/senaite/core/interfaces/catalog.py +++ b/src/senaite/core/interfaces/catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/senaite/core/interfaces/datamanager.py b/src/senaite/core/interfaces/datamanager.py index be172104de..50e8066c8a 100644 --- a/src/senaite/core/interfaces/datamanager.py +++ b/src/senaite/core/interfaces/datamanager.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope import interface diff --git a/src/senaite/core/interfaces/widget.py b/src/senaite/core/interfaces/widget.py index 14c02210ab..cdc7a71309 100644 --- a/src/senaite/core/interfaces/widget.py +++ b/src/senaite/core/interfaces/widget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import Interface diff --git a/src/senaite/core/migration/__init__.py b/src/senaite/core/migration/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/migration/__init__.py +++ b/src/senaite/core/migration/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/migration/migrator.py b/src/senaite/core/migration/migrator.py index 6bde7c02c4..409201593d 100644 --- a/src/senaite/core/migration/migrator.py +++ b/src/senaite/core/migration/migrator.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/migration/utils.py b/src/senaite/core/migration/utils.py index af1f25c182..9de8ecb752 100644 --- a/src/senaite/core/migration/utils.py +++ b/src/senaite/core/migration/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Persistence import PersistentMapping diff --git a/src/senaite/core/p3compat.py b/src/senaite/core/p3compat.py index cb1d5c2ccf..e0781d8efc 100644 --- a/src/senaite/core/p3compat.py +++ b/src/senaite/core/p3compat.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. def cmp(a, b): diff --git a/src/senaite/core/patches/__init__.py b/src/senaite/core/patches/__init__.py index 90a43920c8..45d926b147 100644 --- a/src/senaite/core/patches/__init__.py +++ b/src/senaite/core/patches/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/patches/archetypes.py b/src/senaite/core/patches/archetypes.py index 8740e21c4a..8a13ed9cc1 100644 --- a/src/senaite/core/patches/archetypes.py +++ b/src/senaite/core/patches/archetypes.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/patches/catalog.py b/src/senaite/core/patches/catalog.py index d32b6842ba..ee974ddf2a 100644 --- a/src/senaite/core/patches/catalog.py +++ b/src/senaite/core/patches/catalog.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/patches/dexterity.py b/src/senaite/core/patches/dexterity.py index 8740e21c4a..8a13ed9cc1 100644 --- a/src/senaite/core/patches/dexterity.py +++ b/src/senaite/core/patches/dexterity.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/permissions/__init__.py b/src/senaite/core/permissions/__init__.py index 803186b976..7de314b2da 100644 --- a/src/senaite/core/permissions/__init__.py +++ b/src/senaite/core/permissions/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8:noqa diff --git a/src/senaite/core/permissions/localroles.py b/src/senaite/core/permissions/localroles.py index 22a07014ec..436de69655 100644 --- a/src/senaite/core/permissions/localroles.py +++ b/src/senaite/core/permissions/localroles.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implementer diff --git a/src/senaite/core/permissions/sample/__init__.py b/src/senaite/core/permissions/sample/__init__.py index 849dadb0c7..6aadbbc020 100644 --- a/src/senaite/core/permissions/sample/__init__.py +++ b/src/senaite/core/permissions/sample/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.api.security import check_permission diff --git a/src/senaite/core/permissions/sample/permissions.py b/src/senaite/core/permissions/sample/permissions.py index 0fb54edd73..37033095d8 100644 --- a/src/senaite/core/permissions/sample/permissions.py +++ b/src/senaite/core/permissions/sample/permissions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. # flake8:noqa diff --git a/src/senaite/core/permissions/worksheet/__init__.py b/src/senaite/core/permissions/worksheet/__init__.py index d2ba4e186b..f6a0bfa3b5 100644 --- a/src/senaite/core/permissions/worksheet/__init__.py +++ b/src/senaite/core/permissions/worksheet/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.api.security import check_permission diff --git a/src/senaite/core/permissions/worksheet/permissions.py b/src/senaite/core/permissions/worksheet/permissions.py index f332a5ec14..84fd156b4d 100644 --- a/src/senaite/core/permissions/worksheet/permissions.py +++ b/src/senaite/core/permissions/worksheet/permissions.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. AddWorksheet = "senaite.core: Add Worksheet" diff --git a/src/senaite/core/registry/__init__.py b/src/senaite/core/registry/__init__.py index 16c2135dce..260c50b077 100644 --- a/src/senaite/core/registry/__init__.py +++ b/src/senaite/core/registry/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.registry.interfaces import IRegistry diff --git a/src/senaite/core/registry/controlpanel.py b/src/senaite/core/registry/controlpanel.py index 752704eb12..09354cacbb 100644 --- a/src/senaite/core/registry/controlpanel.py +++ b/src/senaite/core/registry/controlpanel.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import senaiteMessageFactory as _ diff --git a/src/senaite/core/registry/schema.py b/src/senaite/core/registry/schema.py index 2efe1cbebb..05539ed7ff 100644 --- a/src/senaite/core/registry/schema.py +++ b/src/senaite/core/registry/schema.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import senaiteMessageFactory as _ diff --git a/src/senaite/core/registry/subscribers.py b/src/senaite/core/registry/subscribers.py index f45e37a46c..783edd7bb5 100644 --- a/src/senaite/core/registry/subscribers.py +++ b/src/senaite/core/registry/subscribers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/schema/__init__.py b/src/senaite/core/schema/__init__.py index be26e65791..688e32f616 100644 --- a/src/senaite/core/schema/__init__.py +++ b/src/senaite/core/schema/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import classImplementsFirst diff --git a/src/senaite/core/schema/addressfield.py b/src/senaite/core/schema/addressfield.py index 69dae21122..319adcad9b 100644 --- a/src/senaite/core/schema/addressfield.py +++ b/src/senaite/core/schema/addressfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/senaite/core/schema/datetimefield.py b/src/senaite/core/schema/datetimefield.py index 7321de7765..c65380b284 100644 --- a/src/senaite/core/schema/datetimefield.py +++ b/src/senaite/core/schema/datetimefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.api import dtime diff --git a/src/senaite/core/schema/fields.py b/src/senaite/core/schema/fields.py index c99bd7411b..43bb6c41d4 100644 --- a/src/senaite/core/schema/fields.py +++ b/src/senaite/core/schema/fields.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims.api.security import check_permission diff --git a/src/senaite/core/schema/interfaces.py b/src/senaite/core/schema/interfaces.py index 075d3504d9..05b9806914 100644 --- a/src/senaite/core/schema/interfaces.py +++ b/src/senaite/core/schema/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collective.z3cform.datagridfield.interfaces import IRow diff --git a/src/senaite/core/schema/phonefield.py b/src/senaite/core/schema/phonefield.py index 0a40860584..61af62ffeb 100644 --- a/src/senaite/core/schema/phonefield.py +++ b/src/senaite/core/schema/phonefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.schema.fields import BaseField diff --git a/src/senaite/core/schema/registry.py b/src/senaite/core/schema/registry.py index fe5c7566f6..9a4c8472f3 100644 --- a/src/senaite/core/schema/registry.py +++ b/src/senaite/core/schema/registry.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.schema.fields import DataGridField as BaseDataGridField diff --git a/src/senaite/core/schema/richtextfield.py b/src/senaite/core/schema/richtextfield.py index 4253e8f539..14b996e360 100644 --- a/src/senaite/core/schema/richtextfield.py +++ b/src/senaite/core/schema/richtextfield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/schema/uidreferencefield.py b/src/senaite/core/schema/uidreferencefield.py index 2ffcb04355..3774398375 100644 --- a/src/senaite/core/schema/uidreferencefield.py +++ b/src/senaite/core/schema/uidreferencefield.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import six diff --git a/src/senaite/core/scripts/__init__.py b/src/senaite/core/scripts/__init__.py index 96dae83d3f..acc83d5d1d 100644 --- a/src/senaite/core/scripts/__init__.py +++ b/src/senaite/core/scripts/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import argparse diff --git a/src/senaite/core/scripts/_reindex.py b/src/senaite/core/scripts/_reindex.py index 66dc2a886f..3f5b91d8a7 100644 --- a/src/senaite/core/scripts/_reindex.py +++ b/src/senaite/core/scripts/_reindex.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import argparse diff --git a/src/senaite/core/scripts/_upgrade_sites.py b/src/senaite/core/scripts/_upgrade_sites.py index 8776621342..05d1da0111 100644 --- a/src/senaite/core/scripts/_upgrade_sites.py +++ b/src/senaite/core/scripts/_upgrade_sites.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/senaite/core/scripts/_zope_passwd.py b/src/senaite/core/scripts/_zope_passwd.py index 32cdaf286c..eb7a143896 100644 --- a/src/senaite/core/scripts/_zope_passwd.py +++ b/src/senaite/core/scripts/_zope_passwd.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/senaite/core/scripts/utils.py b/src/senaite/core/scripts/utils.py index 8383e9a47b..a94ef86b0e 100644 --- a/src/senaite/core/scripts/utils.py +++ b/src/senaite/core/scripts/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.component.hooks import setSite diff --git a/src/senaite/core/setuphandlers.py b/src/senaite/core/setuphandlers.py index 8028dac236..815b592b2a 100644 --- a/src/senaite/core/setuphandlers.py +++ b/src/senaite/core/setuphandlers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Acquisition import aq_base diff --git a/src/senaite/core/subscribers/__init__.py b/src/senaite/core/subscribers/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/subscribers/__init__.py +++ b/src/senaite/core/subscribers/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/subscribers/client.py b/src/senaite/core/subscribers/client.py index 8b4b60b61b..3dff16fc60 100644 --- a/src/senaite/core/subscribers/client.py +++ b/src/senaite/core/subscribers/client.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.registry import get_registry_record diff --git a/src/senaite/core/tests/__init__.py b/src/senaite/core/tests/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/tests/__init__.py +++ b/src/senaite/core/tests/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/tests/base.py b/src/senaite/core/tests/base.py index 332454e3e1..f18ff1a314 100644 --- a/src/senaite/core/tests/base.py +++ b/src/senaite/core/tests/base.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from plone.app.testing import TEST_USER_NAME diff --git a/src/senaite/core/tests/layers.py b/src/senaite/core/tests/layers.py index 17e8bfa32f..2a114fbb52 100644 --- a/src/senaite/core/tests/layers.py +++ b/src/senaite/core/tests/layers.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import os diff --git a/src/senaite/core/tests/test_AnalysisRequest_retract.py b/src/senaite/core/tests/test_AnalysisRequest_retract.py index 75f642e47c..457f1dbdff 100644 --- a/src/senaite/core/tests/test_AnalysisRequest_retract.py +++ b/src/senaite/core/tests/test_AnalysisRequest_retract.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_calculations.py b/src/senaite/core/tests/test_calculations.py index 147bc524ef..0c014e3f77 100644 --- a/src/senaite/core/tests/test_calculations.py +++ b/src/senaite/core/tests/test_calculations.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_decimal-sci-notation.py b/src/senaite/core/tests/test_decimal-sci-notation.py index ed42b549e7..f1bf8bbbd7 100644 --- a/src/senaite/core/tests/test_decimal-sci-notation.py +++ b/src/senaite/core/tests/test_decimal-sci-notation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_decimalmark-sci-notation.py b/src/senaite/core/tests/test_decimalmark-sci-notation.py index 6899904245..7340bd6027 100644 --- a/src/senaite/core/tests/test_decimalmark-sci-notation.py +++ b/src/senaite/core/tests/test_decimalmark-sci-notation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_duplicate-analysis.py b/src/senaite/core/tests/test_duplicate-analysis.py index 247b396dd5..24c9dd00a9 100644 --- a/src/senaite/core/tests/test_duplicate-analysis.py +++ b/src/senaite/core/tests/test_duplicate-analysis.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_hiddenanalyses.py b/src/senaite/core/tests/test_hiddenanalyses.py index d1b3e49ed2..efebc40f0a 100644 --- a/src/senaite/core/tests/test_hiddenanalyses.py +++ b/src/senaite/core/tests/test_hiddenanalyses.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_limitdetections.py b/src/senaite/core/tests/test_limitdetections.py index 6329e8bf48..e009ca9305 100644 --- a/src/senaite/core/tests/test_limitdetections.py +++ b/src/senaite/core/tests/test_limitdetections.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_manualuncertainty.py b/src/senaite/core/tests/test_manualuncertainty.py index d4510d496c..8857adde7b 100644 --- a/src/senaite/core/tests/test_manualuncertainty.py +++ b/src/senaite/core/tests/test_manualuncertainty.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest2 as unittest diff --git a/src/senaite/core/tests/test_schema_fields.py b/src/senaite/core/tests/test_schema_fields.py index 2aa391f423..4b3bd97e30 100644 --- a/src/senaite/core/tests/test_schema_fields.py +++ b/src/senaite/core/tests/test_schema_fields.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import doctest diff --git a/src/senaite/core/tests/test_setup.py b/src/senaite/core/tests/test_setup.py index 047abeb421..fbe4722e38 100644 --- a/src/senaite/core/tests/test_setup.py +++ b/src/senaite/core/tests/test_setup.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFPlone.utils import get_installer diff --git a/src/senaite/core/tests/test_textual_doctests.py b/src/senaite/core/tests/test_textual_doctests.py index d072f8d0ca..f2781be375 100644 --- a/src/senaite/core/tests/test_textual_doctests.py +++ b/src/senaite/core/tests/test_textual_doctests.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import doctest diff --git a/src/senaite/core/tests/test_validation.py b/src/senaite/core/tests/test_validation.py index e6a2506da7..b9e45689f4 100644 --- a/src/senaite/core/tests/test_validation.py +++ b/src/senaite/core/tests/test_validation.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import unittest diff --git a/src/senaite/core/tests/test_z3c_widgets.py b/src/senaite/core/tests/test_z3c_widgets.py index 340925b398..36ee1fa78c 100644 --- a/src/senaite/core/tests/test_z3c_widgets.py +++ b/src/senaite/core/tests/test_z3c_widgets.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import doctest diff --git a/src/senaite/core/upgrade/__init__.py b/src/senaite/core/upgrade/__init__.py index 654bfd8b1a..fe9bbaffd6 100644 --- a/src/senaite/core/upgrade/__init__.py +++ b/src/senaite/core/upgrade/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from Products.CMFCore.utils import getToolByName diff --git a/src/senaite/core/upgrade/utils.py b/src/senaite/core/upgrade/utils.py index 61fc56a156..2c7db66a90 100644 --- a/src/senaite/core/upgrade/utils.py +++ b/src/senaite/core/upgrade/utils.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/upgrade/v02_00_000.py b/src/senaite/core/upgrade/v02_00_000.py index 87b44305c9..362c41bba2 100644 --- a/src/senaite/core/upgrade/v02_00_000.py +++ b/src/senaite/core/upgrade/v02_00_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import copy diff --git a/src/senaite/core/upgrade/v02_01_000.py b/src/senaite/core/upgrade/v02_01_000.py index 2a10305308..03872e770a 100644 --- a/src/senaite/core/upgrade/v02_01_000.py +++ b/src/senaite/core/upgrade/v02_01_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/upgrade/v02_02_000.py b/src/senaite/core/upgrade/v02_02_000.py index aad9481ded..b517d9a455 100644 --- a/src/senaite/core/upgrade/v02_02_000.py +++ b/src/senaite/core/upgrade/v02_02_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/upgrade/v02_03_000.py b/src/senaite/core/upgrade/v02_03_000.py index 3966d939ea..da4e258f3b 100644 --- a/src/senaite/core/upgrade/v02_03_000.py +++ b/src/senaite/core/upgrade/v02_03_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/upgrade/v02_04_000.py b/src/senaite/core/upgrade/v02_04_000.py index d306d05d6a..3f52303b30 100644 --- a/src/senaite/core/upgrade/v02_04_000.py +++ b/src/senaite/core/upgrade/v02_04_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/senaite/core/upgrade/v02_05_000.py b/src/senaite/core/upgrade/v02_05_000.py index 1a723592e6..2d80660b78 100644 --- a/src/senaite/core/upgrade/v02_05_000.py +++ b/src/senaite/core/upgrade/v02_05_000.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import transaction diff --git a/src/senaite/core/utilities/__init__.py b/src/senaite/core/utilities/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/utilities/__init__.py +++ b/src/senaite/core/utilities/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/utilities/numbergenerator.py b/src/senaite/core/utilities/numbergenerator.py index 806e40f3e6..de03005a60 100644 --- a/src/senaite/core/utilities/numbergenerator.py +++ b/src/senaite/core/utilities/numbergenerator.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import thread diff --git a/src/senaite/core/vocabularies/__init__.py b/src/senaite/core/vocabularies/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/vocabularies/__init__.py +++ b/src/senaite/core/vocabularies/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/vocabularies/registry.py b/src/senaite/core/vocabularies/registry.py index 96423de7e5..90008b49a5 100644 --- a/src/senaite/core/vocabularies/registry.py +++ b/src/senaite/core/vocabularies/registry.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from zope.interface import implementer diff --git a/src/senaite/core/workflow/__init__.py b/src/senaite/core/workflow/__init__.py index 804b1f29c7..7a68b4b095 100644 --- a/src/senaite/core/workflow/__init__.py +++ b/src/senaite/core/workflow/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. ANALYSIS_WORKFLOW = "senaite_analysis_workflow" diff --git a/src/senaite/core/workflow/instrument/__init__.py b/src/senaite/core/workflow/instrument/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/workflow/instrument/__init__.py +++ b/src/senaite/core/workflow/instrument/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/workflow/instrument/events.py b/src/senaite/core/workflow/instrument/events.py index 32053fc5e0..171d31d950 100644 --- a/src/senaite/core/workflow/instrument/events.py +++ b/src/senaite/core/workflow/instrument/events.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/z3cform/__init__.py b/src/senaite/core/z3cform/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/z3cform/__init__.py +++ b/src/senaite/core/z3cform/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/z3cform/datamanager.py b/src/senaite/core/z3cform/datamanager.py index dfabf99eff..ac774d32b6 100644 --- a/src/senaite/core/z3cform/datamanager.py +++ b/src/senaite/core/z3cform/datamanager.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from senaite.core.schema.interfaces import IBaseField diff --git a/src/senaite/core/z3cform/error.py b/src/senaite/core/z3cform/error.py index fd38e1fa53..ec14bb198d 100644 --- a/src/senaite/core/z3cform/error.py +++ b/src/senaite/core/z3cform/error.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import senaiteMessageFactory as _ diff --git a/src/senaite/core/z3cform/interfaces.py b/src/senaite/core/z3cform/interfaces.py index 0788285c5f..cb62a99e47 100644 --- a/src/senaite/core/z3cform/interfaces.py +++ b/src/senaite/core/z3cform/interfaces.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collective.z3cform.datagridfield.interfaces import IDataGridField diff --git a/src/senaite/core/z3cform/widgets/__init__.py b/src/senaite/core/z3cform/widgets/__init__.py index 480db59170..b0d48c9ed7 100644 --- a/src/senaite/core/z3cform/widgets/__init__.py +++ b/src/senaite/core/z3cform/widgets/__init__.py @@ -15,5 +15,5 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. diff --git a/src/senaite/core/z3cform/widgets/address.py b/src/senaite/core/z3cform/widgets/address.py index 833b7a4b93..3bd5733495 100644 --- a/src/senaite/core/z3cform/widgets/address.py +++ b/src/senaite/core/z3cform/widgets/address.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/z3cform/widgets/basewidget.py b/src/senaite/core/z3cform/widgets/basewidget.py index f4e80b593c..5cdf4220cc 100644 --- a/src/senaite/core/z3cform/widgets/basewidget.py +++ b/src/senaite/core/z3cform/widgets/basewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from bika.lims import api diff --git a/src/senaite/core/z3cform/widgets/datagrid.py b/src/senaite/core/z3cform/widgets/datagrid.py index 303894802c..4a3de89948 100644 --- a/src/senaite/core/z3cform/widgets/datagrid.py +++ b/src/senaite/core/z3cform/widgets/datagrid.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from collective.z3cform.datagridfield.datagridfield import DataGridField diff --git a/src/senaite/core/z3cform/widgets/datetimewidget.py b/src/senaite/core/z3cform/widgets/datetimewidget.py index 42ff81b6ad..91210d12f9 100644 --- a/src/senaite/core/z3cform/widgets/datetimewidget.py +++ b/src/senaite/core/z3cform/widgets/datetimewidget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from datetime import datetime diff --git a/src/senaite/core/z3cform/widgets/number.py b/src/senaite/core/z3cform/widgets/number.py index f9ee61549e..f14d1a7bd2 100644 --- a/src/senaite/core/z3cform/widgets/number.py +++ b/src/senaite/core/z3cform/widgets/number.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import zope.component diff --git a/src/senaite/core/z3cform/widgets/phone.py b/src/senaite/core/z3cform/widgets/phone.py index 8e99ecb4ce..dbffddf7c2 100644 --- a/src/senaite/core/z3cform/widgets/phone.py +++ b/src/senaite/core/z3cform/widgets/phone.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/z3cform/widgets/queryselect/__init__.py b/src/senaite/core/z3cform/widgets/queryselect/__init__.py index 0f05e1ae0c..e8491f7266 100644 --- a/src/senaite/core/z3cform/widgets/queryselect/__init__.py +++ b/src/senaite/core/z3cform/widgets/queryselect/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .widget import QuerySelectDataConverter # noqa: F401 diff --git a/src/senaite/core/z3cform/widgets/queryselect/widget.py b/src/senaite/core/z3cform/widgets/queryselect/widget.py index a036adde8c..58215ca2de 100644 --- a/src/senaite/core/z3cform/widgets/queryselect/widget.py +++ b/src/senaite/core/z3cform/widgets/queryselect/widget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import json diff --git a/src/senaite/core/z3cform/widgets/uidreference/__init__.py b/src/senaite/core/z3cform/widgets/uidreference/__init__.py index 45c42b5b54..94c38ac54a 100644 --- a/src/senaite/core/z3cform/widgets/uidreference/__init__.py +++ b/src/senaite/core/z3cform/widgets/uidreference/__init__.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. from .widget import UIDReferenceWidget # noqa: F401 diff --git a/src/senaite/core/z3cform/widgets/uidreference/widget.py b/src/senaite/core/z3cform/widgets/uidreference/widget.py index 86d87edf57..e5c273162c 100644 --- a/src/senaite/core/z3cform/widgets/uidreference/widget.py +++ b/src/senaite/core/z3cform/widgets/uidreference/widget.py @@ -15,7 +15,7 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# Copyright 2018-2023 by it's authors. +# Copyright 2018-2024 by it's authors. # Some rights reserved, see README and LICENSE. import re